我遇到了一个有趣的问题。我升级了显卡,但现在 NVidia 驱动程序无法识别它。因此,当我尝试启动 Ubuntu 时,我收到一条错误消息,指出驱动程序无法识别我的显卡,然后屏幕变黑。
我尝试过以下方法:
- 在 GRUB 选项中设置 nvidia.modeset=0
- 使用 nomodeset (按照此处的说明:Ubuntu 16.04 + Nvidia 驱动程序 = 黑屏)
- 启动恢复模式并尝试“故障安全”图形。这导致我的 BIOS 发出响亮的哔哔声。
- 在恢复模式下使用 root 命令提示符。这不起作用,因为当我安装驱动器时(因此我有写入权限,因此我可以修改文件),它会加载驱动程序,然后我就会收到大量错误信息。
有什么想法吗?此时我打算放弃并从头开始重新安装 16.04。
答案1
我让它工作了!
这是我所做的:
- 使用 root cmd 提示符启动到恢复模式。
- 使用“mount --options remount,rw /”安装驱动器
- 使用“sudo apt-get purge nvidia-*”清除驱动程序
- 此时,我可以启动 Ubuntu,进入“附加驱动程序”并选择最新的可用 Nvidia 驱动程序。
- 即使安装后,驱动程序仍无法识别我的卡。我不得不转到 tty1(CTRL+ALT+F1)并运行“sudo service lightdm restart”。我的屏幕闪烁了几次,然后又恢复到显示器的原始分辨率。
希望这能帮助其他陷入困境的人。