答案1
在 Ubuntu 18.04 及更高版本中,lightdm 登录显示管理器已被 gdm3 取代,访问虚拟控制台的键盘快捷键已从Ctrl+ Alt+更改F1为Ctrl+ Alt+ F3。sudo dpkg-reconfigure lightdm
已被 取代sudo dpkg-reconfigure gdm3
。sudo service lightdm restart
已被 取代sudo service gdm3 restart
。
如果您知道磁盘已满,您可以尝试在执行之前删除大约 1-2 GB 的不需要的文件sudo service gdm3 restart
。
如果重启后问题仍然存在,请通过/etc/gdm3/custom.conf
在 nano 文本编辑器中打开进行编辑并通过删除行首的字符来取消sudo nano /etc/gdm3/custom.conf
注释来修复它,如下所示:#WaylandEnable=false
#
WaylandEnable=false
答案2
请尝试以下操作:
按Ctrl+ Alt+F1
您将看到一个登录终端,输入您的凭据并执行以下命令:
sudo service lightdm --full-restart
再次输入密码,您将看到登录页面
答案3
在运行 Ubuntu 16.10 的 Dell Precision M6800 笔记本电脑上,以下是对我有用的方法:
首先,在黑屏且光标在左上角(我的情况是没有闪烁)的情况下,我按照这个答案并按下++Ctrl显示终端,并使用我的用户名和密码登录。AltF1
该答案建议运行sudo service lightdm --full-restart
,但该命令只给了我一个错误。相反,这个答案删除并重新安装的解决方案lightdm
让我前进了一步。请注意,该部分需要有线互联网连接apt-get install
;在启动过程的这个阶段,无线互联网显然尚未设置。
sudo apt-get purge lightdm
sudo apt-get update
sudo apt-get install lightdm
dpkg-reconfigure lightdm
sudo reboot
重启后,登录屏幕成功显示,此时之前一行日志消息消失,下划线光标出现。但当我输入正确的密码登录时,只收到红色文本的错误“无法启动会话”。
文章'修复 Ubuntu 14.04 登录时出现“无法启动会话”的问题'对此有所帮助。在出现错误消息的登录屏幕上,我再次按Ctrl+ Alt+F1显示终端,然后登录。然后我运行sudo apt-get install ubuntu-desktop
,这ubuntu-desktop
是第一次安装。最后,我运行sudo reboot
重新启动。
当计算机重启完成后,我能够成功登录登录屏幕并恢复正常使用计算机。
答案4
我无法按照其他答案中的建议切换到其他 TTY。我有一个闪烁的光标,但除此之外我的系统没有响应。
我的根本原因:错误的软件包升级(“不正确的关机”)导致我的系统/dpkg 处于损坏状态。
检测:使用恢复模式进入 root shell 后,我apt-get purge lightdm
按照之前的答案进行了尝试。此命令失败,并显示以下消息:dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
使固定:
- 如果还没有,请进入 root shell。您可以通过从 grub 启动到“恢复模式”,然后使用键盘选择 root 提示选项来执行此操作。
- 跑步
dpkg --configure -a
。 - 如果这确实是您的问题,它将恢复一些未完成的软件包安装。对我来说,那是使用 nvidia 驱动程序组件的内核升级。
- 请耐心等待。完成后,请尝试
reboot
查看它是否解决了您的问题。