我将 VM Ware 虚拟机从 15.10 升级到了 16.04。服务已启动,但桌面未启动,日志消息也没什么帮助。我不确定这是否与 sddm 设置、xorg 或 vmware 有关。在升级前大约一个月安装了一些 kde 软件包后,我遇到了一些问题。我恢复使用 Unity 作为我的默认桌面,一切正常,但我觉得有时我会在空白窗口上盲目登录。
答案1
lightdm
使用以下命令将默认 DM 切换为:
sudo dpkg-reconfigure lightdm
您将看到一个选项框。选择lightdm
,按 TAB 选择 OK 按钮,然后按 Enter。
您还可以使用以下两个命令禁用和卸载 SDDM:
systemctl disable sddm
sudo apt-get purge --auto-remove sddm
完成后重新启动。
答案2
我可以确认从 Ubuntu 14.04 升级到 Ubuntu 16.04 后存在 sddm 启动问题。来自/etc/syslog
:
chdir( /var/lib/sddm ) failed for user: "sddm"
/var/lib/sddm
在我的例子中不存在。因此,我创建了它并修改了它的权限:
sudo mkdir /var/lib/sddm
sudo chown -R sddm:sddm /var/lib/sddm
此后,“service sddm restart”使 sddm 再次运行。
我提交了错误报告https://bugs.launchpad.net/ubuntu/+source/sddm/+bug/1431332。