Openbox — лёгкий и гибкий стековый оконный менеджер для X Window System (лицензия GPL).
Ключевые особенности
- Минимализм и скорость: потребляет минимум ресурсов, подходит для старых ПК и встраиваемых систем.
- Полная настраиваемость: все параметры задаются через XML‑файлы.
- Гибкость использования:
- может быть основой самостоятельной среды рабочего стола;
- интегрируется в существующие окружения (KDE, Xfce и др.) как альтернативный менеджер окон;
- лежит в основе среды LXDE.
- Управление окнами: сворачивание, разворачивание, закрытие, изменение размера, перемещение, переключение между виртуальными рабочими столами.
- Контекстное меню: вызывается правым кликом по рабочему столу.
- Горячие клавиши: настраиваются пользователем для запуска приложений и системных действий.
Основные файлы конфигурации
rc.xml(~/.config/openbox/rc.xml) — настройки поведения, горячих клавиш, тем, виртуальных рабочих столов.menu.xml(~/.config/openbox/menu.xml) — определение содержимого контекстного меню.autostart(~/.config/openbox/autostart) — скрипты автозапуска приложений при входе в сеанс.environment(~/.config/openbox/environment) — переменные окружения.
Преимущества
- Малый объём и высокая производительность.
- Глубокая кастомизация под нужды пользователя.
- Совместимость с большинством GTK/GNOME‑приложений.
- Возможность создания уникального рабочего окружения.
Недостатки
- Требует ручной настройки (нет графического конфигуратора по умолчанию).
- Отсутствие встроенных эффектов композитинга (прозрачность и т. п.).
- Минимальное визуальное оформление «из коробки».
Установка (пример для Debian/Ubuntu)
sudo apt-get install openbox obconf obmenu
После установки выберите Openbox в менеджере входа (например, LightDM).
Дополнительные инструменты
obconf— графический конфигуратор тем и базовых настроек.obmenu— редактор меню.menumaker(mmaker) — автоматическая генерация меню на основе установленных приложений.obkey— графический редактор горячих клавиш.
Официальный сайт: openbox.org