LINUX.ORG.RU

105
Всего сообщений: 2146

Настройка рабочего стола KDE для работы в Blender

Мой пресет рабочего стола KDE

https://youtu.be/B-se1TeKFQE

Особенности настройки

- масштаб

- минимализм

- отзывчивость

- хоткеи

- цвет

>>> Просмотр (1920x1080, 266 Kb)

 , , , ,

brothermechanic ()

Jetson Nano / Ubuntu 18.04

Доехала ко мне недавно представленная плата Nvidia Jetson Nano из категории 99$ - обрезанная Jetson TX1 - собственно, заведённая на ней Ubuntu 18.04(aka JetPack 32.1) и показана.

Качество исполнения платы понравилось, идёт сразу с установленным радиатором. Система поставилась тоже без каких-либо проблем и сразу готова к работе.

Показанный слева специализированный top - jtop - показывает и температуру CPU/GPU и потребление(2.5 Вт на 4 А-57 ядра на 1.4ГГц - приятный результат), а на второй вкладке - загрузку GPU. Температура не превысила пока +68С (RPi3A/B, Rk3399 M4 и Asus Tinkerboard стабильно выходят на +85С).

В отличии от многих подобных плат, nvidia’евские идут одновременно с Desktop OpenGL(Блендер как раз и запущен на нём), OpenGL ES2/3 и Vukan. Eсть Cuda 10, но отсутствует OpenCL (врочем, это решается установкой POCL).

Eсть gigabit Ethernet, разьём M2/PCIE1x, 40pin GPIO, но нету Wi-Fi.

Поддерживает камеру Raspberry Pi v2.1, но не более распространнёные и дешёвые v1.3

На мой взгляд - очень интересная плата для разработки.

Если у вас есть вопросы по плате - буду рад ответить:)

upd: ещё раз напомню, что это плата для разработчика. Варианты для конечного пользователя устройства на этом чипе (Tegra X1 и его версиях): NVidia TV Shield(Android, TV Box), Google Pixel C (Android, планшет) и Nitendo Switch.

upd2: идущий в поставке OpenCV - версии 3.3.1(актуальный 4.1.0) и собранный без Cuda/OpecnCL(via POCL) - так что надо пересобирать. Qt тоже предыдущая LTS (5.9.x) без Vulkan, так что 5.12.х не помешает.

upd3: h264/h265/vp9: VLC\Parole воспроизводят видео программно (1080p60 уже тупит на весь экран), а G-Streamer - аппаратно (проверял до 2160p60/vp9, загрузка CPU/GPU в пределах погрешности, работает VPU). тестил на этом видео из коста-рики

>>> Просмотр (1920x1080, 347 Kb)

 , ,

azazello ()

Свистит, пердит и с подсветочкой!

Сделал вот такое вот место. В компьютере процессор - i7-6700k@4.6GHz, GTX 1070, 16GB 3GHz RAM, SSD 480GB, 1TB WD Blue, 2x4TB WD Red (raid 0), Asus PCE-68 wifi карта. Около компьютера: Кресло dxracer racing series; Мышь беспроводная; Наушники sennheiser momentum 2.0 (которые полно-размерные, закрытого типа); Razer BlackWidow Ultimate 2016 (стыдно за клавиатуру); Монитор «обыкновенный». На компьютере Arch.

И самое лучшее в рабочем месте - бокал!

>>> Просмотр (3648x2736, 1358 Kb)

 , , ,

BLIN4IK97 ()

GNOME on Wayland на Nvidia-блобе. История успеха

Итак, свершилось! Мне наконец-то удалось запустить Wayland-сессию Гнома на проприетарном драйвере Nvidia. Для тех, кто не в теме: начиная с версии драйвера 364.12, Nvidia реализовала в нём начальную поддержку Wayland, однако несовместимую с тем, что используется в Mesa. В Mesa применяется библиотека GBM - Generic Buffer Manager, аллокатор буферов изображений. Реализация Nvidia основана на расширениях EGLStreams и EGLDevice, являющихся кроссплатформенным открытым стандартом Khronos. В списке рассылки разработчиков Wayland, Nvidia представила патчи для композитного менеджера Weston, однако разработчики их не приняли и, можно сказать, послали Nvidia подальше. Зато эти патчи адаптировали для Mutter и Sway, но о качестве работы будет ниже. Nvidia же в прошлом году анонсировала новый аллокатор, разрабатываемый совместно с разработчиками Mesa, но с момента последней новости - тишина. Nvidia не хочет создавать что-то платформоспецифичное, так как ей проще поддерживать единую кодовую базу для всех ОС.

Поддержка EGLStreams обеспечена в GNOME 3.24, однако для этого, оконный менеджер Mutter должен быть собран с --enable-egl-device Как оказалось, в Fedora 26 он собран без этой опции, также из-за применения библиотеки GLvnd, получаются лютые тормоза и лаги мышки. Аналогично в Arch Linux.

Поэтому для тестов я выбрал альфа-версию Ubuntu 17.10. Итак, что для этого нужно проделать:

1) установить драйвер Nvidia (sudo apt install nvidia-375)
2) включить DRM/KMS (по умолчанию в блобе он выключен из-за недоделанности и проблем со SLI-конфигурациями). Для этого в /etc/default/grub, в секцию параметров ядра, добавляем строку nvidia-375-drm.modeset=1 Номер драйвера указывать только для Ubuntu! Признаком успешного запуска DRM/KMS является Xorg, запущенный от юзера (в этом можно убедиться в менеджере процессов)

По идее, если всё сделано правильно, но сразу после перезагрузки Гном должен запуститься на Wayland, однако меня встречало окно входа в систему, и сеанс с Wayland никак не грузился. Поэтому я переключился на пятую tty-консоль, и стартанул сессию командой dbus-run-session -- gnome-shell --display-server --wayland

И о чудо! Оно запустилось! Начну с приятных моментов. Отрисовка значительно быстрее, чем с блобом на иксах. Курсор не отстаёт от окна ни на пиксель, анимации плавненькие, ресайз окон не тормозит. Может немного лагануть меню приложений, но я грешу на старый тормозной HDD, на котором я всё тестировал. Flatpak-приложения работают, но не все. Видео работает без проблем. Собственно, на этом приятное заканчивается. Далее оглашаю список ограничений:

1) Первое и самое главное - не работает Xwayland. В большинстве приложений. Из иксовых приложений успешно запустились лишь Firefox, Clementine и Chromium, остальные падают в корку с ошибкой Could not initialize GLX Потому запуск возможен только нативных Wayland-приложений. Чтобы запустить что-то на Qt5, нужно добавить переменную окружения export QT_QPA_PLATFORM=wayland, но тут тоже есть неприятные моменты.

2) Не запускается панель управления Nvidia (потому на скринах её нет), не работают приложения, юзающие веб-камеру (правда я только Cheese запускал), и как следствие предыдущего пункта - не работает ни одна игра (кроме встроенных гномовских) или эмулятор игровых консолей.

3) Иногда грузит CPU на 100%. Баг широко известен в сети, но я не знаю что думает на этот счёт Nvidia. От апстрима Гнома ответа не дождался.

4) KMS работает частично, в частности переключение между виртуальным консолями происходит секунды 2, а возврат в графическую может проходить и все 5. На свободном драйвере всё происходит мгновенно. Да, если вдруг кто спросит - нет, KMS в блобе не даёт высокое разрешение в консоли. Нету драйвера для fbdev, хотя с efifb вроде как разрешение высокое.

5) Родная панель управления Гнома не работает в такой конфигурации, потому запускается её сильно кастрированный вариант (скрин ниже)

Итог: я не знаю почему в Mesa выбрали GBM вместо открытого стандарта. Ведь Нвидию, по сути, обвинить не в чем. В кое-то веки смогла в стандарты. Я не думаю что будут какие-либо серьёзные улучшения как работы блоба с EGLStreams, так и оконных менеджеров куда эти патчи добавили, ибо апрстрим не принял, и тестировать некому. Хотя посмотрим как оно будет. На данный момент вердикт - неюзабельно.

Ещё скриншоты:

Firefox и LibreOffice
Activities
SMplayer (Qt5) нативно в Wayland
Панель управления
Nautilus и Clementine

>>> Просмотр (1600x900, 453 Kb)

 , , , ,

Sunderland93 ()

Временное рабочее место

Снимаю комнату и вот такое impromptu рабочее место получилось.

Мониторы - 3x Samsung SyncMaster 226bw;

Запитаны от Unlocked AMD Phenom 1090T/GeForce GTX470 + GT210/16G RAM;

Клава - Дешевая DELL полученая вообще хз где.

Мыша и коврик - SteelSeries Sensei [RAW]/SteelSeries QCK+

Уши - Shure SRH840/Sennheiser HD598/Shure SE215;

Интерфейс - M-Audio Fast Track.

>>> Просмотр (3264x2448, 424 Kb)

 

shuck ()

i3wm + MATE

В свое время активно пользовался i3wm, но с год назад открыл для себя MATE. В итоге решил объединить одно с другим. Результат видите на скриншоте. Рабочий компьютер.

В составе:

  • Debian Stable amd64
  • MATE 1.8 из бэкпортов
  • i3wm из бэкпортов (в основном репозитории старая версия без поддержки Xft)
  • Atril с открытой книгой Alan Schwartz - Spamassassin
  • GNU Emacs с заготовкой конфига для SA
  • Sonata с музыкой под настроение

По аппаратной части:

  • Core 2 Quad Q9450
  • Intel DG33FB
  • 8 Гб DDR2-800

Многомониторность обеспечиватся nVIDIA Quadro NVS 440 и 3-мя Samsung SyncMaster E1920. Проверено, что нормально работает и на 4-х мониторах, но для меня 4-й монитор пока является лишним.

>>> Просмотр (3840x1024, 798 Kb)

 , , ,

trancefer ()

Приятный интерфейс для домашнего ПК

Привет всем.

Решил выставить на обозрение сообщества интерфейс своего ПК с Ubuntu 13.04.

Тему GTK MediterraneanWhite выбрал за спокойные, приятные цвета.

Gnome Shell после допиливания и плагинов стал удобен в повседневном использовании.

С помощью конфигов infinality нашел отличный вариант отрисовки шрифтов на моём мониторе 22".

>>> Просмотр (1680x1050, 933 Kb)

 , ,

wep777 ()

Зелёный олдскул

Собственно linuxmint-14 x64 с прикрученным windowmaker-ом. Последняя версия windowmaker'а [0.95.4] была выпущена 3 января 2013 года. Работает достаточно стабильно. Справа на скрине: настройки, x-terminal-emulator, firefox, pidgin, deluge, thunar, deadbeef, апплет часов, следующий апплет показывает список запущенный приложений, сколько они потребляют памяти и процессора. Фон у этого апплета абстрактно-анимированный. Следующий элемент на панели gnome-screenshooter, собственно работает по двойному клику. Следующий апплет потребление траффика и самый последний - регулятор громкости. Из запущенных приложений: vlc, pidgin, firefox и x-terminal-emulator. Всё это крутится на следующем железе: Celeron e3400 [x2, soc775, 2600МГц], ОЗУ 8Гб DDR3, видеокарта gainward geforce gt-430 1Гб.

>>> Просмотр (1024x768, 637 Kb)

 , ,

Crixalis ()

Nyashka/LFS, optimus

openbox&tint2, но главное - рабочий оптимус с драйверами от nvidia, хотя проблем ещё хватает.

>>> Просмотр (1366x768, 571 Kb)

 ,

skvitek ()

Вернулся на Debian, поставил MATE

Debian Sid, MATE 1.4.2:

  • Тема значков: «elementary Dark»;
  • Тема оформления: «Shiki-Nouveau»;
  • Тема Marco: «Shiki-Colors»;
  • Шрифт: «DejaVu Sans», полный hinting, grayscale сглаживание;
  • Тема Демона Уведомлений: «Coco».

Без окон

>>> Просмотр (1280x1024, 493 Kb)

 , , , ,

Darth_Revan ()

Тихий бульдозер

Доставал комп выпылить заодно сфоткал (декоративная пластмасса и фильтры сняты). огромные фотки: начинка под углом, начинка, провода, спереди, сзади

( читать дальше... )

>>> Просмотр (1500x1210, 573 Kb)

 ,

punya ()

Консоль и игры

После тяжелого трудового дня в разных позах с Linux-серверами так хочется расслабиться! До этого на машине стоял Windows 7, но все так страшно тормазило и глючило... Сначала отказался от игрушек, но они взяли свое: через неделю на Debian Wheezy amd64 всё отлично завелось. Шрифты Ubuntu. Шindoшs suck it! :)

>>> Просмотр (1920x1080, 294 Kb)

 , ,

steinburzum ()

Мой обновлённый дизайн

Ubuntu 12.04, KDE 4.8.2:

  • Тема Plasma: «T-remix black»
  • Тема значков: «FS Icons Ubuntu Mono Dark»
  • Тема оформления (QtCurve): «Silk»
  • Тема Kwin: «QtCurve»
  • Цветовая схема: «WhiteEyes»
  • Шрифт: «DejaVu Sans»

Без окон

Старый вариант

>>> Просмотр (1280x1024, 526 Kb)

 , , , ,

Darth_Revan ()

Икеевская мебель и синяя изолента

На праздники делали микроремонт, макроуборку, ну и я прикупил кое-какого железа и разобрал бардак в своём углу с компьютерами.

Поставил оба нотика то ли на сервировочный стол, то ли на какой-то предмет для операционной, то ли фиг знает, что это такое на колёсиках. Провода тщательно распутал, а потом, чтобы избежать запутывания впредь, собрал в жгуты по назначению и лишние убрал в маленькие бухты, правда, этого не видно особо, но радует.

Из того, что видно - икеевская мебель, прекрасная лампа в виде рыбки-клоуна, которая мне ужасно нравится, маленький мониторчик ViewSonic, большая некрософтовская клавиатура, колонки Sven для проформы (ну там видео с котеками посмотреть, Столлмана послушать), настоящий шлем Дарта Вейдера на одной из колонок от 5.1, на которой слушается музыка, большой Asus, который типа десктоп (Arch) и маленький Asus, который сервер (Debian) I2P и YaCy, ну и другие применения ему иногда бывают. «Тупой» телефон Nokia и прекрасный портативный TrueЪ девайс Pandora. Играется Eschalon за лучника с умеренными познаниями в дробящем оружии, divination и алхимии, параллельно втыкается Diaspora (юзерстайл заменён на тёмный).

Как-то так.

Да, фотик умеренно хороший, но я с ним обращаться не умею.

Более другой ракурс: http://itmages.ru/image/view/384620/a9695623

>>> Просмотр (1000x666, 961 Kb)

 , ,

Hoodoo ()

Amber Ubuntu

Решил разбавить засилие фанатов гнома 2 и юнитифилов, запостив няшный dwm. Как ни странно, к динамичному тайлингу я привык быстро и возвращаться к ion3 уже нет желания. На скрине можно увидеть лютую нехватку RAM ибо на AC-100 интегрированная оперативная память, а хромиум достаточно прожорлив, из-за чего приходится её мониторить на всякий случай.

>>> Просмотр (1024x1200, 1229 Kb)

 , , , , ,

Poisoned ()

[серость][унылость][странное]

на скрине хромиум, да - это он
для изменения вида на столько, необходимо перерисовать десяток другой картинок в сорсах - у меня они изменяются автоматом - гента рулит
и дабы убрать пересечения табов, необходимо наложить патч

diff -Naur orig/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_renderer_gtk.cc work/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_renderer_gtk.cc
--- orig/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_renderer_gtk.cc	2011-10-17 08:02:05.000000000 +0000
+++ work/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_renderer_gtk.cc	2011-10-18 10:41:25.000000000 +0000
@@ -41,14 +41,14 @@
 namespace {
 
 const int kFontPixelSize = 12;
-const int kLeftPadding = 16;
+const int kLeftPadding = 7;
 const int kTopPadding = 6;
-const int kRightPadding = 15;
+const int kRightPadding = -5;
 const int kBottomPadding = 5;
 const int kDropShadowHeight = 2;
 const int kFaviconTitleSpacing = 4;
 const int kTitleCloseButtonSpacing = 5;
-const int kStandardTitleWidth = 175;
+const int kStandardTitleWidth = 275;
 const int kDropShadowOffset = 2;
 const int kInactiveTabBackgroundOffsetY = 15;
 
@@ -68,7 +68,7 @@
 const int kHoverDurationMs = 90;
 
 // How opaque to make the hover state (out of 1).
-const double kHoverOpacity = 0.33;
+const double kHoverOpacity = 0.00;
 
 // Max opacity for the mini-tab title change animation.
 const double kMiniTitleChangeThrobOpacity = 0.75;
@@ -79,7 +79,7 @@
 // The vertical and horizontal offset used to position the close button
 // in the tab. TODO(jhawkins): Ask pkasting what the Fuzz is about.
 const int kCloseButtonVertFuzz = 0;
-const int kCloseButtonHorzFuzz = 5;
+const int kCloseButtonHorzFuzz = -17;
 
 SkBitmap* crashed_favicon = NULL;
 
diff -Naur orig/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc work/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc
--- orig/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc	2011-10-17 08:02:05.000000000 +0000
+++ work/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc	2011-10-18 10:42:40.000000000 +0000
@@ -42,18 +42,18 @@
 
 namespace {
 
-const int kDefaultAnimationDurationMs = 100;
-const int kResizeLayoutAnimationDurationMs = 166;
-const int kReorderAnimationDurationMs = 166;
-const int kAnimateToBoundsDurationMs = 150;
-const int kMiniTabAnimationDurationMs = 150;
+const int kDefaultAnimationDurationMs = 10;
+const int kResizeLayoutAnimationDurationMs = 16;
+const int kReorderAnimationDurationMs = 16;
+const int kAnimateToBoundsDurationMs = 15;
+const int kMiniTabAnimationDurationMs = 15;
 
-const int kNewTabButtonHOffset = -5;
+const int kNewTabButtonHOffset = -1;
 const int kNewTabButtonVOffset = 5;
 
 // The delay between when the mouse leaves the tabstrip and the resize animation
 // is started.
-const int kResizeTabsTimeMs = 300;
+const int kResizeTabsTimeMs = 30;
 
 // The range outside of the tabstrip where the pointer must enter/leave to
 // start/stop the resize animation.
@@ -63,7 +63,7 @@
 
 // The horizontal offset from one tab to the next, which results in overlapping
 // tabs.
-const int kTabHOffset = -16;
+const int kTabHOffset = -1;
 
 // Inverse ratio of the width of a tab edge to the width of the tab. When
 // hovering over the left or right edge of a tab, the drop indicator will
css ЛОР-а своя, скроллы тоже свои
снизу некий vkplayer - на кутях и вполне удобен - поиск, закачка, умеет убирать дубли из результатов
WM - компиз с декоратором emerald - тема своя - весь декор заключается в рамочке в 1 чёрный пиксель
видно глобальное меню (man stuff overlay) - недавно прикрутил поддержку gtk2 и gtk3 одновременно
панель скрывается, тема виджетов qtcurve(geek) плазмы (да - это кеды! ) - Geek-light
всё это дело крутится в генте «тестовой»
ШГ - везде PT Sans Caption - фанаты мыльной радуги, проходите мимо - вам этого не осилить и не понять

>>> Просмотр (1280x1024, 307 Kb)

 , , , ,

megabaks ()

Мой скромный уголок.

Гитара, куплена 2 недели назад, кубик позавчера. На компе крутится клип Dragonforce Heroes our time.

.png (8,60 МБ (9 021 074 байт)) http://i.imgur.com/uIZFg.jpg

>>> Просмотр (1626x1216, 529 Kb)

 , , , , , ,

a931bw ()

Спокойное KDE

ОС - FreeBSD 9-BETA1 amd64
KDE 4.6.5
Иконки - Hycons
Ш - DejaVu Sans
Плазма - G-Remix
Декорации окон - smaragd, тема - MurrezaSalad.
Цветовая схема и тема qtcurve - свои.
Обои - #322D2F
Вверху справа висит трей с автоскрытием, запущен хромиум (на другом рабочем столе) в котором играется видео с ютуба, psi (в трее), dolphin, gwenview, прячется по F12 yakuake. :)

>>> Просмотр (1920x1080, 454 Kb)

 , , ,

bsdfun ()

Весёлые картинки

#!/bin/bash
ID_WIN="$(xwininfo | grep "Window id" | cut -d\" -f2)"
echo $ID_WIN
x=1
wmctrl -r "$ID_WIN" -e 1,-1,-1,1,1;
time for y in `seq 50`
do
#scrot /tmp/$y.png -q 80;
for i in `seq 20`;do (( x+=50 ));wmctrl -r "$ID_WIN" -e 1,0,0,$x,$x;done
for i in `seq 20`;do (( x-=50 ));wmctrl -r "$ID_WIN" -e 1,0,0,$x,$x;done
done

если убрать # - оставит эту прелесть на память
окошко

kdialog --getopenurl /usr/bin
впрочем и на других окошках есть вкусности, но kdialog самый прелестный! :3
P.S. Безумно люблю линукс, иксы, кеды...

>>> Просмотр (1280x2048, 600 Kb)

 , , , ,

megabaks ()

Изучение языка.

Учу тайский, вот устроил рабочий срач.
в кадр попали:
Ноут с убунтой 11.04, юнити.
Алфавит гласных, согласных и раскладка клавиатуры.
Шарф Liverpool :)
High Res

>>> Просмотр (1599x900, 307 Kb)

 , , , ,

a931bw ()