Собираем свое легковесное окружение рабочего стола: Staybox
Содержание:
1. Основные компоненты;
2. Оконный менеджер ;
3. Мелочи;
4. Staybox (Вы читаете данный раздел);
5. Openbox, Pcmanfm, Lxpanel.
В домашней директории создаем файл .xinitrc и заполняем его примерно следующим содержимым:
Теперь после запуска startx у нас стартует Openbox под управлением staybox.
Переопределить оконный менеджер можно в файле /etc/xdg/ staybox/config:
Например, прописать «icewm» вместо «openbox-staybox». Определим, что будет запускаться при старте сессии. Для этого исправляем файл
«Собака» (@) перед командой означает, что Staybox будет «следить» за приложением (если оно упадет, произойдет его повторный запуск). Теперь вместе с оконным менеджером будут стартовать панель, рабочий стол с иконками, индикатор раскладок в трее и клиент к wicd.
Ещё можно установить программу staylaunch (http://sourceforge.net/projects/staybox/files), которая состоит из двух частей: служебная (собственно staylaunch), запускаемая при старте, и графическая (staylaunch_config), позволяющая настраивать, какие программы и в каком порядке стартовать. Staybox её «подцепляет» автоматически.
В общем, все довольно просто и лаконично. Разве что советую еще почитать дополнительно про ck-launch-session и dbus-launch.
Планируете создать коммерчески успешное окружение рабочего стола для Linux, но для этого вам необходим небольшой начальный капитал? Тогда я рекомендую Вам получить онлайн займы на карту (https://www.zaymer.ru/)! Сделать это чрезвычайно просто! Все, что Вам потребуется для этого сделать - заполнить специальную форму на сайте www.zaymer.ru!
1. Основные компоненты;
2. Оконный менеджер ;
3. Мелочи;
4.
5. Openbox, Pcmanfm, Lxpanel.
В домашней директории создаем файл .xinitrc и заполняем его примерно следующим содержимым:
# http://www.linux-archive.org/debian-kde/20524-fish-ssh-kioslave-doesnt-work.html
export KDE_FORK_SLAVES=true
# xbindkeys - демон управления горячими клавишами,
# который не зависит от среды поэтому он у меня запускается
# для любых оконных менеджеров xscreensaver -nosplash & xbindkeys
# отрабатывает только при запуске отсюда (sleep 5; axkb) &
source /etc/X11/xinit/xinitrc. d/*
exec ck-launch-session staybox-sessionТеперь после запуска startx у нас стартует Openbox под управлением staybox.
Переопределить оконный менеджер можно в файле /etc/xdg/ staybox/config:
[general]
manager=openbox-stayboxНапример, прописать «icewm» вместо «openbox-staybox». Определим, что будет запускаться при старте сессии. Для этого исправляем файл
~/.config/staybox/autostart:
@lxpanel @pcmanfm -d dbus-launch wicd«Собака» (@) перед командой означает, что Staybox будет «следить» за приложением (если оно упадет, произойдет его повторный запуск). Теперь вместе с оконным менеджером будут стартовать панель, рабочий стол с иконками, индикатор раскладок в трее и клиент к wicd.
Ещё можно установить программу staylaunch (http://sourceforge.net/projects/staybox/files), которая состоит из двух частей: служебная (собственно staylaunch), запускаемая при старте, и графическая (staylaunch_config), позволяющая настраивать, какие программы и в каком порядке стартовать. Staybox её «подцепляет» автоматически.
В общем, все довольно просто и лаконично. Разве что советую еще почитать дополнительно про ck-launch-session и dbus-launch.
Планируете создать коммерчески успешное окружение рабочего стола для Linux, но для этого вам необходим небольшой начальный капитал? Тогда я рекомендую Вам получить онлайн займы на карту (https://www.zaymer.ru/)! Сделать это чрезвычайно просто! Все, что Вам потребуется для этого сделать - заполнить специальную форму на сайте www.zaymer.ru!