Поиск по сайту:

[Быстрое исправление] В 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 игнорируется и скрывается с экрана входа в систему.

В Ubuntu 24.04 отсутствует Enlightenment на 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/, наконец нажмите «Сохранить». .

Вот и все. Наслаждаться!

Статьи по данной тематике