Алексей Федорчук
Некоторое время назад, после очередного моего поста на point.im относительно дистрибутива Salix, от известного пойнтёра NetMoose поступила заявка:
А показать скриншотеги и всё такое?
Идя навстречу пожеланиям трудящихся, показываю. Хотя на самом деле ничего необычного тут не будет. В Salix’е в качестве основного (а иногда и единственного доступного «искаропки») десктопа используется Xfce. А, как известно, всё, что имеет отношение к Иксам, его WM’ам и DE’ям, оно и в Антарктиде — X.
Не является исключением и Xfce в Salix’е. Разве что тут вид этой среди очень близок к апстримовому, без всяких собственно-дистрибутивных «улучшательств», «украшательств» и прочих вытребенок. Но и эта особенность дистрибутива унаследована от прародительской Slackware: как известно, Патрик не любит отсебятины, резонно полагая, что разработчики всяких сред и оконных менеджеров, устанавливая их настройки по умолчанию, знали, что делали.
Мне такой подход нравится. Потому что обычно меня не устраивает вид ни одного десктопа ни по умолчанию апстрима, ни в дистрибутив-модернизированном виде, и я перекраиваю его по своему. Хотя и зарекался от сего занятия. Но ведь настройки внешнего вида десктопа — вроде цветоводства или разведения аквариумных рыбок, кроме функциональности важен и эстетизм. А с точки зрения индивидуализации апстрим — он также везде апстрим, и там знаешь, где и что для этого надо менять. Тогда как разбираться с тем, что наваяли дистроители, не всегда бывает легко. Впрочем, в наибольшей степени сказанное относится к KDE — в Xfce, вследствие её простоты, шаловливым ручонкам дистроителей развернуться обычно негде.
Однако возвращаюсь к скринщотегам. Для начала — общий итог моего улучшательства, вид рабочего стола Xfce с выпадающим терминалом Tilda, в котором запущен htop
:
Кстати, зачем нужна прозрачность терминального окна вообще? Не только для «украшательства»: при проведении каких-либо тестов (а они обычно делаются через CLI) не вредно при этом в «фоне» видеть всякий мониторинг загрузки процессора, памяти, диска и так далее.
Однако поехали дальше. Сакраментальную кнопку, происходящую от пусковой из Win95, я сохраняю, хотя и пользуюсь ей редко (просто на всякий случай):
А вот занимающей много места области запущенных приложений у меня нет. В большинстве случаев я придерживаюсь правила «одно окно — одно приложение», и в этом случае переключаться проще клавишными комбинациями (у меня с давних пор это Alt плюс номер рабочего стола). Или, на худой конец, с помощью вынесенной на панель кнопки вызова списка открытых окон:
В Salix’е (в отличие, скажем, от Zenwalk’а) почти нет дистрибутив-специфических утилит: средства конфигурирования или, скажем, управления пакетами в нём наследуются от Slackware. Специфика же дистрибутива по сравнению с последней — в том, что они сразу собраны «под одной крышей». Например, средство управления пакетами slapt-get
и его графическая «морда» Gslapt, который можно видеть на следующем скриншоте, устанавливаются в нём по умолчанию.
По умолчанию в Salix имеется и средство работы со слакбилдами — slapt-src
. Однако здесь оно дополняется и графическим фронт-эндом собственной выделки — Sourcery (разработка Георгия Влахавоса, инициатора создания дистрибутива):
Ещё одна дистрибутив-специфическая разработка — графический интерфейс для конфигурирования LILO:
Не то чтобы без него не прожить — но в некоторых случаях может пригодиться.
А вот утилита под названием xorg-server-xephyr
(из пункта Система главного меню она вызывается как Новый сеанс во встроенном окне) — разработка Мэтью Аллама (Matthew Allum), кажется, не привязанная ни к какому дистрибутиву. И до сих пор ни в одном я её «искаропки» не видел. Назначение её очевидно из русской интерпретации названия: она вызывает в окне текущего сеанса дисплейный менеджер (в нашем случае — GDM) с возможностью авторизоваться любому пользователю, кроме текущего:
После чего запускается рабочий стол, установленный для данного пользователя по умолчанию (в данном случае — тот же самый Xfce в своём первозданном виде):
Для меня эта утилита оказалась чрезвычайно полезной. В моей системе обычно бывает три пользователя (то есть бывает и больше, три — это минимум): я работающий, я экспериментирующий и я же, сохраняющий умолчальные настройки. Последние очень удобно держать перед глазами, занимаясь экспериментами разной степени нездоровости.
Да, разумеется, xorg-server-xephyr не подменяет запуска параллельного сеанса Иксов на другом виртуальном дисплее — такая возможность, под названием Новый сеанс, в Salix’е тоже имеется. Да и команду
$ startx - 0:1
предназначенную для той же цели, никто ещё не запретил.