
Недавно я обновил Kubuntu через менеджер обновлений с 14.04 до 15.10. Видимо, плохая идея. Теперь я могу получить только экран входа.
Результаты Startx:
(EE)
Fatal server error:
(EE)could not create lock file in /tmp/.tx0-lock
(EE)
(EE)please consult the The X.Org Foundation support at http://wiki.x.org for help
(EE)
xinit:giving up
xinit:unable to connect to xserver: connection refused
xinit:server error
xauth: error in locking authority file home/xx/xauthority
Я узнал, что 15.10 использует systemd вместо upstart. Как мне настроить systemd? Или вернуться к 14.04? Или к 15.04, если он использует любой из них?
решение1
Это не вопрос systemd, а sddm. Была похожая проблема, которая оказалась из-за отсутствующего sddm.conf. Ваша установка поддается восстановлению, просто нужно больше подробностей с вашей стороны, чтобы найти наилучший подход.
Можно ли открыть виртуальный терминал, просто нажав ALT+CTRL+F1? (возврат осуществляется нажатием ALT+F7) - Это должно быть так, если при текущей проблеме вы видите только курсор при загрузке.
Если это так, просто войдите в систему, используя имя пользователя и пароль (пароль не отображается!)
затем введите `startx'
это запустит сеанс рабочего стола
затем просто установите sddm-theme-maldives:
sudo apt-get install sddm-theme-maldives
Затем перейдите в systemsettings и выберите эту тему. Это вызовет создание sddm.conf в /etc/. Затем просто перезагрузитесь, чтобы восстановиться и отчитаться.
Поскольку вы запросили systemd:
sudo systemctl disable sddm
# отключает SDDM для обслуживания
sudo systemctl enable sddm
# включает SDDM после обслуживания
Проблема также обсуждалась на форуме Ubuntu (октябрь 2015 г.):
Может быть полезно для тех, у кого одновременно установлены другие среды рабочего стола (Gnome, Ubuntu).