В общем, отцовские заветы типа «одна задача – одно приложение», и по возможности «лёгкое», Slackel выполняет неукоснительно. Но, как я уже сказал, оконный менеджер Openbox в нынешнем его виде меня ни разу не вдохновил. А Fluxbox я некогда активно применял и даже любил. Так что при первой возможности ознакомился и с этой редакцией.
Как я уже сказал, она пока существует только в виде Liv-образа, об инсталяторе которого речь пойдёт позднее. А в установленном виде она выглядит, как и все прочие редакции Slackel'а от Дмитриса Дзевоса (Dimitris Tzemos), с поправкой на панели и менюшки рабочего стола:
Рисунок 11-19. Fluxbox-редакция: рабочий стол с окном терминала
С первого взгляда даже трудно поверить, что перед нами потомок легендарного Blackbox'а, издревле прославленного своей элегантностью. – настолько он похож на Openbox и порождённую им среду LXDE. Особенно возмутила меня кнопка главного меню на управляющей панели, что является позорным и преступным отступлением от *box'овых традиций.
Да и базовые приложения в основном заимствованы из LXDE. Так, терминальное окно на предыдущем скриншоте – это действительно LXDE Terminal. И в данной сборке у него действительно нет ни строки заголовка, ни элементов управления окном. Масштабированию оно не поддаётся, и переместить его никуда нельзя, можно только закрыть.
Зато настройки рабочего стола, на первый взгляд, сделаны в стиле *box'ов – из контекстного меню по правому клику, в виде смены стилей Fluxbox'а:
Рисунок 11-20. Fluxbox-редакция: смена стиля рабочего стола
Через то же самое меню, казалось бы, можно изменить фон рабочего стола:
Рисунок 11-21. Fluxbox-редакция: изменить фон? А вот фигушки!
Держи карман шире, как говорил персонаж известной детской сказочки: выбор любого из предлагаемых вариантов не даёт никакого эффекта. А что-либо делать на фоне колосящейся нивы тоже положительно невозможно. Благо решение находится в том самом кощунственном главном меню Fluxbox'а, в секции Setting, в виде пункта Параметры рабочего стола:
Рисунок 11-22. Fluxbox-редакция: Параметры рабочего стола в главном меню
Через этот пункт вызывается панель, содержащая на видном месте выпадающее меню для выбора файла, используемого в качестве фона:
Рисунок 11-23. Fluxbox-редакция: внешний вид рабочего стола
Находятся эти файлы в каталоге /usr/share/wallpapers
. Правда, «находятся» – это сказано громко: никакой альтернативы «греческому полю» не предлагается, и отключить вывод обоев нельзя – можно только удалить соответствующий файл:
$ sudo rm /usr/share/wallpapers/slackel.png
После этого фон приобретает радикально чёрный окрас, но вот это как раз настраиваемо в той же вкладке панели Параметров. Во второй же её вкладке, Значки рабочего стола, можно указать, пиктограммы каких каталогов должны отображаться на рабочем столе:
Рисунок 11-24. Fluxbox-редакция: Значки рабочего стола
А во вкладке Дополнительные включается, при желании, вывод на рабочий стол пиктограмм, соответствующих подкаталогам произвольного каталога, например, домашнего:
Рисунок 11-25. Fluxbox-редакция: рабочий стол как домашний каталог
Сразу после установки пиктограммы рабочего стола будут, естественно, подписаны русскими буквами. Англоязычные имена они приобретут после выполнения вот такой команды:
$ LANG=C xdg-user-dirs-update --force
Внимание – опция принудительного переименования каталогов здесь обязательна. После чего следует удалить прежние каталоги с кириллическими именами – и рабочий стол Fluxbox'а будет выглядеть в соответствие с выбранным цветом фона (см. рис. 11-23):
Рисунок 11-26. Fluxbox-редакция: рабочий стол после настроек
Это удобно, особенно если велеть файловому менеджеру (в этом амплуа здесь выступает PCManFM) открывать каталоги одним кликом:
Рисунок 11-27. Fluxbox-редакция: настройка файлового менеджера
Ведь теперь рабочий стол является таким же каталогом, как и все остальные, и управляется тем же файловым менеджером. Так что одиночный клик на любой пиктограмме открывает в нём соответствующий каталог.