我昨天像往常一样使用 Ubuntu 桌面,但现在我无法启动,因为屏幕一直闪烁,然后变成黑屏和冗长的启动屏幕,我看不到任何故障或错误。我可以按 ALT-F2 并看到登录名,但它仍然闪烁,所以我无法正确输入密码。我没有安装任何特定的东西,我搜索了一下,人们谈论 NVIDIA 驱动程序,但我昨天没有安装任何类似的东西,我该怎么办?
谢谢你的帮助。
dpkg -l *nvidia* | grep ii
返回
nvidia-375 375.66-0ubuntu0.16.04.1
nvidia-opencl-icd-375 375.66-0ubuntu0.16.04.1
nvidia-prime 0.8.2
nvidia-settings 361.42-0ubuntu1
答案1
卸载允许您读取/写入 Ubuntu EXT4 分区的 Windows 驱动程序。
要检查 Ubuntu 分区上的文件系统...
- 启动到 GRUB 菜单
- 选择高级选项
- 选择恢复模式
- 选择 Root 访问
- 在 # 提示符下,输入
sudo fsck -f /
- 如果有错误,请重复 fsck 命令
- 类型
reboot
更新#1:
- 启动到 GRUB 菜单
- 选择 Ubuntu
- 按下e按键
- 使用箭头键移动
- 找到有“quiet splash”的那行
- 添加
nomodeset
,因此“quiet splash nomodeset” - 点击F10退出并继续启动
- 看看它是否闪烁
更新 #2:
您最近安装的 Nvidia 驱动程序导致了您的问题。在维护模式下,卸载/清除所有*nvidia*
软件,重新启动,然后使用Software & Updates
,Additional Drivers
选项卡,重新安装 Nvidia已测试版本,然后重新启动。
答案2
最近,我双启动的 Ubuntu 18 和 Windows 10 机器上出现了闪烁的屏幕,启动顺序似乎卡住了。当我尝试 CTRL+ALT+DEL 时,显示一条unattended updates
正在进行的消息。在某个时候,闪烁停止了,并出现了一条完成的消息。机器重新启动,之后一切正常。
答案3
我bumblebee-nvidia
在终端会话中安装了它,并能够登录。仍然不知道到底发生了什么,但至少现在一切正常。感谢大家的帮助。
答案4
我今天遇到了同样的问题。我的 Ubuntu 18.04 一直运行良好,但今天它不允许我通过 ssh 进入。重新启动时在某处暂停,没有明显的错误,屏幕闪烁。按下显示ALT+F2登录提示,但屏幕闪烁,无论我输入多快,登录都是不正确的。
最终,结果这是我的根分区已满。某个特定程序正在不断生成数据并填满该分区。
释放更多空间的最快方法是进入 GRUB 中的恢复模式,然后进入 root shell。