从 X-swat PPA 更新 nvidia 驱动程序后,Ubuntu 无法启动

use*_*144 11 boot nvidia xorg

我尝试使用以下方法更新 nvidia 驱动程序:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current
Run Code Online (Sandbox Code Playgroud)

在此之后,我重新启动了我的电脑,启动了 Ubuntu,然后我可以看到它正在加载所有内容(像往常一样),但是我最终出现了黑屏和闪烁的下划线。(此时我尝试使用ctrl+ alt+ F1,但不工作)

我的显卡型号是GT650M

我怎样才能解决这个问题?

Tak*_*kat 13

删除明显不工作的驱动程序,这将使您回到上一阶段:

  1. 引导到 root shell
  2. 安装 ppa-purge 以删除 x-updates ppa:

    apt-get update && apt-get install ppa-purge
    ppa-purge ppa:ubuntu-x-swat/x-updates
    
    Run Code Online (Sandbox Code Playgroud)
  3. 重启

    reboot
    
    Run Code Online (Sandbox Code Playgroud)

这应该用存储库中的版本替换更新的 nvidia-current 驱动程序。

或者(或者如果您不信任 ppa-purge),您也可以清除nvidia-current驱动程序,删除 ppa,然后从root-shell 中的存储库中重新安装专有驱动程序:

apt-get purge nvidia-current
add-apt-repository --remove ppa:ubuntu-x-swat/x-updates
apt-get update
apt-get install nvidia-current
Run Code Online (Sandbox Code Playgroud)

注意: root shell 中不需要 sudo


Sel*_*lah 5

为了修复 16.04 和 nvidia-375 的类似问题,我执行了以下操作:

  • 按 Shift 键访问 GRUB 菜单 登录到恢复模式(我必须使用以前的内核版本)
  • 启用网络
  • 访问 root shell
  • 输入以下内容来帮助我确定需要卸载哪个包

ubuntu-drivers devices

  • 输入以下命令卸载驱动包

apt-get purge nvidia-375

然后我就能够定期重新启动和启动。唷!