我有 ubuntu 16.04,sudo service lightdm stop
在设置时我在终端中输入了尝试查找 xorg.config 文件。之后我设法打开了 lightdm,但现在打开电脑时 lightdm 无法运行。我可以通过输入 sudo service lightdm start` 从虚拟控制台打开 lightdm,但每次关闭电脑时我都必须这样做。
如果我将计算机置于待机模式,则无需从虚拟控制台进行设置。
你能帮助我吗,这样我就不必每次打开电脑时都运行那段代码?
谢谢!
答案1
似乎你不知何故已禁用启动时使用 lightdm。
我建议开始使用systemd优于新贵脚本来完成这类任务。
使用后sudo systemctl enable lightdm.service
,lightdm 应该重新启用(重新创建相关的符号链接)。
你可以(也许应该)开始使用sudo systemctl enable|disable|start|stop|reload|restart servicename.service
来替代sudo service servicename start|stop|reload|restart
。
如果 lightdm 仍然不起作用,请尝试sudo dpkg-reconfigure lightdm
。
最后,如果你仍然遇到同样的问题,你需要手动更改设置,方法是使用 lightdm-set-defaults 或手动编辑/etc/lightdm/lightdm.conf。
打开lightdm配置文件并检查您是否有以下设置[SeatDefaults]
(如果没有则添加):
user-session=ubuntu
greeter-session=unity-greeter
希望能帮助到你。