更换 Nvidia 显卡后无法正常登录或通过 tty 登录

更换 Nvidia 显卡后无法正常登录或通过 tty 登录

一周前,我从 1070GTX 换到了 1080TI。虽然我在 Windows 上完成了切换所需的所有步骤,但我却忘记在 Ubuntu 分区上做任何事情。

我今天尝试登录,但登录不上。屏幕变黑了。我尝试登录 tty1-7,虽然我能够在那里获得登录提示,但此后计算机不再接受输入。

然后我再次尝试恢复模式 GRUB->ADVANCED OPTIONS->UBUNTU 16.XXX (恢复)。我尝试了恢复启动选项,但还是发生了同样的事情。我尝试了图形故障安全模式或类似模式,屏幕上散落着各种消息,最后一条消息是“Nvidia Persistence Daemon STOPPED”。但它没有响应,我无法进入 tty 登录提示。

我不知道接下来该怎么办。我同意摧毁系统,因为我将在一两周内升级主板/CPU,但我有数据需要从即将进行的低轨道攻击中拯救出来。我仍然可以登录 Windows,但出于某种原因,我无法拯救用户文件夹中的任何内容。我认为它可能被加密了。

无论如何,任何帮助都将不胜感激。

答案1

您需要将 Linux 上的 Nvidia 驱动程序升级到版本 381,而常规 apt 源中没有该版本。不过,您应该能够按如下方式恢复。

  • 给自己买一个 LiveUsb 或 LiveDvd。
  • 从它启动并选择从中运行 Ubuntu。
  • 当 Ubuntu 桌面出现时,启动终端应用程序以获取命令行。
  • 逐个运行以下命令
    • 建立目录 myd
    • sudo lsblk
    • 注释以确定哪个磁盘包含 Linux 系统。通常为 /dev/sdax
    • 但评论可能会有所不同,因为您有双启动系统。
    • sudo mount /dev/sdx myd
    • sudo chroot myd bash
    • sudo 添加 apt 存储库 ppa:图形驱动程序/ppa
    • sudo apt 更新
    • sudo apt 安装 nvidia-381
    • 出口

现在你可以重新启动进入正常的 Linux 系统,希望一切顺利。参见http://blog.nelsonliu.me/2017/04/29/installing-and-updating-gtx-1080-ti-cuda-drivers-on-ubuntu/1更多细节。

相关内容