我试图安装最新的 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 驱动程序。