Salix как он есть: интермедия в картинках

Алексей Федорчук

Некоторое время назад, после очередного моего поста на point.im относительно дистрибутива Salix, от известного пойнтёра NetMoose поступила заявка:

А показать скриншотеги и всё такое?

Идя навстречу пожеланиям трудящихся, показываю. Хотя на самом деле ничего необычного тут не будет. В Salix’е в качестве основного (а иногда и единственного доступного «искаропки») десктопа используется Xfce. А, как известно, всё, что имеет отношение к Иксам, его WM’ам и DE’ям, оно и в Антарктиде — X.

Не является исключением и Xfce в Salix’е. Разве что тут вид этой среди очень близок к апстримовому, без всяких собственно-дистрибутивных «улучшательств», «украшательств» и прочих вытребенок. Но и эта особенность дистрибутива унаследована от прародительской Slackware: как известно, Патрик не любит отсебятины, резонно полагая, что разработчики всяких сред и оконных менеджеров, устанавливая их настройки по умолчанию, знали, что делали.

Мне такой подход нравится. Потому что обычно меня не устраивает вид ни одного десктопа ни по умолчанию апстрима, ни в дистрибутив-модернизированном виде, и я перекраиваю его по своему. Хотя и зарекался от сего занятия. Но ведь настройки внешнего вида десктопа — вроде цветоводства или разведения аквариумных рыбок, кроме функциональности важен и эстетизм. А с точки зрения индивидуализации апстрим — он также везде апстрим, и там знаешь, где и что для этого надо менять. Тогда как разбираться с тем, что наваяли дистроители, не всегда бывает легко. Впрочем, в наибольшей степени сказанное относится к KDE — в Xfce, вследствие её простоты, шаловливым ручонкам дистроителей развернуться обычно негде.

Однако возвращаюсь к скринщотегам. Для начала — общий итог моего улучшательства, вид рабочего стола Xfce с выпадающим терминалом Tilda, в котором запущен htop:

salix-impress-01

Кстати, зачем нужна прозрачность терминального окна вообще? Не только для «украшательства»: при проведении каких-либо тестов (а они обычно делаются через CLI) не вредно при этом в «фоне» видеть всякий мониторинг загрузки процессора, памяти, диска и так далее.

Однако поехали дальше. Сакраментальную кнопку, происходящую от пусковой из Win95, я сохраняю, хотя и пользуюсь ей редко (просто на всякий случай):

salix-impress-02

А вот занимающей много места области запущенных приложений у меня нет. В большинстве случаев я придерживаюсь правила «одно окно — одно приложение», и в этом случае переключаться проще клавишными комбинациями (у меня с давних пор это Alt плюс номер рабочего стола). Или, на худой конец, с помощью вынесенной на панель кнопки вызова списка открытых окон:

salix-impress-02a

В Salix’е (в отличие, скажем, от Zenwalk’а) почти нет дистрибутив-специфических утилит: средства конфигурирования или, скажем, управления пакетами в нём наследуются от Slackware. Специфика же дистрибутива по сравнению с последней — в том, что они сразу собраны «под одной крышей». Например, средство управления пакетами slapt-get и его графическая «морда» Gslapt, который можно видеть на следующем скриншоте, устанавливаются в нём по умолчанию.

salix-impress-03

По умолчанию в Salix имеется и средство работы со слакбилдами — slapt-src. Однако здесь оно дополняется и графическим фронт-эндом собственной выделки — Sourcery (разработка Георгия Влахавоса, инициатора создания дистрибутива):

salix-impress-04

Ещё одна дистрибутив-специфическая разработка — графический интерфейс для конфигурирования LILO:

salix-impress-04a

Не то чтобы без него не прожить — но в некоторых случаях может пригодиться.

А вот утилита под названием xorg-server-xephyr (из пункта Система главного меню она вызывается как Новый сеанс во встроенном окне) — разработка Мэтью Аллама (Matthew Allum), кажется, не привязанная ни к какому дистрибутиву. И до сих пор ни в одном я её «искаропки» не видел. Назначение её очевидно из русской интерпретации названия: она вызывает в окне текущего сеанса дисплейный менеджер (в нашем случае — GDM) с возможностью авторизоваться любому пользователю, кроме текущего:

salix-impress-05

После чего запускается рабочий стол, установленный для данного пользователя по умолчанию (в данном случае — тот же самый Xfce в своём первозданном виде):

salix-impress-06

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

Да, разумеется, xorg-server-xephyr не подменяет запуска параллельного сеанса Иксов на другом виртуальном дисплее — такая возможность, под названием Новый сеанс, в Salix’е тоже имеется. Да и команду

$ startx - 0:1

предназначенную для той же цели, никто ещё не запретил.