Изменение рабочих столов в /usr/share/xsessions не дает никакого эффекта

Изменение рабочих столов в /usr/share/xsessions не дает никакого эффекта

Я установил dwm, но не могу заставить его отображаться на экране входа в Ubuntu 20.04 (Gnome). Я добавил файл рабочего стола в /usr/share/xsessions. Я также удалил i3 с опцией отладки из этого каталога, но он все еще отображается. Перезагрузка не помогает.

Страница входа, похоже, игнорирует меня /usr/share/xsessions. Что-то еще мне нужно сделать?

/usr/share/xsessions/dwm.desktop

[Desktop Entry]
Name=DWM
Comment=DWM
Exec=dwm
Icon=dwm
Type=XSession

решение1

В этот dwmпакет уже включен файл рабочего стола — см.https://packages.ubuntu.com/focal/amd64/dwm/filelist. Поэтому достаточно будет простой (пере)установки пакета:

sudo apt-get install --reinstall dwm

Его отсутствие в GDM может указывать на какую-то ошибку в GDM. Вы можете установить и использовать LightDM вместо этого:

sudo apt-get install lightdm

затем перезагрузите систему и выберите сеанс Dwm на экране входа в систему:

Dwm на LightDM

Связанный контент