Минимальная настройка Openbox | Thinstation по русски

Минимальная настройка Openbox

Если по какой то причине Вам не подошёл вариант запуска приложений через xmenu, а xfwm4 даёт пользователю слишком много возможностей, то есть ещё одно решение - Openbox.

Для установки Openbox нужно соответственно раскомментировать в build.conf строчку package openbox и package xdesktop-kiosk, а для создания иконок на рабочем столе package idesk. Ну и выбираем нужные нам приложения, на пример package rdesktop и package firefox. Для красивых шрифтов в Фф ставим ещё и package fonts-TTF-MS, плюс добавляем package locale-ru_RU.

В thinstation.conf.buildtime прописываем следующее:

# Запуск опенбокса и создание иконок приложений:
ICONMODE=MANUAL
MENU_SHOWABOUT=false

SESSION_0_TYPE=openbox
SESSION_0_AUTOSTART=On

SESSION_1_TITLE="RDP"
SESSION_1_TYPE=rdesktop
SESSION_1_RDESKTOP_SERVER=192.168.1.2
SESSION_1_RDESKTOP_OPTIONS=" -u ''"
SESSION_1_AUTOSTART=Off
SESSION_1_ICON=On

SESSION_2_TITLE="Firefox"
SESSION_2_TYPE=firefox
SESSION_2_AUTOSTART=Off
SESSION_2_ICON=On

# Задаём локаль и раскладку:
LOCALE=ru_RU
XKEYBOARD="us,ru"
XKBVARIANT=",winkeys"
XKBOPTIONS="grp:ctrl_shift_toggle,grp_led:scroll"

И чуть не забыл, что бы раскладка переключалась как Вам нужно - удалите строчку XKEYBOARD=ru,us в файле packages/locale-ru_RU/lib/locale/ru_RU_locale.

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

Обсудить на форуме (комментариев 0).