Вопрос или проблема
Теперь, когда Ubuntu 17.10 использует Gnome, как мы можем легко изменить оконный менеджер для использования после входа в систему? С unity мы могли легко изменить wm в области входа, что насчет теперь?
Вы по-прежнему можете изменить оконные менеджеры в области входа, но вам нужно, чтобы они были установлены и правильно сконфигурированы, чтобы они отображались.
Например, если вы выполните sudo apt install xfce4
, а затем выйдете из системы, вы увидите знакомый виджет “шестеренки”, чтобы переключаться между “Ubuntu на Xorg” и XFCE.
[ Однако переключение на XFCE на самом деле не работает… Так что я меняю этот ответ на “вики-сообщество”, если кто-то сможет предоставить больше деталей. ]
Если вы установили какой-то другой оконный менеджер, который не выполняет все шаги конфигурации автоматически, вам может понадобиться создать новую запись “рабочего стола” в /usr/share/xsessions
.
Инструкции для Ratpoison находятся здесь, например, но в других случаях это будет аналогично.
Поскольку этот ответ относительно самодостаточен, я скопирую ключевые моменты здесь. Выполните команду вроде этой: sudo nano /usr/share/xsessions/ratpoison.desktop
и добавьте следующее содержимое:
[Desktop Entry]
Name=Ratpoison
Comment=Эта сессия входит в Ratpoison
Exec=/usr/bin/ratpoison
TryExec=/usr/bin/ratpoison
Icon=
Type=Application
X-Ubuntu-Gettext-Domain=ratpoison-session
Я также установил Lubuntu с помощью sudo apt-get install lubuntu-desktop
, возможно, это имеет значение.
[ Загрузка в Ratpoison теперь работает для меня, ура! ]
Ответ или решение
Изменение оконного менеджера в Ubuntu 17.10 может быть менее интуитивно понятным, чем в предыдущих версиях с Unity, но с правильными шагами это вполне осуществимо. В этой статье я расскажу, как легко переключаться между оконными менеджерами (WM) после входа в систему.
Шаг 1: Установка необходимого оконного менеджера
Прежде всего, необходимо установить оконный менеджер, который вы хотите использовать. Например, если вы хотите установить XFCE, вы можете сделать это с помощью следующей команды в терминале:
sudo apt install xfce4
После успешной установки вам потребуется выйти из текущей сессии.
Шаг 2: Выбор оконного менеджера в меню входа
После выхода из системы вы увидите экран входа. В правом верхнем углу будет значок в виде шестеренки или шапки (в зависимости от используемой темы), который позволяет выбрать окружение рабочего стола. Если всё было установлено и настроено правильно, вы сможете выбрать между различными сессиями, такими как "Ubuntu on Xorg" или "XFCE".
Если не удается выбрать оконный менеджер
Если вы не видите установленный оконный менеджер в списке доступных сессий, возможно, вам нужно создать файл .desktop
в каталоге /usr/share/xsessions/
.
Шаг 3: Создание файла .desktop для кастомного оконного менеджера
В этом примере мы создадим новый файл для оконного менеджера Ratpoison. Используйте следующую команду, чтобы создать и отредактировать новый файл:
sudo nano /usr/share/xsessions/ratpoison.desktop
Вставьте в созданный файл следующий код:
[Desktop Entry]
Name=Ratpoison
Comment=Эта сессия запускает Ratpoison
Exec=/usr/bin/ratpoison
TryExec=/usr/bin/ratpoison
Icon=
Type=Application
X-Ubuntu-Gettext-Domain=ratpoison-session
Сохраните файл и выйдите из редактора. Теперь, если сессия Ratpoison корректно установлена, она появится в меню выбора сессий на экране входа.
Шаг 4: Установка других окружений рабочего стола
Вы также можете попробовать другие окружения рабочего стола, такие как LXDE или Mate, установив их с помощью следующей команды:
sudo apt-get install lubuntu-desktop
После установки повторите процесс выхода из системы и выбора нового окружения.
Заключение
Swap оконного менеджера в Ubuntu 17.10 возможно и доступно через экраны входа в систему. Убедитесь, что все необходимые пакеты установлены и настроены правильно, и вы сможете легко переключаться между вашими предпочтительными оконными менеджерами.
Эти шаги помогут вам адаптироваться к новому окружению и сделать его более подходящим для ваших нужд. Если у вас возникнут вопросы или трудности, не стесняйтесь обращаться за помощью к сообществу Ubuntu.