尝试进入我的桌面时,我的 Ubuntu 卡在登录循环中。当我登录时,屏幕变黑,不久之后登录屏幕又回来了。
我已经读到问题可能是由错误引起的,具体取决于图形,这是我的图形卡:ATI Radeon 7670M
今天我启动Ubuntu的时候,没有启动lightdm,显示黑屏。我改为控制台 Ctrl-Alt-F1 并尝试lightdm手动启动
sudo start lightdm
Run Code Online (Sandbox Code Playgroud)
它把我扔到图形控制台 (Ctrl-Alt-F7) 并显示相同的黑屏。而且,看起来启动了,控制台返回了进程数,
lightdm start/running, process 3616
Run Code Online (Sandbox Code Playgroud)
然而,经过
sudo stop lightdm
Run Code Online (Sandbox Code Playgroud)
我有
stop: unknown instance
Run Code Online (Sandbox Code Playgroud)
然后我开始 gdm
sudo start gdm
Run Code Online (Sandbox Code Playgroud)
并gdm开始正常。所以,问题在lightdm.
为了解决这个问题,我尝试清除lightdm并重新安装它
sudo apt-get purge lightdm
sudo apt-get install lightdm
Run Code Online (Sandbox Code Playgroud)
和
sudo apt-get install --reinstall lightdm
Run Code Online (Sandbox Code Playgroud)
这两种方式都没有帮助。
现在我使用gdm,但lightdm如果可能的话想恢复。
谢谢大家的帮助!
PS:我最近没有安装任何额外的驱动程序(根本没有 NVidia 卡)。
PPS:一些附加信息
$ sudo start lightdm
lightdm start/running, process 2466
$ dmesg | grep lightdm
[ 18.284992] init: lightdm …Run Code Online (Sandbox Code Playgroud)