Каждый раз, когда я вхожу в свою виртуальную машину Linux (10.4, выбора нет, я знаю, что это конец жизни), я получаю сообщение об ошибке:

: unable to launch "gnome-session --session=ubuntu" X session ---
"gnome-session --session=ubuntu" not found; falling back to default session.

Я нажимаю ОК, и он загружается. Но я бы хотел, чтобы все работало правильно ...

Из другого вопроса я обнаружил, что могу изменить сеанс по умолчанию, выполнив следующее:

https://wiki.ubuntu.com/LightDM#Change_the_Default_Session

Изменение сеанса по умолчанию

Сеанс по умолчанию устанавливается конфигурацией в /usr/share/lightdm/lightdm.conf.d/, которую предоставляют пакеты сеансов. Если вам нужно переопределить это, вы можете установить:

[SeatDefaults]

user-session = name Где name это имя сессии

Файл .desktop из /usr/share/xsessions/*.desktop.

Но ... /usr/share/lightdm/lightdm.conf.d/ не существует. Единственная папка в /usr/share/lightdm/ - это remote-sessions .

Кроме того, /usr/share/xsessions/*.desktop не существует ... Есть два файла Ubuntu и Gnome ...

Являются ли эти файлы файлами настольного типа? Как бы я поместил их в lightdm.conf.d?

1 ответ1

1

этот ответ отсюда помог мне.

Пытаться:

sudo apt-get remove ubuntu-desktop
sudo apt-get remove ubuntu-gnome-desktop

Не перезагружать. Это может эффективно оставить вашу систему без графического интерфейса.

sudo apt-get install ubuntu-gnome-desktop
sudo apt-get autoremove

Это установит все недостающие зависимости GNOME.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .