(Продолжение, начало см. в МК № 49, 51—52, 1, 4—5, 10—11, 14—15 (168, 170—172, 175—176, 181—182, 185—186))52, 1, 45, 1011, 1415 (168, 170172, 175176, 181182, 185
Шаг вперед — и в черный ящик!
Получаю от вас письма — во многих спрашивается, какие в Линуксе существуют графические оболочки для старых машин (например, Pentium 100) с минимумом оперативки. Понятное дело, что при такой оснастке комфорт KDE или Гнома сводится на нет «тормозами». Но Линукс — система демократичная, она рада владельцам и супер-бупер навороченных систем, и старых рабочих лошадок. Стараниями энтузиастов создано множество легких графических оболочек, о которых и пойдет речь в обзоре.
Заметим: использование какой-либо одной графической среды не означает, что вы не можете запускать программы из комплекта другой. Например, в BlackBox (о нем будет рассказано ниже) работают приложения из состава KDE и Гнома. То есть легковесность оболочки не является свидетельством ее ущербности. Да, положим, нельзя иконки на десктоп вешать, нет многих приятных мелочей, которыми радуют «крупномасштабные» среды. Но функциональность везде одинакова — Линукс есть Линукс. Итак, начнем знакомство с оболочками для слабых компов.
В черном-черном лесу был черный-черный дом, где на черном-черном столе стоял черный системный блок (с ATX-корпусом, разумеется), а рядом с ним — монитор с абсолютно черным экраном. Может показаться, что он выключен, но приглядевшись, мы видим внизу тулбар с часами и понимаем: это же Черный Ящик, BlackBox! Минималистическая оболочка, которая загружается мгновенно, весит совсем немного (дистрибутив имеет размер меньше 500 Кб) и вдобавок весьма удобна. Если у вас очень уж древний компьютер, а вы хотите работать под Линуксом с программами, у которых графический, а вернее, «иксовый» интерфейс, то Черный Ящик — то, что доктор прописал (не сочтите за намек — мол, раритетному компу место в другом известном черном ящике, который с кистями, туды его в качель!)Кб) и вдобавок весьма удобна. Если у вас очень уж древний компьютер, а вы хотите работать под Линуксом с программами, у которых графический, а вернее, «иксовый» интерфейс, то Черный Ящик то, что доктор прописал (не сочтите за намек
Основным, на мой взгляд, достоинством Ящика в плане юзабельности является его способность поддерживать десктоп в чистом состоянии, не захламливая его открытыми окнами. Секрет прост — двойным кликом на заголовке окна вы сворачиваете его в полоску, то есть от окна остается только плавающий на десктопе заголовок, который вы можете развернуть в любую минуту. Можете вообще держать все окна открытыми — места хватит на всех: парой щелчков мыши вы создаете новый десктоп и загромождаете его чем угодно, а между десктопами перемещаетесь с помощью пейджера на тулбаре. А вот сворачивать окна кнопкой минимизации я не советую — тогда окно прячется аж в подменю двойным кликом на заголовке окна вы сворачиваете его в полоску, то есть от окна остается только плавающий на десктопе заголовок, который вы можете развернуть в любую минуту. Можете вообще держать все окна открытыми места хватит на всех: парой щелчков мыши вы создаете новый десктоп и загромождаете его чем угодно, а между десктопами перемещаетесь с помощью пейджера на тулбаре. А вот сворачивать окна кнопкой минимизации я не советую Workspaces > Icons, которое доступно после одновременного нажатия левой и правой кнопок мыши. Хотя менюшки в BlackBox можно отрывать от меню верхнего уровня и приклеивать к экрану, это реализовано не так изящно, как в Gtk-приложениях вроде Гнома, и потому постоянные походы в меню Icons могут служить источником вечного раздражения.
Ящик можно разукрасить — поддерживаются цветовые темы, которые при желании качаются с поддерживаются цветовые темы, которые при желании качаются с http://www.themes.org/themes/blackbox. Кроме того, с официального сайта продукта (http://blackboxwm.sourceforge.net) берутся небольшие утилиты, расширяющие функциональность оболочки.
Хотя Черный Ящик не поддерживает иконок на десктопе, вы можете добавлять нужные вам программы в меню. Главное меню системы доступно автоматически. Вот и все, что я хотел рассказать о BlackBox'е — он прост, как ящик... Рассмотрим другой экспонат нашей галереи.
XFce — из всех небольших графических оболочек, с которыми я работал, эта нравится мне больше всего. Причин тому несколько. Очень удобный интерфейс — внизу плавающий тулбар, пейджер десктопов в углу. На тулбаре — конфигурируемые меню (с помощью нормального интерфейса, в отличие от из всех небольших графических оболочек, с которыми я работал, эта нравится мне больше всего. Причин тому несколько. Очень удобный интерфейс внизу плавающий тулбар, пейджер десктопов в углу. На тулбаре AfterStep :-)), часы, кнопки переключения для четырех десктопов, иконка доступа к настройкам оболочки и некоторые другие полезности.
Разработчик XFce, Оливье Фордан, включил в состав своего продукта ряд утилит, как-то: похожий на Проводник Windows, простой и симпатичный файловый менеджер, калькулятор, календарь, поисковик файлов, средства для быстрого монтирования сидюка и флоповода, и так далее. Особой фишкой является Gnome Panel, позволяющая интегрировать с XFce панели Гнома — как основные, так и пользовательские — правда, лишь на момент текущего сеанса XFce. То есть, когда вы завершите сессию, а затем снова в нее войдете, то гномья панель не покажется автоматически. Ее можно активизировать только вручную. Впрочем, удивляться тесному взаимодействию XFce и Гнома нечего — обе программы написаны с использованием библиотеки как основные, так и пользовательские правда, лишь на момент текущего сеанса XFce. То есть, когда вы завершите сессию, а затем снова в нее войдете, то гномья панель не покажется автоматически. Ее можно активизировать только вручную. Впрочем, удивляться тесному взаимодействию XFce и Гнома нечего GTK+.
Еще одной любопытной возможностью XFce является его движок озвучивания событий. Дело в том, что вы можете использовать для этого не только встроенный плейер, но и любой внешний, что дает возможность подключить, например, тот же MPG123.
На скриншоте (Рис. 1) вы видите XFce с запущенными в нем файловым менеджером XFTree и видео-плейером MPlayer (http://www.mplayerhq.hu). Поехали дальше.
PWM — вообще уникальная финская оболочка, дистрибутив которой весит меньше 200 килобайтов! Вы получаете десктоп и главное меню. Плюс можете настраивать внешний вид, назначать свои клавиши (правда, с помощью конфигурационных файлов). Хочу отметить удобство работы с PWM — каждое окно можно свернуть в полоску (shade, как в BlackBox), а отрывные менюшки так же хороши, как и в программах на основе Gtk! Скорость загрузки этой оболочки поразительна: когда я запустил PWM впервые, то решил, что просто зависла графическая консоль, так как через миг после ввода логина и пароля я увидел пустой экран с фоном спокойного цвета. Эге, думаю, да ведь это глюконат калия! Собрался уже прибивать иксы по Ctrl+Alt+Backspace, как вдруг сообразил щелкнуть мышью. И появилось меню! Официальная страничка оболочки: вообще уникальная финская оболочка, дистрибутив которой весит меньше 200 килобайтов! Вы получаете десктоп и главное меню. Плюс можете настраивать внешний вид, назначать свои клавиши (правда, с помощью конфигурационных файлов). Хочу отметить удобство работы с PWM каждое окно можно свернуть в полоску (shade, как в BlackBox), а отрывные менюшки так же хороши, как и в программах на основе Gtk! Скорость загрузки этой оболочки поразительна: когда я запустил PWM впервые, то решил, что просто зависла графическая консоль, так как через миг после ввода логина и пароля я увидел пустой экран с фоном спокойного цвета. Эге, думаю, да ведь это глюконат калия! Собрался уже прибивать иксы по Ctrl+Alt+Backspace, как вдруг сообразил щелкнуть мышью. И появилось меню! Официальная страничка оболочки: http://www.students.tut.fi/~tuomov/pwm.
AfterStep (http://www.afterstep.orghttp://www.afterstep.org) — это уже нельзя назвать минимализмом. Графическая среда на основе ) NeXTStep, предоставляющая множество возможностей, но увы, настраиваемая через файлы конфигурации. То есть, новичку придется сначала читать документацию (англоязычную) и лишь затем, вооружась знаниями, подстраивать оболочку под свои нужды. Без ковыряния файлов установок из менюшек можно менять внешний вид интерфейса и его поведение. Но если вы хотите добавить кнопочку на главный тулбар или добавить элемент в меню, то столкнетесь с необходимостью лезть в конфигурационный файл.
По умолчанию мы имеем: десктоп, изящный тулбар справа и панель задач наверху. Свернутые окна отображаются не только на ней, но и, кокетливо вращаясь в трех измерениях, отправляются вниз экрана и превращаются в иконки. На тулбаре — необходимый минимум: отрывной календарь с «электронными» часами, меню Applications с доступом к терминалке и браузеру документации (man-страниц). Основная же документация к AfterStep доступна из главного меню, которое вызывается обычным кликом на пустом поле десктопа. В том же меню есть доступ к основному системному меню и различным настройкам AfterStep'а. Обратите внимание на субменю Modules. Afterstep состоит из модулей, которые можно подключать в процессе работы (и, соответственно, отключать). Например, выбрав модуль Audio, вы включаете звуковое сопровождение событий. Чтобы отключить его, надо зайти в меню Modules > Stop и выбрать там все то же Audio.
К сожалению, AfterStep проявил себя не лучшим образом при запуске в нем приложений из состава KDE, в частности, текстовых редакторов вроде KEdit выделение текста не работало. Кому-то это покажется мелочью, но... В тех же PWM или BlackBox все работало на ура. Хотя, быть может, в вашей конфигурации все будет нормально бывает...
Между прочим, для Windows тоже существует модификация NeXTStep — LiteStep (http://www.litestep.net). Такой альтернативный десктоп, вроде LiteStep (http://www.litestep.netAstonShell. Из полезных фишек замечены: модуль для управления Winamp'ом и скорость работы. Зато настраивать долго, с помощью пресловутых файлов конфигурации. Особенно раздражают неприлично мелкие размеры шрифтов в темах. Приходится залезать в «конфиг» нужной вам темы и руками изменять размеры шрифтов. Кайф от этого занятия сравним разве что с растяжением связок.
ICE WM от Marko Macek’аи иже с ним (http://www.icewm.orghttp://www.icewm.org). Еще один вкусный оконный менеджер. Если устраивать хит-парад, то на первое место я бы поставил XFce и ICE WM. Последний является довольно развитой графической средой, похожей на Windows 9x, разве что ярлыки на десктоп нельзя вешать. Имеем основную панель внизу, на ней — главное меню под кнопкой ). Еще один вкусный оконный менеджер. Если устраивать хит-парад, то на первое место я бы поставил XFce и ICE WM. Последний является довольно развитой графической средой, похожей на Windows 9x, разве что ярлыки на десктоп нельзя вешать. Имеем основную панель внизу, на ней Linux, переключатель десктопов, а также сидящие в трее часы, монитор загрузки процессора и утилиту проверки почты. Можно настраивать «горячие клавиши», вешая на них запуск разных приложений. Внешний вид оболочки видоизменяется с помощью механизма тем — около двух их десятков входят в дистрибутив, а дополнительные качайте с около двух их десятков входят в дистрибутив, а дополнительные качайте с http://icewm.themes.org.
ICE WM — оптимальный вариант для тех пользователей, которые, имея опыт работы с Windows и слабую конфигурацию компа, хотят поработать в Линуксе. ICE WM будет для них в самый раз. Правда, все настройки, кроме выбора тем, спрятаны в конфигурационных файлах (. Их вы можете найти в директории оптимальный вариант для тех пользователей, которые, имея опыт работы с Windows и слабую конфигурацию компа, хотят поработать в Линуксе. ICE WM будет для них в самый раз. Правда, все настройки, кроме выбора тем, спрятаны в конфигурационных файлах :-)/usr/X11/lib/X11/icewm желательно создать в вашей домашней директории субдиректорию .icewm (именно с точкой) и скопировать туда из вышеупомянутой папки пять файлов: keys, menu, preferences, toolbar и winoptions. В них вы будете изменять ваши локальные настройки оболочки. Это обычные текстовые файлы, вдобавок отлично комментированные (на английском). Например, в файле keys вы прописываете горячие клавиши для вызова разных программ, в menu редактируете меню, и так далее.
Другая сторона медали — для любителей нормального интерфейса (. Обычно дистрибутивы Линукс комплектуются утилитой IcePref (а ежели нет ее, качайте с для любителей нормального интерфейса :-). Обычно дистрибутивы Линукс комплектуются утилитой IcePref (а ежели нет ее, качайте с http://snapshot.conectiva.com/SRPMS/X11/icepref.html). Существует еще тулзень под названием iceconf, но я не видел ее, и где взять — не знаю. Ищите, если нужно. Короче говоря, выбор есть — кому-то удобнее вручную редактировать файлы конфигурации, а кому-то через графический интерфейс. Оба варианта имеют право на жизнь. не знаю. Ищите, если нужно. Короче говоря, выбор есть
На скриншоте (Рис. 2) — ICE WM в работе. Запущены: файловый менеджер 2) ICE Midnight Commander, виндовый пасьянс FreeCell под эмулятором WINE (как видите, работает! () и игрушка :-)«Флинтстоуны» для 8-битных игровых консолей Nintendo в эмуляторе TuxNES.