LINUX.ORG.RU

История успеха


58

3

Всего сообщений: 37

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
()

Как я начал свой linux-way

Прошлым летом я случайно встретил одного человека, который изменил мою жизнь слишком кардинально...

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

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

 , , ,

HaCk3D
()

Рабочее место судебного пристава

Приблизительно так выглядит нашумевший GosLinux 6.4, который в настоящее время используется в ФССП. На скриншоте полностью дефолтная тема оформления. Коньки в стандартную поставку не входят, ставил и конфигурил сам. Сей дистрибутив представляет из себя CentOS 6.4 с ядром 3.10.0-1, нескучными обоями, КриптоПРО из коробки и СУБД RedDatabase (форк Firebird).

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

 , ,

borism
()

Двигаем науку, или «зачем нам kst»

Изготовили датчик течеискателя для поиска течей и сквозных дефектов путём регистрации наличия контрольного газа. Контролируемое на герметичность изделие заполняется тестовым газом, например, гелием, или фреоном, после чего снаружи регистрируется наличие контрольного газа в воздухе около сквозных дефектов. Другой способ — заполнить азотом, а снаружи воздух откачать — куда дешевле, но подходит только для маленьких изделий.

Путём нехитрых математических преобразований и хитрых способов измерения ВЧ сигнала получаем выход с датчика в виде отклонения частоты несущей. Частота передаётся по RS-232 в нормированном виде — т.е. уже приведённой к десятичному виду, её можно просто посмотреть в консоли путём cat /dev/ttyUSB0.

Первый пик вниз — это течь элегаза (шестифтористая сера) 10^-9 м3*Па/с, второй пик — течь 10^-8 того же газа. Пик вверх в самом конце — течь гелия 10^-9. Удобство программы kst2 в том, что она рисует этот график в реальном времени. Отдадим реверансы пользователю Pulfer, собравшему kst2 для Rosa.

На тестах по фреону-134а ловили течь 10^-11, просто меньше у нас аттестованной течи не было :) Теоретический предел — 10^12, исходя из соотношения сигнал/шум. Меньше всё равно никому не надо — тот же гелий просачивается через металл со скоростью порядка 10^-13, так что ловить там нечего.

Роскосмос очень интересовался этой штукой. До сих пор портативные течеискатели лучше чем 10^-9 не ловили, а ради 10^-12 использовались масс-спектрометрические гробы по 70 кг весом из чистой нержавейки.

Историю успеха буду писать в следущем году, когда доведём прибор до серийного производства.

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

 ,

Aceler
()

KDE4 на MK809III (RK3188)

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

Дефолтный андроед у меня вообще так и не загрузился ни разу на нем, показав только кукишь в HDMI, и был быстро и решительно выпилен в реактор. В сам девайс была воткнута 8гиговая SD карта, на которую был раскатан корень Debian Jessie, готовый к экспериментам. Ну и понеслась.

Первым делом я открыл его, запомнил партнамберы того, что внутри и впаял внутрь HC-05 блютуз модуль, чтобы можно было не возиться лишний раз с проводами, подрубая терминал.

Первым серьезным приключением был вайфай. Сначала я сделал дамп стокового ядра, и загрузил дебиан, где костыльным модулем снял дамп использованных gpio ног. На основе лога загрузки и дампа я стал корячить уже корячить ядро.

Вайфай и блютуз тут AP6210. Это такая сборка из двух чипов от бредкома (broadcom). Если кто не знает, это те самые ребятки которые играют в опенсурс с Raspberry PI а тем временем плодят дичайшие огороженные костыли во всех других разработках. В общем, чтобы заработал вайфай, нам надо прописать нужные нам ножки rfkill, и прочее в arch/arm/mach-rk3188/, после чего воткнуть бинарный огороженный модуль rkwifi.ko. Я очень много времени убил на вайфай, пытаясь понять почему он не работает. Оказалось, что rfkill для вайфая прописывается... В platform_data bluetooth'a. Почему? А в топку логику, Китай же!

Блютуз так и не ожил, несмотря ни на какие манипуляции с brcm_patchram_plus, оставил его на закуску.

В остальном все завелось сравнительно быстро, включая даже мали. С этим мне пришлось изрядно повозиться. Сначала я искал причину того, что шрифты выглядели как лютое УГ, от которого вытекали глаза пару секунд. Когда я почти отчаялся - понял что виной всему оказался встроенный в новенький 55' ящик филипс «улучшайзер» изображения «Digital Crystal Clear». Если оно отключено телевизор сам добавляет артефактов по вкусу. Пока я это искал, заодно поднял и 32х битный цвет, вместо 16ти. Это избавило от неведомых косяков с QT_GRAPHICSSYSTEM=native, из-за которых все артифачило до невозможности.

Теперь самое интересное. mali воткнулся и завелся на ура. Из нестандартного пришлось только сделать один LD_PRELOAD для одного отсутствующего символа. Шестерни (es2gears) так же на ура завращались выдавая 300 fps (не бенчмарк, да). Вот только фон у них при включенным композитинге оказался прозрачным. Как сказал мне rz2k это скорее всего отсутствующий umplock в fbturbo. Еще при этом логотип K рыжий вместо синего (наблюдается только на 32х битах, на 16ти - все ок, но артефакты Qt).

Следующий косяк - это отсутствующий в либах вызов XInitThreads(), который приводит в частности к тому, что запуск es2_info завершается ошибкой. Пропатчить сходу по методу exception13 не вышло, сделал LD_PRELOAD, но он не сработал... В общем тоже просит любви.

В итоге пока остался на kwin_gles + xrender, который оказался на удивление шустрым. C остальным еще предстоит повеселиться. Что-то подсказывает мне, что основные мои проблемы решит патч на XInitThreads() но кто этих китайцев знает...

Теперь самое вкусное. На http://github.com/linux-rockchip/rockchip-3.0 Вы найдете бранч ядра ncrmnt-muldev. Именно там можно откопать мое патченное/напиленное ядро, в котором есть поддержка сабжевого стика, а вскоре добавится и поддержка планшета Pipo M6 Pro 3g.

TODO: Увлекательное путешествие в суть umplock'а и кишки fbturbo, а так же не менее увлекательное приключение с дизассемблингом и патчингом libMali.so по методу exception13. Да и на планшет наработки надо бы перетащить, ибо уже юзабельно.

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

 ,

ncrmnt
()

Мне никто не звонит

И дабы телефон(xiaomi mi-one) не лежал без дела, я водрузил на него gentoo prefix. Итого, имею в кармане полноценное GNU-окружение, можно пересобирать мир и грабить корованы. Скорость компиляции приемлемая, в хозяйстве есть машины и более слабые(eeePC701/900, powerbook G4), плюс использовалось distcc+crossdev с заметным профитом.
Нельзя сказать, что для данного $CHOST все работает искаропки, но проблем значительно меньше, чем например на powerpc.
На скриншоте можно наблюдать ШГ эмулятора терминала, которым естественно не пользуюсь, удобнее по ssh.

>>> Просмотр (1920x854, 444 Kb)

 , ,

madcore
()

Ubuntu Studio 12.04 LTS почти год в реальном продакшене - полёт нормальный!

Вот уже почти год я работаю на новой системе с графикой в Blender и иногда дизойню макеты в Inkskape. Сейчас спустя год я вспоминаю что творилось с убунтой за пределами ветки 12.04 и понимаю что с выбором я всё-таки не ошибся. С содроганием попробовал на бывшей работе новую юнити и тут же закрыл вместе с одминами. Даже первое знакомство с WIN8 не было столь жутким. Да - может я и тормоз, луддит и ретроград, но у меня всё работает и главное не портит нервы. Помимо работы, потихоньку делаю свой мультфильм. Мне очень хочется сделать анимацию с графикой в комиксном стиле. Я уже писал что за последний год Freestyle стал чудо как хорош и уже умеет большие сцены не захлебываясь треугольниками. А ещё прошлый год подарил нам релиз Makehuman 1.0.7 - очень стабильный и, обещающий интересное будущее для пользователей Blender и не только.

>>> Просмотр (1920x2160, 444 Kb)

 , , ,

wst
()

Самопал под Кеды

Дело было вечером, делать было нечего. Запилил такие вот рамки и цвета для кед.

Дистр - Арч. ШГ - Consolas.

Kde-look

Скриншот-1

скриншот-2

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

 , , ,

aleter
()

Переходим на Linux, целиком и полностью.

Так уж случилось, что юзать древнюю xp на десктопе мягко говоря надоело. Она отслужила верой и правдой многие годы. Но теперь, в 2014 году хочется чего-то нового, лучшего.
В связи с этим был шустро скопирован hdd с ноута, там всего один раздел на 10 gb c linux и остальное под файлопомойку и другие оси. Пробовал поставить os x, но на моём древнем железе она либо не взлетает, либо лагает. Винда есть на ноуте, но используется крайне редко. А на десктопе смысла ставить винду не вижу, ибо есть оси получше.

После переноса раздела оставалось только поправить fstab и конфиг груба. На удивление даже иксы взлетели сразу, (на ноуте и на десктопе карты от radeon). Открытые дрова работают просто замечательно на картах HD3000 HD4000. Датчики температуры,fancontrol и прочее завелось с полпинка. Никаких проблем c acpi, ждущий\спящий режим работает. Даже не верится, что оно само всё взлетело. Оставался последний штрих - настройка шрифтов под другой монитор. После выполнения этой задачи можно заявить - Linux готов !

А на столе стоит ноут, клавиатура с монитором, которым уже больше шести лет, колонки и wifi адаптер wn822n, который взлетел тоже сразу. Не взлетели только мультимедийные клавиши на клавиатуре, но они не нужны.


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

>>> Просмотр (1600x1200, 357 Kb)

 ,

smilessss
()

Linux mint 16 Cinnamon

Зй месяц как я полностью переехал на линукс с шиндовс(+2 года рабства, сейчас стоит 7ка не активированная второй системой для игорь). Год(с перерывами) где-то ставил и удалял убунту из-за неосиляторства, nvidia optimus. Пробовал убунту(которая постоянно крошилась и сыпалась ошибками). Потом была openSUSE которую забросил(ниасилил перегруженный гуи и настройки, драйвер нвидиа не удавалось накатить).

Ставил ОПЯТЬ шиндовс 8(фу фу фу) надоело. После просмотра видео(чувак не обманул про юзабилити) на ютубе 3 месяца назад, я завел трактор и уехал на linux mint cinnamon. Долго(+-неделя) настраивал интерфейс(каждая мелочь) под себя, и вот так сказать финальная версия. Возвращаться на шиндовс нет желания.

Установлен Cairo-dock, все остальное(погода, показания cpu, температура процессора) это стандартные дескплеты и апплеты Cinnamon. На скриншотах все остальное.

Темы

О системе

Firefox

Nautilus

Clementine

Guake

Ваши предложения/пожелания/критика?

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

 , , гуи,

sci-fi
()

Ubuntu 10.04 на службе МЧС в метро

Дело случилось в понедельник, около 17 часов. Был обычный день, я ехал по своим делам после учёбы, зайдя в наземный вестибюль станции Спортивная, Санкт-Петербургского метрополитена, я краем глаза заметил что то знакомое. За мгновение до входа на идущий вниз эскалатор я остановился, чем вызвал недовольный гомон толпы пассажиров, но всё же проследовал к экрану информационного табло МЧС России. Обычно на этих телевизорах крутят ролики МЧСников, и я не мог предполагать, что за всем этим стоит моя любимая ОС. Сделав пару снимков, я спустился в подземную часть станции, там на аналогичном табло картина была полностью идентичная. Не могу точно сказать, что стало причиной сбоя, но видимых признаков неполадки я не обнаружил, и сдаётся мне, что виною был человеческий фактор. Кто подробнее знает про данную систему, поделитесь информацией, очень интересно.

>>> Просмотр (3000x2574, 646 Kb)

 ,

Ramzes001
()

ARM готов для серверов. Энтерпрайз будущего на марше

Не так давно в ядре linux (стараниями проекта openvirtualization) появилась поддержка аппаратной виртуализации на процессорах ARM Cortex A15 и A7. К сожалению, в момент запила этого веселья достать девайс с A15 было очень сложно, но как только он у меня появился - я решил запустить на нём KVM.

Что мы здесь видим?

  • Процессор TI OMAP5432, 2 ядра A15 по 1.6ггц (у меня включено одно, выключал для теста и забыл включить)
  • QEMU использует KVM, эмулирует плату Versatile Express A15
  • Две виртуалки с андроидом
  • При том, что две виртуалки и видео через fbdev без DRM, и одно ядро - загрузка 40% без всяких оптимизаций.

Из сложностей - по умолчанию процессор грузится в режим SVC, а для запуска гипервизора требуется режим HYP, поэтому пришлось запилить в u-boot хак (http://paste.debian.net/41329/), который перезапускал ядра процессора (по очереди) в нужный режим. Подобный патч раньше был в рассылке uboot, но на финальной версии процессора он не работает. А разгадка одна. Над гипервизором есть ещё один уровень - монитор TrustZone. Так вот в нём и крутится «безопасная» ОС, у которой надо попросить нужные привилегии при помощи окода smc. Для любителей швабодки - да, на всех армах крутится проприетарщина с привилегиями выше, чем linux. И кроме как на Freescale I.MX нет даже документации, как залить в TZ свой код.

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

 , , , ,

alexst
()

KDE4 на Allwinner A13

Кто сказал, что кеды жрут много озу? Этот пост пишу с девайся, из хрома(!!!). После старта жрёт около 140 метров. Так же имеется плазма-актив, с которой беда. Тач у меня разбит, и пока жду, когда прийдёт новый - обхожусь клавиатурой и мышкой. Беда в том, что все написанное на кедоквике не тыкабельное, не реагирует на тык. Хз, чей баг, скорее кдешный, ибо qt-квик вроде работал, а кедоквик - не работает. На багтрекере уже очень давно есть баг, но сдвига, как видим 0. Есенно стоит арчик armv7h, пакман работает отлично, пакеты с аура собираются тоже хорошо, но долго. Файлуха ext4 с выключенным журналом, в качестве пид 1 - дефолт, тоесть systemd^Wненужно. Загружается до консольки быстро, секунды 3-4.

Что работает:
 - тач, до того как я его оседлал
 - вайвай, пришлось костылять модуль, китайцы поменяли пид
 - индикатор батарейки работал на xfce4, тут что-то не воркает как надо
 - гсенсор
 - 2д и 3д ускорение. Хотя, 2д какое-то странное. 3д на ура. Потом собрру kwin с поддержкой es2, потыкаю композитинг
 - хардварное декодирование видео есть, но нужно учить vlc либо gstreamer онного юзать
 - звук

Короче, работает практически все, кроме камеры. Ибо не нужно^Wковырял. На аппарате 512 рамы, доступно на данный момент 307, остальное отожрал mali 400. Что ещё упомянуть, свапа 128 метров, запускаются программульки не как на десктопе, есенно, чуть дольше, но запускаются. Сижу в жабере с копыт. Долфин тоже сносно работает. Кутекрейтор работает, я на нём даже допиливал устаревший драйвер тача mtev (из миго), ибо только на нём заработал тач с абсолютными координатами, а не как тачпад. Такие дела :)

>>> Просмотр (800x480, 479 Kb)

 , ,

vova7890
()

Клавиатура модернизированная

После того, как я решил, что без конца печатать в СОЛО «ололололо», дабы научиться тыкать в слепую, бесполезно (да и Владимир Владимирович надоел своими советами), я заклеил клаву стикерами.
Пока всё ещё иногда промазиваюсь, но уже на клаву не смотрю, особенно, когда пишу какие-нибудь повторяющиеся вещи типа «прошу зарегистрировать бла блабла» )

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

 

iLoveoOz
()

Зеленый ъцй

собственно сабж

>>> Просмотр (450x640, 100 Kb)

 , ,

drF_ckoff
()

Дефолтный Wheezy с XFCE на неизвестной машинке

Поскольку, на главной мало дефолтных скриншотов с Wheezy, вот, решил восполнить этот недостаток.

Первично, собирался сделать скриншот с третьим Гномом и подвохом, но третий гном захотел ~800М всяких пакетов, большая часть из которых мне тут никогда не потребуется, и я решил сэкономить место на 4х гиговом винте. Количество пакетов, необходимых Гному, так меня поразило, что я решил запечатлеть это на скриншоте (всё к сожалению не уместилось) для дальнейшего обсуждения.

Итак, на скриншоте, свежеустановленный Wheezy. Видно даже DVD, с которого устанавливался. Ещё видно кусок окна с выводом dmesg и cat /proc/cpuinfo .

А теперь - вопрос :-). Угадайте, на что этот Wheezy установлен. Первые 5 правильно угадавших смогут получить от меня (самозабором) систему, в которую воткнут DVD со скриншота.

>>> Просмотр (1440x810, 746 Kb)

 , ,

alt-x
()

Дистрибутив White Horse ждет установки

Весна. Бывшее рабочее место действующего пользователя GNU/Linux.

Увольняясь с работы, решил отметить это событие тем, что вы видите на фотографии.

Какова была работа, такой и виски.

На снимке также представлены бланки заказов, выполненные целиком и полностью в свободной операционной системе с помощью великолепного редактора Inkscape и скриптов нумерации.

Ещё у меня есть вот такая книжка: http://www.ploxr.com/sites/default/files/styles/large/public/coding_drunk.jpg

>>> Просмотр (3000x2008, 829 Kb)

 , , , ,

whiskydotjar
()

Домашний центр развлечений

Наконец удалось из старого нетбука Acer создать нечто полезное. На борту нетбука 8Gb SSD 1Gb оперативной, чего вполне достаточно для основных операций. Также предыдущим владельцем нетбука был припаян кабель для подключения SATA диска, им же были изъяты для своих нужд клавиатура и дисплей.

На нетбуке установлена Lubuntu 12.10 из-за того, что менее прожорлива и больше понятна людям далеким от Linux и других OS тоже.

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

Принтер подключен через переходник с USB на LPT, купленный на ebay. Подключение к интернет осуществляется через USB ADSL модем AusLinx, который подключается к linux системе, даже на новых ядрах, практически без проблем. Через hostapd и встроенную карту нетбука по квартире раздается WiFi, при этом ничего не перегревается и не глючит.

Полной неожиданностью оказалось прекращение выдачи большинством провайдеров, в том числе и МГТС на младших тарифах, белых IPv4. Но вроде как IPv6 многими уже поднят, поэтому из ближайших планов запуск IPv6 сетки и организация доступа к компьютеру извне.

По моим расчетам потреблять центр при максимальной нагрузке (без учета монитора) может не больше 30Вт, т.е. может вообще не выключаться. Шумит очень тихо.

>>> Просмотр (2400x2239, 1179 Kb)

 

poshat
()

CeBIT 200Х

Я только что с самолета и поезда, редактирую конфиг Postfix'а, чтобы на следующий день можно было показывать работу Kaspersky Anti Virus for Mail Servers 4.5 и Kaspersky Anti Spam 1.5 (за версии и год не буду ручаться). Было весело.

>>> Просмотр (667x1000, 192 Kb)

 

Shaman007
()

Старый ноут, Fedora 18, Xfce 4.10, HL...

На Fedora 18 я обновился за несколько дней до официального релиза. Заодно решил перейти с Gnome 3 на что-нибудь другое.

На скриншотах можно увидеть:

  • Xfce, минимально настроенный.
  • Стандартная панелька, с расположением и элементами а-ля Gnome Shell. Такая конфигурация мне кажется удобной. Единственное, чего не хватает - это динамических рабочих столов. Впрочем, я сделал сразу восемь статических и пока что ни разу все их не использовал.
  • Заголовки развёрнутых на весь экран окон убираются с помощью devilspie.
  • Тема GTK+ - «Clearlooks flat compact», чуть-чуть изменённая. Цвета из неё же. Qt тоже её использует (на скриншоте этого невидно, но где-то там болтается skype и keepassx).
  • Стандартный Xfce'шный терминал. Ничего необычного. Можно увидеть, что я использую nouveau.
  • ВНЕЗАПНО первый Half Life. Куплен через Steam, нормально работает на nouveau (хотя чему там не работать то...), звук без проблем выводится через pulseaudio. В общем игра завелась «из коробки». И да, я раньше никогда не играл в Half Life =).

P.S. PNG.

>>> Просмотр (2572x1616, 1312 Kb)

 , , ,

Deleted
()