Новость из категории: Информация

Собираем свое легковесное окружение рабочего стола

Содержание:
1. Основные компоненты (Вы читаете данный раздел);
2. Оконный менеджер ;
3. Мелочи;
4. Staybox;
5. Openbox, Pcmanfm, Lxpanel.
Собираем свое легковесное окружение рабочего стола

В этой статье по сути нет ничего нового. К ее созданию меня побудила тема на форуме archlinux.org.ru (http:// archlinux.org.ru/forum/viewtopic.php?f=15&t=2561), которая звучала так: «Подскажите, на базе чего можно собрать графическую среду». На своем примере я покажу, как можно собрать легковесное окружение рабочего стола из множества небольших компонентов.

И сразу же отвечу на несколько вопросов, которые могут возникнуть у читателей еще до знакомства с основным содержимым статьи. «Для чего это нужно?» - для понимания устройства рабочей среды. «Будет ли функционально?» - вполне. «А если я не хочу использовать..?» - да пожалуйста, ведь любой компонент несложно заменить на другой.

Основные компоненты

Для начала попытаюсь определить, что в моем понимании должна включать рабочая графическая среда. Этот список крайне субъективен, и каждый вправе самостоятельно решать, что понадобится лично ему. Вот что получилось у меня:
- Менеджер сессий - он будет управлять запуском приложений, входящих в окружение, и по возможности предоставлять сохранение рабочих сессий, выполнять завершение сессии.
- Оконный менеджер - для управления поведением окон.
- Рабочий стол - для иконок и/или фона рабочего стола.
- Файловый менеджер - для работы с файлами/директориями в графическом виде.
- Панель - для отображения меню приложений, окон запущенных программ, возможности переключения между рабочими столами, отображения иконок приложений в трее. Если готового решения нет, можно сделать несколькими утилитами или вообще обойтись без панели.
- Дополнительные мелочи - без которых жить можно, но неудобно.

Теперь - о том, что я выбрал в каждой из перечисленных «номинаций».

Менеджер сессий

Собираем свое легковесное окружение рабочего стола

Забегая вперед, сообщу, что в качестве менеджера окон я остановился на Openbox. Поэтому выбор менеджера сессий пал на Staybox (http://staybox.sourceforge.net). К тому же данная программа - разработка моего коллеги (w00zy) с уже упомянутого форума, а поддерживать отечественного производителя приятно, особенно когда на то есть весомые причины. Итак, этот компонент запускает сам оконный менеджер (по умолчанию - Openbox), а также осуществляет автоматический запуск приложений в едином контексте в соответствии со стандартами freedesktop.org. Собственные средства позволяют не только выполнять авто-запуск, но и осуществлять слежение и перезапуск программ в случае их краха. (Кстати, более подробно о запуске приложений можно почитать здесь: http://htrd.su/wiki/zhurnal/2009-10-30_09.09_kak_zapustit.)

Собираем свое легковесное окружение рабочего стола

Рейтинг статьи

Оценка
0/5
голосов: 0
Ваша оценка статье по пятибальной шкале:
 
 
   

Поделиться

Похожие новости

Комментарии

^ Наверх