Как изменить оконный менеджер по умолчанию (awesome wm) в Lubuntu 14.10?

Вопрос или проблема

Я использую Lubuntu 14.10 и пытаюсь изменить менеджер окон по умолчанию на awesome.

Я установил awesome с помощью:

sudo apt-get install awesome

Согласно wiki awesome, я попробовал отредактировать файл ~/.xinitrc, чтобы его содержимое было таким:

exec awesome

Но после выхода из системы (и перезагрузки) это не работает.

Неужели нет какого-то rc-файла, который я могу отредактировать?

Сейчас мне нужен менеджер окон awesome, но я надеялся, что существует общий способ сделать это для любого менеджера окон.

Если вы выйдете из системы, после ввода вашего логина, чтобы войти снова, вы можете выбрать менеджер окон для использования (вероятно, прямо над вашим именем, не уверен, потому что я не использую Lubuntu, но он где-то там). Если вы выберете менеджер окон, который не является стандартным, вы получите уведомление с вопросом, хотите ли вы установить его по умолчанию, и в следующий раз, когда вы загрузите вашу систему, у вас будет awesome.

Ответ или решение

Для изменения менеджера окон по умолчанию в Lubuntu 14.10 на Awesome WM требуется проделать несколько шагов и учесть специфику работы с различными конфигурационными файлами. В Lubuntu, который базируется на LXDE, менеджер окон может быть заменён с использованием гайдов настройки сессий на уровне дисплейного менеджера.

Теория

В большинстве Linux-систем менеджер окон запускается в составе графической сессии, которая управляется дисплейным менеджером, таким как LightDM в случае Lubuntu. Дисплейный менеджер отвечает за отображение экрана логина и последующий запуск графических интерфейсов или оконных менеджеров. В Lubuntu использовался Openbox по умолчанию, однако вы хотите перейти на Awesome WM, который предоставляет более функции управления окнами и конфигурируемость через код на языке Lua.

Awesome WM, являясь динамическим оконным менеджером, требует добавления в список возможных сессий так, чтобы его можно было выбрать при входе в систему через дисплейный менеджер.

Пример

  1. Установка Awesome WM
    Пакет Awesome WM был установлен командой:

    sudo apt-get install awesome
  2. Редактирование конфигурационных файлов
    Один из способов регистрации нового оконного менеджера заключается в добавлении его параметров в пользовательские конфигурационные файлы. Однако, вместо .xinitrc, который в Lubuntu может работать не так, как ожидается, рекомендуется изменить настройки сессий.

  3. Конфигурация через LightDM
    Чтобы добавить Awesome в LightDM как выбор сессии:

    • Создайте файл сессии. Для этого откройте терминал и выполните:

      sudo nano /usr/share/xsessions/awesome.desktop
    • Добавьте в файл следующие строки:

      [Desktop Entry]
      Name=Awesome
      Comment=This session uses the awesome window manager
      Exec=awesome
      Type=Application

    Сохраните изменения и закройте редактор.

  4. Выбор сессии при входе
    После того как вы создали файл сессии для Awesome, перезагрузите компьютер. На экране логина, после ввода логина, найдите значок или меню, которое позволяет выбрать тип сессии. Обычно это меню расположено рядом с полем ввода пароля или в отдельной панели в интерфейсе дисплейного менеджера.

    В открывшемся меню выберите "Awesome" из списка доступных опций.

  5. Установка по умолчанию
    После выбора Awesome в качестве менеджера окон, LightDM, как правило, предоставит опцию сделать этот выбор сессией по умолчанию для вашего пользователя, тем самым запоминая ваш выбор для последующих загрузок.

Применение

Имейте в виду, что общая схема замены оконного менеджера применима и к другим вариантам, достаточно будет изменить команды на соответствующие вашему менеджеру. Например, замена на i3 или другой плиточный манагер будет происходить по аналогичной логике.

Дополнительно стоит убедиться, что все зависимости для Awesome установлены, а конфигурационные файлы исправны, чтобы избежать возможных сбоев при запуске сессии.

Изменение менеджера окон в Lubuntu на Awesome предоставляет больше возможностей для кастомизации, однако требует некоторой настройки, не предусмотренной графическими интерфейсами по умолчанию. Но после настройки вы получите мощный и гибкий инструмент для управления вашим рабочим пространством.

Оцените материал
Добавить комментарий

Капча загружается...