Skip to content

40WM_OB

slacknk edited this page Jan 7, 2020 · 1 revision

Openbox - свободный менеджер окон для X Window System

легкий и гибкий в настройке оконный менеджер, поддерживающий большинство стандартных функций.

Сайт: Openbox Website | Лицензия: GPLv2.

Описание: данный оконный менеджер действительно прост, надо только разобраться что к чему. Настройки, а точнее конфиги его хранятся в ~/.config/openbox/ и там всего-навсего 4 файла (ob_3.6.1): autostart, menu.xml, rc.xml, environment, из названий примерно видно какой за что отвечает, последний же, rc.xml служит для настройки окон, отдельных приложений, в нем прописывается выбранная тема и т.д.

  • Когда что-то исправили в rc.xml и хотите посмотреть на результат - обновите конфигурацию и тем самым примените текущие настройки:
$ openbox --reconfigure
  • Для настройки же этого WM необязательно самостоятельно править xml-конфиги, есть специальные программы которые могут облегчить правку и подстраховать от случайных ошибок с вашей стороны при правке конфигов. Одни из этих спец.программ:
    • obconf - программа, которая служит для выбора темы окон в Ob, может задать количество раб.столов и т.д.;
    • obkey - программа для настройки сочетаний клавиш;
    • obmenu - редактор меню для Openbox, графическое приложение.

Live-дистрибутивы, через которые можно посмотреть, попробовать Ob:

Еще ссылки:

Conky в Ob

Если в Ob используете conky с параметром:

own_window_type 	override

и после openbox --restart замечаете, что conky у Вас по слою находится выше окон, то есть следующее решение:

  • как сделаете --restart попробуте послать перезапуск conky: killall -SIGUSR1 conky
openbox --reconfigure && openbox --restart && [ ! -z `pgrep -f 'conky -c'` ] && killall -SIGUSR1 conky
  • Или используйте с параметром: own_window_type desktop
    • но это не совсем то и окна Ob будут чувствовать conky как окно, а не как с override

Установка и настройка

Русификация

Как русифицировать?

Архивы, яз.пакеты и т.д.

ru-taglib_rusxmms

ru-man-pages

Пакеты

Менеджер пакетов

Зависимости

07PKGS0PKGTOOLS.md 07PKGS1SLACKPKG+.md 07PKGS9RM.md

Сборка в пакет

08BUILD.md 08BUILD1SBOPKG-14.2.md 08BUILD1SBOPKG.md

Компилирование ядра

Дополнительная информация по различным пакетам

Одинаковый вид для GTK и Qt

Темы и движки тем из 32 в 64

09PKGS3GAMES.md

Шрифты

Другое

10DISTUPGRADE

Напоследок

Зеркала

SlackBASED

SlackNEWS SlackLOGO

Ресурсы в Интернете

Углубляемся: Разное

Server | Развертывание сервера:

Desktop

WMs

FMs

Misc/XApps

Tint2-panel Conky

Misc

Media

Jabber

Web-browser

Web-browser-addons:

Bittorrent: clients

Clone this wiki locally