上次更新后 lightdm 无法自动启动

上次更新后 lightdm 无法自动启动

我有 12.04 LTS,我认为我最近没有安装任何特别的东西(只是卸载了 lxc-docker),但在上次自动更新后,我只剩下控制台。我可以做

service lightdm start

一切正常。我检查了 upstart 作业,lightdm 不存在,直到我手动启动它。我已经关注http://upstart.ubuntu.com/wiki/Debugging并添加了详细模式,但没有关于 lightdm 的信息。我还重新配置了 lightdm,没有变化。我检查了 /var/logs,但在 syslog、dmesg 中没有找到任何有用的信息。我的问题是,如何调试问题?

答案1

这是 Ubuntu 中长期存在的一个错误:https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/969489

最常见的解决方法是添加

respawn

/etc/init/lightdm.conf确保它即使第一次尝试启动失败也能继续运行。

答案2

尝试sudo update-rc.d lightdm defaults在终端中运行;这将确保服务配置为在启动时运行。如果您卸载了某些程序,可能会无意中禁用此功能。

相关内容