1. Устанавливаем Openbox:

sudo apt-get install xinit openbox

2. Далее копируем конфиги под своим пользователем:

mkdir -p ~/.config/openbox/ 
cp /etc/xdg/openbox/rc.xml ~/.config/openbox/rc.xml
cp /etc/xdg/openbox/menu.xml ~/.config/openbox/menu.xml
cp /etc/xdg/openbox/autostart ~/.config/openbox/autostart

3. Создаем/изменяем файл ~/.xinitrc и пишем туда:

exec openbox-session

4. Автозапуск команд.
При запуске иксы смотрят файл ~/.xinitrc . Если его у вас нету - создайте. В него можно прописывать команды для тех программ, которые нужно запускать автоматически. Вот пример:

psi &
qutim &
conky &
xxkb &
feh --bg-scale /files/Pictures/Абстракции/organic.jpg &
tint2 &
openbox

Обратите внимание - команда openbox идет последней и после всех команд, идущих перед ней, стоит символ &. Если в этом примере “tint2 &” изменить на “tint2”, то openbox не запустится, пока не завершится процесс tint2.

5. Панель tint2
Дефолтный файл конфигурации tint2 называется ~/.config/tint2/tint2rc . Конфиг очень прост и интуитивен - мне хватило пяти минут, чтобы методом тыка привести tint2 панель в нужный мне вид. Для того, чтобы tint2 стартовала автоматически, я добавил строку tint2 & в ~/.xinitrc .
Установка на Ubuntu:

sudo apt-get install libcairo2-dev libpango1.0-dev libglib2.0-dev libimlib2-dev libxinerama-dev libx11-dev libxdamage-dev libxcomposite-dev libxrender-dev libxrandr-dev cmake  libgtk2.0-dev

Скачиваем и распаковываем. Последние релизы тут: http://code.google.com/p/tint2/downloads/list.

wget http://tint2.googlecode.com/files/tint2-0.11.tar.bz2
tar xvf tint2-0.11.tar.bz2

Ставим. Так написано в файле INSTALL.txt

cd tint2-0.11
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../
make
sudo make install

Теперь можно запустить эту панельку:

tint2

И прописать ее в автозапуск в файл $HOME/.config/openbox/autostart

(sleep 2s && tint2) &
Enter your comment. Wiki syntax is allowed:
 
  • linux_faq/замена-тяжелого-gnome-на-быстрыи-openbox.txt
  • Last modified: 2019/02/11 09:13
  • by 127.0.0.1