Как настроить оконный менеджер Fluxbox в Linux

Чтобы установить оконный менеджер Fluxbox в Linux, установите fluxboxпакет из вашего дистрибутива, а затем выберите Fluxbox на графическом экране входа в систему. Fluxbox — это легковесный оконный менеджер X11: он управляет окнами, рабочими пространствами, панелью инструментов и контекстным меню, вызываемым правой кнопкой мыши, но это не полноценная среда рабочего стола.

На странице загрузки проекта указана текущая версия 1.3.7. Дистрибутивы Linux поддерживают собственные сборки. Используйте сессию X11/Xorg; Fluxbox не является композитором Wayland.

1. Установите Fluxbox

Откройте терминал на текущем рабочем столе и воспользуйтесь менеджером пакетов вашего дистрибутива:

РаспространениеКоманда
Ubuntusudo apt update && sudo apt install fluxbox
Debiansudo apt update && sudo apt install fluxbox
Arch Linuxsudo pacman -Syu fluxbox
Fedorasudo dnf install fluxbox

Fluxbox присутствует в официальных индексах пакетов для Ubuntu , Debian , Arch Linux и Fedora . Ubuntu размещает его в Universe; включите этот компонент, если APT не может найти пакет. Доступность зависит от версии в других дистрибутивах, поэтому проверьте поиск пакетов в вашем дистрибутиве, прежде чем добавлять другой репозиторий.

2. Войдите в Fluxbox.

Сохраните свою работу, выйдите из системы и откройте селектор сессий на экране входа в систему. Выберите Fluxbox , затем войдите в систему. В зависимости от вашего менеджера дисплея селектор может отображаться в виде шестеренки, меню или метки сессии.

Программа выбора сеанса входа в систему Linux, в списке сеансов которой выбран Fluxbox.
Перед входом в систему выберите сессию Fluxbox; селектор сессии может отличаться на разных экранах входа.

Если Fluxbox отсутствует, подтвердите установку и убедитесь, что в вашем менеджере авторизации есть запись сессии X11. Для запуска сессии X вручную в официальном руководстве по запуску startfluxbox объясняется, как это сделать из ~/.xinitrcили ~/.xsession.

3. Запустите приложения и отредактируйте меню.

Чтобы открыть корневое меню Fluxbox, щелкните правой кнопкой мыши по пустому месту на рабочем столе. В дистрибутиве может быть добавлено подменю «Приложения» , но перечисленные категории зависят от конфигурации меню. Если какое-либо приложение отсутствует, установите его или добавьте запись в меню запуска самостоятельно.

Корневое меню Fluxbox с подменю «Приложения», содержащим список терминала и веб-браузера.
Приложения отображаются в корневом меню, если они включены в его конфигурацию.

Меню пользователя обычно выглядит так ~/.fluxbox/menu: . Перед редактированием сделайте резервную копию, сохраните существующую структуру [begin], [include], и [end]и добавьте команду, например:

[exec] (Terminal) {xterm}

В руководстве по меню Fluxbox объясняется синтаксис меню запуска и подменю. После внесения изменений в конфигурацию вручную выберите пункт «Перенастроить» в корневом меню.

4. Изменение конфигурации и стилей.

Откройте подменю «Конфигурация» в корневом меню , чтобы настроить поведение фокуса, вкладки, расположение панели инструментов и прозрачность. Эти стандартные параметры вступают в силу немедленно.

Подменю «Конфигурация Fluxbox» отображает «Модель фокусировки», «Параметры вкладок», «Панель инструментов» и «Прозрачность».
Подменю «Конфигурация» предоставляет элементы управления фокусом, вкладками, панелью инструментов и прозрачностью.

Выберите «Стили» , чтобы применить установленную тему. Названия стилей различаются в зависимости от пакета; личные стили можно сохранить в файле ~/.fluxbox/styles/. Если вы редактируете файлы конфигурации или стилей вручную, выберите «Перенастроить» , чтобы перезагрузить их. Расположение и формат файлов см. в официальном руководстве по стилям .

Подменю «Стили Fluxbox» с выбранным стилем
В меню перечислены доступные стили; выбор одного из них изменяет визуальную тему Fluxbox.

5. Установите обои

В Fluxbox нет панели для установки обоев рабочего стола. Его fbsetbgвспомогательная программа определяет совместимый инструмент для установки обоев. Попробуйте использовать загруженное вами изображение:

fbsetbg -a ~/Downloads/wallpaper.jpg

При необходимости замените имя файла. Если сеттер не найден, установите его из репозитория вашего дистрибутива. В руководстве по fbsetbg описаны параметры и способы проверки доступности вспомогательного сеттера.

Чтобы выбрать изображения из меню, создайте папку и скопируйте в неё обои:

Терминал, отображающий команды для создания папки с фоновыми изображениями Fluxbox и копирования в неё обоев.
Для удобного доступа к меню храните обои в отдельной папке для каждого пользователя.
mkdir -p ~/.fluxbox/backgrounds
cp ~/Downloads/wallpaper.jpg ~/.fluxbox/backgrounds/

Отредактируйте ~/.fluxbox/menuи добавьте это подменю перед последним элементом корневого меню [end], сохранив существующие записи:

Файл меню Fluxbox рядом с корневым меню, отображающий подменю «Фоны» и команду «Обои».
В записи «Обои» используется функция fbsetbg для применения изображения, выбранного из этой папки.
[submenu] (Backgrounds)
  [wallpapers] (~/.fluxbox/backgrounds) {fbsetbg -a}
[end]

Щелкните правой кнопкой мыши по рабочему столу, откройте «Фоны» и выберите файл. Чтобы восстановить последние обои после входа в систему, добавьте fbsetbg -l &перед последней exec fluxboxстрокой в ~/.fluxbox/startup​​; оставьте эту последнюю строку без изменений.

Рабочий стол Fluxbox с открытым подменю «Фоны» и выбранным файлом wallpaper.jpg поверх изображения гор.
Выберите имя файла в разделе «Фоны», чтобы применить его к рабочему столу.

6. Устранение неполадок и поиск помощи.

  • В списке нет сессии Fluxbox: убедитесь, что пакет и запись сессии X11 установлены.
  • Подменю «Нет приложений»: проверьте ~/.fluxbox/menuили добавьте [exec]средство запуска для установленной команды.
  • Обои не меняются: запустите команду fbsetbg -i, чтобы проверить наличие совместимого средства установки.
  • Внесенные вручную изменения не отображаются: выберите «Перенастроить» .

Для получения дополнительных параметров запустите команду man fluxboxв терминале. В локальном руководстве описаны меню, рабочие области, запуск и настройка.

Терминал, отображающий страницу руководства FLUXBOX(1) после запуска man fluxbox
Руководство пользователя Fluxbox доступно локально на терминале.

Оставить комментарий

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Узнайте, как восстановить потерянные разделы и файлы с помощью TestDisk и PhotoRec. Защитите исходный диск, проведите безопасное сканирование и сохраните восстановленные данные на другой диск.

Как сканировать QR-коды на настольном компьютере с Linux

Как сканировать QR-коды на настольном компьютере с Linux

Сканируйте QR-коды в Linux с помощью CoBang, используя веб-камеру или файл изображения. См. варианты установки, шаги настройки и решения проблем с доступом к камере Flatpak.

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Изменяйте настройки веб-камеры в Linux с помощью Cameractrls: настраивайте экспозицию, цвет, подавление мерцания и другие поддерживаемые параметры, а затем проверяйте совместимые видеорежимы.

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Установите PhpStorm на Linux с помощью JetBrains Toolbox или автономного архива tar.gz, а также через Snap и Arch AUR. Java уже включена в комплект.

Как создать резервную копию CD-ROM в формате ISO в Linux

Как создать резервную копию CD-ROM в формате ISO в Linux

Создайте образ CD-ROM ISO в Linux с помощью GNOME Disks или dd. Определите оптический привод, отслеживайте процесс копирования, проверяйте образ и узнавайте, когда поврежденный диск или аудиодиск требует использования другого инструмента.

Как вырезать изображение в Linux с помощью GIMP

Как вырезать изображение в Linux с помощью GIMP

Удаление фона фотографии в Linux с помощью GIMP: обведите контур объекта, удалите выделенный фон, сохранив прозрачность, и экспортируйте многоразовый PNG-файл.

Как установить Cisco Packet Tracer на Linux

Как установить Cisco Packet Tracer на Linux

Загрузите Cisco Packet Tracer 9.0.1 для Ubuntu 64-бит, установите DEB-пакет с помощью APT, примите лицензионное соглашение в Терминале и войдите в систему, чтобы начать лабораторную работу.

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно с официального сайта. Сравните пакеты для Windows, macOS и Linux, установите файлы данных и совершите свой первый полет.

Настольное приложение Google Tasks: как им пользоваться на компьютере

Настольное приложение Google Tasks: как им пользоваться на компьютере

Откройте Google Задачи в браузере, добавьте ярлык Chrome или запустите приложение, и управляйте задачами с указанием даты через Календарь и Gmail.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler сопоставляет MP3-клипы с клавишами клавиатуры и может зацикливать аудио. Узнайте, что делает эта старая бесплатная программа, на чем заканчиваются ее старые функции и что нужно проверить перед загрузкой.