安装新的 NVIDIA 驱动程序后,在 Linux 上未正确输入 root 密码。现在 NVIDIA 驱动程序无法工作

安装新的 NVIDIA 驱动程序后,在 Linux 上未正确输入 root 密码。现在 NVIDIA 驱动程序无法工作

我试图安装最新的 NVIDIA 驱动程序,版本 550.78。我对 Linux 非常陌生,为此我苦苦挣扎了几个小时。我终于找到了一个通过终端解决的解决方案,它要求我输入新密码,然后要求我重新启动,并在重新启动后输入密码以确保这不是攻击或其他什么。我想我搞砸了,也许我没有足够注意,但当时我认为我没有得到输入安全密码的选项。当我登录时,我检查了 NVIDIA X 服务器设置,几乎完全是空白的。

我检查了终端: nvidia-smi无法工作,因为“NVIDIA-SMI 失败,因为它无法与 NVIDIA 驱动程序通信。请确保最新的 NVIDIA 驱动程序已安装并正在运行。”

prime-select query给我“一经请求”

sudo prime-select intel给我“错误:未检测到集成 GPU。”

prime-select nvidia给我“此操作需要root权限”

我该怎么办?

答案1

由于您是 Ubuntu 新手,我建议您以 root 身份删除并以用户身份重新安装。

1/ 安装 Synaptic GUI...
a/ 打开终端并输入:sudo apt install synaptic

2/ 以 root 身份打开 Synaptic...
a/ 打开终端并输入:sudo synaptic
b/ 单击菜单:设置 -> 存储库 -> 附加驱动程序
c/ 单击 Nouveau 显示驱动程序按钮
d/ 保存并关闭

3/ 清除 Nvidia...
a/ 在终端中输入:sudo apt purge nvidia*

4/ 重启并以用户身份登录

5/ 要重新安装,请打开 Synaptic...
a/ 单击菜单按钮:搜索
b/ 输入 Nvidia
c/ 选择所需驱动程序的元包。例如:nvidia-driver-550。d
/ 单击菜单按钮:应用
e/ 关闭

6/ 以用户身份重启

系统是否正常工作?- 完成。
要验证驱动程序,请打开 Synaptic,然后打开菜单:设置 -> 存储库 -> 附加驱动程序
Synaptic 应显示已安装并处于活动状态的 Nvidia 驱动程序。

相关内容