我在 Kubuntu 16.04 上使用 lightdm。当我启动系统时,系统会进入非 GUI 登录屏幕。为了启动 lightdm,我必须输入:
sudo /etc/init.d/lightdm stop ; sudo /etc/init.d/lightdm start
然后它就可以正常启动了。有没有办法了解为什么它无法正常启动?如果这可能是问题原因,我可以重置 lightdm 设置。
更新: 好吧,我很确定问题出在我升级 nvidia 驱动程序时。我不得不升级,因为我正在用它进行开发。
我提取了损坏负载和正常工作负载的 lightdm.log。
工作配置(重启后): http://pastebin.com/q89fVHXA
配置失败(启动时): http://pastebin.com/y9uqm1Xs
我尝试将 nvidia 驱动程序升级到 nvidia-637 和 nvidia-370,但没有成功。还尝试了内核 4.4.0 和 4.6.3,结果相同。谷歌搜索后,我发现其他人也遇到了类似的问题,但没有解决方案。
答案1
同样的情况也发生在我的 Ubuntu 16.04 机器上,但查看我的启动日志时,我发现 sddm 出现错误。也许我使用 kde-plasma 安装了它,但我不记得打开过它。
只需运行sudo apt remove sddm
并lightdm start
再次启动即可。