[Быстрое исправление] В Ubuntu 24.04 отсутствует сеанс Enlightenment Xorg
После установки рабочего стола Enlightenment в Ubuntu 24.04 классический сеанс Xorg отсутствует на экране входа в систему. И вот быстрое решение этой проблемы.
В прошлом году Enlightenment выпустила версию 0.26.0 с экспериментальной поддержкой сеансов Wayland. Однако из-за ошибки на экране входа в систему отсутствует сеанс Xorg.
Почему отсутствует сессия Enlightenment Xorg
Ubuntu теперь находит сеансы рабочего стола в каталогах /usr/share/wayland-sessions/
и /usr/share/xsessions/
. И первый имеет более высокий приоритет!
Enlightenment 0.26.0 устанавливает записи сеанса в оба каталога с одинаковым именем. В этом случае активен только один для Wayland, а другой для Xorg игнорируется и скрывается с экрана входа в систему.
Чтобы решить эту проблему, просто переименуйте файл enlightenment.desktop
в /usr/share/xsessions/
, чтобы он отличался от файла в . Каталог >/usr/share/wayland-sessions/
.
Одна команда для переименования записи сеанса
Для тех, кто знаком с командами Linux, просто нажмите Ctrl+Alt+T
на клавиатуре, чтобы открыть терминал.
Затем выполните команду:
cd /usr/share/xsessions/ && sudo cp enlightenment.desktop enlightenment-xorg.desktop
Он переходит в папку /usr/share/xsessions/
, затем копирует enlightenment.desktop
и вставляет его в enlightenment-xorg.desktop
.
После этого вы можете запустить команду ls
, чтобы проверить новый файл:
Когда закончите, просто выйдите из системы, выберите свое имя пользователя на экране входа и нажмите нижнюю правую кнопку шестеренки, чтобы выбрать «Просвещение» для сеанса Xorg.
Используйте текстовый редактор, чтобы создать запись сеанса Xorg с другим именем.
Для рабочего стола GNOME по умолчанию вы можете найти и открыть окно «текстового редактора» на обзорном экране.
Затем создайте новый пустой документ (если он не открывается) и вставьте в него следующие строки (содержимое ниже скопировано из файла /usr/share/xsessions/enlightenment.desktop):
[Desktop Entry]
Type=XSession
Name=Enlightenment on Xorg
Name[ca]=Enlightenment
Name[de]=Enlightenment
Name[el]=Enlightenment
Name[eo]=Enlightenment
Name[fi]=Enlightenment
Name[fr]=Enlightenment
Name[gl]=Enlightenment
Name[ja]=Enlightenment
Name[ko]=Enlightenment
Name[ms]=Enlightenment
Name[pl]=Enlightenment
Name[ru]=Enlightenment
Name[sr]=Просвећење
Name[tr]=Enlightenment
Comment=Log in using Enlightenment (Version 0.26.0)
Comment[ca]=Iniciar sessió amb Enlightenment (Versió 0.26.0)
Comment[da]=Log ind med Enlightenment (Version 0.26.0)
Comment[de]=Anmelden und Enlightenment verwenden (Version 0.26.0)
Comment[el]=Είσοδος με το Enlightenment (Έκδοση 0.26.0)
Comment[eo]=Ensaluti pere de Enlightenment (Versio 0.26.0)
Comment[es]=Iniciar sesión usando Enlightenment (Versión 0.26.0)
Comment[fi]=Kirjaudu käyttäen Enlightenmentiä (versio 0.26.0)
Comment[fr]=Ouvrir une session Enlightenment (Version 0.26.0)
Comment[gl]=Iniciar sesión usando Enlightenment (Versión 0.26.0)
Comment[it]=Accedi con Enlightenment (Versione 0.26.0)
Comment[ko]=Enlightenment 로그인(버전 0.26.0)
Comment[ms]=Daftar masuk menggunakan Enligtenment (Versi 0.26.0)
Comment[pt]=Iniciar sessão no Enlightenment (Versão 0.26.0)
Comment[ru]=Войти используя Enlightenment (Версия 0.26.0)
Comment[sr]=Пријавите се за коришћење Просвећења (издања 0.26.0)
Comment[tr]=Enlightenment kullanarak giriş yaın (Version 0.26.0)
Icon=/usr/share/enlightenment/data/images/enlightenment.png
TryExec=/usr/bin/enlightenment_start
Exec=/usr/bin/enlightenment_start
DesktopNames=Enlightenment
Затем либо нажмите Ctrl+Shift+S, либо перейдите в меню и выберите «Сохранить как».
Во всплывающем диалоговом окне «Сохранить как» укажите имя файла в enlightenment-xorg.desktop и сохраните его в каталоге /usr/share/xsessions/
, наконец нажмите «Сохранить». .
Вот и все. Наслаждаться!