Nvidia 驱动程序破坏了 ubuntu 内核!

Nvidia 驱动程序破坏了 ubuntu 内核!

我正在运行 Ubuntu 15.10,它运行良好,直到我决定转到“附加驱动程序”并选择我的 nvidia 卡下的 352。重启后,我无法登录。登录屏幕卡在循环中(现在仍然如此),我的 tty 变黑了。做了一些奇怪的事情后,我最终恢复了 tty。所以,现在我可以访问命令行,但登录仍然卡住。

purged使用 nvidia*,当我重新安装 352.63 版本时出现以下错误:

Bad return status for module build on kernel: 4.2.0-27-generic (x86_64)

从现在开始,所有apt-get错误都给我与上述类似的错误,我无法安装任何东西,但我可以删除。

我尝试过的事情:

  • 删除.Xauthority文件并重新安装lightdm,也有chown它,权限似乎很好。
  • 重新安装nvidia driver显然会失败,正如上面提到的。
  • 重新安装ubuntu-desktop
  • 重新安装kernel 4.2.0-27仍会出现与上述相同的错误。

目前存在错误的情况:

  • 内核似乎乱了,因为所有这些错误都与内核有关?
  • Nvidia 驱动程序和登录陷入循环。
  • 由于驱动程序不工作,屏幕分辨率低,一片混乱。

我真的不想重新安装操作系统,有人知道我可以尝试什么吗?非常感谢任何想法!

nvidia 驱动程序错误的日志文件:生成日志(我不知道如何共享文件,抱歉!)

答案1

我已经修复了这个问题!如果你安装或更新了 nvidia 驱动程序,但它以某种方式破坏了你的 ubuntu 并使其陷入登录循环,请执行以下操作:

您需要终端访问权限,请先尝试,tty如果Ctrl + Alt + F1您甚至没有,也许使用安装光盘来获取访问权限,您可以使用安装光盘轻松安装您的系统并使用终端修复您的系统。

然后检查/var/log/nvidia-installer.log安装过程中是否存在编译器问题。它应该会说明ERROR并解释它如何尝试查找gcc版本但无法找到所需的版本。

问题是,您需要gcc-5.1.0安装nvidia-driver,但您需要gcc < 4.9运行 Nvidia 的nvcc。这就是我所做的,当我尝试安装时,我将 gcc 切换到旧版本。因此,只需切换回gcc-5.1.0使用update-alternativespurge重新安装 nvidia 驱动程序即可。它应该可以解决这个问题!

相关内容