Это очень простые ребята, просто введите следующую команду в терминале, это сработало для меня:
gsettings set org.gnome.shell.overrides button-layout ':minimize,maximize,close'
В Ubuntu 17.10 (и Debian 9 Stretch) с помощью команды gnome 3.26.1:
gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
(спасибо Отто Нордбергу).
имел ту же проблему - вы можете создать сим ссылку в качестве временного обходного пути:
lrwxrwxrwx 1 root root 27 Nov 3 16:38 .desktop -> lightdm-gtk-greeter.desktop
-rw-r--r-- 1 root root 187 Aug 30 20:31 lightdm-gtk-greeter.desktop
это позволит хотя бы разрешить запуск lightdm.
Кажется, проблема с lightdm.
Мое решение состоит в том, чтобы переустановить xubuntu-desktop (несмотря на то, что многие пакеты не удовлетворяли зависимостям, которые запускался GUI при перезагрузке).
Используйте эту команду:
sudo apt-get install --reinstall xubuntu-desktop
Мне помогла следующая процедура:
At login screen
Press CTRL+ALT+F1 and log in there and run:
sudo chown -R $USER:$USER $HOME
Then press CTRL+ALT+F7 and try to log in
Я использую KDE, поэтому мой /etc/lightdm/lightdm.conf:
[SeatDefaults]
user-session=kde-plasma
greeter-session=lightdm-kde-greeter
Причина, по которой многие из вас видят сбои в открытии «.desktop», заключается в том, что обновление оставляет lightdm .conf с "greeter-session =", что означает, что имя greeter равно "". Lightdm добавляет «.desktop» к любому назначению greeter-сессии и пытается открыть его в / usr / share / xgreeters. Установите lightdm.conf правильно, и вам не нужно ссылаться на «.desktop».
Я нашел имена вышеуказанных файлов в / usr / share / xgreeters и / usr / share / xsessions, поэтому если ваш выбор сеанса и приветствия отличается от другого, посмотрите в этих каталогах, чтобы узнать, в какой user-session и greeter-session нужно установить в lightdm.conf.
root@platform:~# ls /usr/share/xsessions/
kde-plasma.desktop
root@platform:~# ls /usr/share/xgreeters/
lightdm-kde-greeter.desktop
root@platform:~#