升级到 16.04 后 sddm 未启动,gnome 和 kde 均已安装

升级到 16.04 后 sddm 未启动,gnome 和 kde 均已安装

我将 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

相关内容