Поставил gnome 3 ради прикола потыкать палкой из далека и за одно немного разбавить галерею, а то одни сплошные KDE, да WM. Дистрибутив ubuntu gnome 14.04.
В общем, из названия более-менее понятно, что тружусь я над шелл скриптом, который выводит портрет Danz Magic. (Ну, если точнее, то обложку EP Computer Magic.) От чего никак руки не доходят допилить окружение: тему Gnome Shell'a и MOC, а также вывод pacman и man.
P.S. Кто знает, как правильно называется данный вид творчества? Не пиксель же арт :) ?
UPD: можно взять фотокамеру, а можно палитру с красками; можно воспользоваться плагинами к графическим редакторам, а можно вручную вырисовывать каждый пиксель; можно... Дело не в том, что легче ;) .
UPD2: поинтересовался я на счет ASCII и ANSI артов. Первый не подходит из-за применения мною ANSI таблицы цветов. Поэтому это ANSI арт. Правда, в идеале арты должны писаться с использованием кодовой страницы OEM 437.
Уговорил таки жену пересесть на линь. :) 14 дней, полет нормальный. Таскает на работу. +1 пользователь.
Не знаю почему, но настоятельно требовала Gnome3. На уговоры заюзать что нить легковесное - не поддавалась. (машинка то слабенькая) Шантаж, угрозы, мольбы и слёзы не проканали. Впрочем, против Г3 ничего не имею. Забегая вперёд скажу, что из всех опробованных на этом ведёрке с болтами дистрибутивов, только на Арче последний ожил и заработал шустренько. Мою супругу да и меня скорострельность последнего устроила.
Как всё это было:
С начала, конечно, поставил убунту. Относительно этого бука - убунту дико тормознутая хрень, кто бы что тут не говорил... Работа камеры - страшный листинг. fn+<циферки> не работали из коробки + жрет память и юзает своп на ровном месте. Снёс. Поставил Дебиан. Дебиан ~= убунту. Меньше 25% цпу не бывает. Тугодум. Снёс. Поставил Центось 6.4. Обновился до 6.5. Появились проблемы с репозиториями. Лень было ковырять. В прочем, тоже страшно инертный. Снёс. ФриБСД? Поставил. При запуске Х-ов ловлю черный экран. Ниасилил, снёс. Генту? Ставил ставил, уснул, проснулся - еще собирает. Представил, её за этим делом да ещё с красными глазами. Понял, что получу в щщи. Снёс так и не доставив. Хотел было уже вернуться к винде но вспомнил о Арче. Втыкнул Арч от нечего делать. Последний реально удивил. Я уже думал, что на этом ведре вообще любой дистр шевелиться нормально не будет. Ан-нет. Арч тема. И это всё при том, что ставил я его впервые, считая что он ничем не лучше распространённых дистров. Не прав. Арч +1. Арчеводы +1 :)
p.s. Win7U, кстати, тоже тормозит по сравнению с Арчем.
p.p.s. Пересмотрел позиции относительно линуховых дистрибутивов.
p.p.p.s. Реклама Арча не преследуется. :)
И так. Пошёл окапываться против армии разъярённых дебианщиков, рпмщиков и гентушников. :)
В целом полёт нормальный, кроме одного бага: не прорисовывается рабочий стол при перемещении окон на дополнительном мониторе. Эффект, как в оффтопике, когда остаётся шлейф из окон :-)
Я перешел на третий гном совсем недавно, после трех лет с кедами, и очень доволен. Настолько крепкого, цельного DE я еще не видел никогда.
Следуя модной тенденции — чтобы все больше походило на восьмерочку было плоским — поставил тему Numix для GTK и иконки Moka. Единственное, чего найти не удалось — приличной плоской темы Gnome Shell. Пришлось ставить левую тему Numix, которая пока не допилена должным образом. Ну да и ладно.
Я тут в очередной раз поддался лени и любви к красивым блестяшкам и поставил себе двадцатую федору с наисвежайшим гномом.
Спасибо halturin за наводку на прекрасную тему GTK, всё-таки дефолт от федоры как-то не очень. Иконки я и так знаю и люблю Faience.
Так вот с этой темой GTK я и решил заинтегрировать саблайм, чтобы не удивляться каждый раз изменению палитры. Взял тему Soda и Gimp и постепенно что-то относительно подходящее ко всему остальному наклепал, и вот что получилось.
Должен сказать, что с гнома я сбежал непосредственно перед тем, как появилась третья версия и до сих пор всячески его избегал - использовал разные WM с самодельными скриптами и конфигами и даже какое-то время продержался на KDE. RPM-based дистрибутивы особо не использовал (на своём компьютере) тоже, как-то с Suse не подружился и стал предвзято к ним относиться. Но вот Федора понравилась (эта версия, предыдущую я по-моему даже не закончил устанавливать).
[...] - тут было много хорошего про гном и федорку, удалил, во-первых много, во-вторых было бы до фига ругани
Так вот. По всему по этому - практически дефолт, да. Только допилил до уровня всей этой благодати саблайм вот, что и демонстрирую. Для него много тем под мак, много разных цветовых схем, много хороших тем в принципе, но именно допиливания до схожести с GTK я что-то пока не видел.
Как-то так и выглядело мое окружение перед тем, как я окончательно попрощался с, пожалуй, лучшей средой линукса на десктопе. К сожалению, прошло уже практически два года, и вспомнить названия тем и прочего нереально, потому просто теплый, ламповый скрин.
Текущий билд Steam OS в VirtualBox. VirtualBox был выбран из-за 3D ускорения, популярности и открытости (проще гуглить баги). Решение оказалось верным (преимущественно последние 2 пункта) Краткое резюме проделанного:
качаем SteamOSInstaller.zip (вариант на основе Debian Installer) и распаковываем куда-нибудь, скажем, в valve-yaOS;
(использовать CD образ в общем случае не обязательно, но в Virtualbox иначе может не получится из-за особенностей Debian Installer);
монтируем образ в 64-разрядной машине, грузимся, устанавливаем. В принципе, использование UEFI установщик не обязательно, т. к. Debian Installer, но всё и с ним неплохо работает (если не считать бага VirtualBox, о нём см. далее).
Грузимся в Recovery Mode, монтируем и устанавливаем свежие гостевые дополнения. Перезагружаемся.
Когда при загрузке выбрасывает в EFI Shell введите «fs0:»
(или «fs1:» если «fs0:» присвоился дисководу) для выбора диска, затем «EFI/steamos/grubx64.efi» чтобы запустить загрузчик. EFI оболочка VirtualBox скверно документирована и глючновата, но в целом достаточно интуитивна. Чтобы не пришось оказываться в ней при каждом запуске можно ублажить VirtualBox, переименовав steamos\grubx64.efi в BOOT\BOOTX64.EFI.
Официальные инструкции требуют загрузившись под пользователем desktop запустить post_logon.sh, удаляющий много-чего, включая только-что установленные драйвера и жёстко прописывающий в настройках менеджера логина режим Big Picture, который при запуске в VirtualBox склонен к непредсказуемому поведению. Всё нужное оттуда можно проделать вручную.
Из впечатлений о увиденном: сыро и нептимизированно. NetworkManager может войти в ступор, предотвращая инициализацию Big Picture; Steam качает при первом запуске ~200Mb обновлений, даже переключение между пользователями работает через пень-колоду...
Запилил на досуге патч для sakura (эмулятор терминала). Теперь окна терминала в темном оформлении. Сама идея, кстати, нагло подсмотрена.
Патч можно найти по ссылке, а для ленивых есть RPM пакет.
Кому не интересно смотреть на терминалы, выкладываю еще один скриншот с обзором окон.
Тема shell: Elegance Colors
Значки: Faience
Также набор для гномификации файрфокса: https://github.com/gnome-integration-team
И шрифты Open Sans
Недефолт отмечен рамкой. Да, это selinux в enforcing mode. Из коробки он будет работать только на сервере, но если глаза ещё горят красным, можно чуть допилить политику selinux, чтобы можно было её использовать на ноуте.
После сборки и включения в политику собственного модуля, работают gdm3, pulseaudio, fglrx. На скриншоте minicom подключен к management module p5 520; spice консоль virt-manager'а к одной из ВМ на домашнем сервере; java консоль к kvm домашнего сервера; подмонтировал диск по sshfs и смотрю с него фильм.
Тонкий момент, который редко упоминается в руководствах по selinux: в targeted политике есть такое понятие, как unconfined, «не ограниченный». Жёстко ограничены только демоны, работающие с сетью. А большая часть ПО относятся к домену unconfined_t и в пределах unconfined доменов может делать почти всё. Ближайшая аналогия - сеть крупной организации. Отдельные домены для демонов можно сравнить с DMZ, который ограничен по самое небалуйся, а unconfined_t домен - с обычной офисной сетью в пределах одного vlan'а
Не так страшен MAC и RBAC, как те кто действительно умеют этот треш настраивать :)
Надоело смотреть на унылыескрины Gnome 3, создатели которых не удосужились заменить дефолтную тему, которая, ИМХО, ужасна. Постараюсь исправить данное упущение.
Тема Gnome-Shell - elegance-colors, ИМХО, ее давно пора сделать стандартной темой Gnome.
Настройки темы - свои, не пресет.
Тема Metacity/Mutter - FlatStudioLight, слегка перепиленный, чтобы не рисовал заголовок полноэкранных окон.
Тема GTK+ - как ни странно дефолтная Adwaita, раньше была та же FlatStudioLight, но ее еще не переделали для GTK+-3.8.
Список включенных расширений Gnome-Shell:
alternatetab - альтернативный Alt-Tab, отображает превьюшки и иконки, не группирует окна.
alternate status menu - можно наблюдать на скрине, добавляет пункты выключения, сна и гибернации в меню статуса.
самодельное расширение (ни одно из существующих не устроило), отображающее на кнопке приложения на верхней панели заголовок текущего окна вместо имени приложения.
auto move windows - автоматически, руководствуясь своими настройками, раскидывает окна приложений по рабочим столам.
extend left box - расширяет до максимума левый блок верхней панели, где отображается заголовок окна.
media player indicator - позволяет управлять MPRIS2-совместимым медиаплеером.
removable drive menu - позволяет отмонтировать подключенные флешки.
status area horizontal spacing - позволяет регулировать расстояние между иконками в верхней панели.
user themes - собственно, позволяет ставить свои темы (не могу взять в толк, почему его еще не включили в саму shell).
weather - отображает погоду на панели.
window buttons - добавляет на панель кнопки управления окном (на скрине не видно, так как расширение настроено показывать кнопки только когда полноэкранное окно в фокусе).
Надоело смотреть на унылые скрины Gnome 3, создатели которых удосужились сделать Gnome 3 ещё хуже чем сами разработчики. Считаю необходимым в очередной раз исправить данное упущение.
Итак, дистр Arch, версия гнома 3.10.1.
Тема Gnome-Shell - elegance-colors, приятная тема-хамелеон без лишних свистелок.
Тема Gtk2/3 - Numix
Тема Wm - Numix
Тема значков - Pacifica
ШГ - Droid
Расширения:
User themes - позволяет устанавливать темы.
Windows list - возвращает на панель список окон.
Flippery applications menu - как ни странно добавляет меню запуска приложений.
Advanced volume mixer - добавляет в статусное меню регулировку громкости отдельных приложений.
Alternatetab - превью при переключении по аль-табу.
В целом для меня вполне удобное DE. Правда не хватает нормального трея, а у того расширения которое имеется иконки не вмещаются в панель. А так всё работает, не падает, памяти особо не жрёт.
Задумал как-то сделать себе свистящий десктоп. В качестве DE взял MATE, ну а WM - Compiz (думал взять kwin, но c его склонностью постоянно падать, кедовыми демонами и адовыми зависимостями я передумал).
MATE 1.6
Distro - Debian Jessie
WM - Compiz 0.8.8 (почему-то не падает, не тормозит, не глючит, не лагает)
GTK Theme - Numix
ШГ - Ubuntu
Свистоперделки компиза типа куба, дрожащих окон и крутых анимаций сворачивания, естественно, присутствуют (а нафиг нужен Compiz без них?). На панели присутствуют два индикатора из убунты (sound и messages - спасибо Darth_Revan за инструктаж).
В качестве дока юзаю Plank. Пока лучшее, что я видел из доков. Ну в общем, в итоге вышло что-то похожее на свистящую бубунту 10.04.