在Ubuntu中卸载现有的NVIDIA驱动并安装指定的驱动文件,可以按照以下步骤操作:
首先,确保没有程序正在使用NVIDIA显卡驱动,推荐在纯文本模式下进行操作:
按Ctrl + Alt + F3
进入命令行模式,然后登录。
停止显示管理器服务(适用于Ubuntu系统):
bashsudo systemctl stop gdm # 适用于GNOME
# 如果使用其他桌面管理器,请将gdm替换为sddm、lightdm等
卸载NVIDIA驱动:
bashsudo apt-get purge '^nvidia-.*'
清理残留的依赖包:
bashsudo apt-get autoremove
确保目标安装文件NVIDIA-Linux-x86_64-550.90.07.run
已下载到本地目录(例如~/Downloads
)。
为安装文件添加执行权限:
bashchmod +x ~/Downloads/NVIDIA-Linux-x86_64-550.90.07.run
禁用nouveau
驱动(这是NVIDIA开源驱动,可能会冲突)。创建或编辑文件/etc/modprobe.d/blacklist-nouveau.conf
,并添加以下内容:
bashblacklist nouveau options nouveau modeset=0
更新initramfs
,使更改生效:
bashsudo update-initramfs -u
重启系统,并再次进入命令行模式(Ctrl + Alt + F3
)。
安装新的NVIDIA驱动:
bashsudo ~/Downloads/NVIDIA-Linux-x86_64-550.90.07.run
按照安装程序提示完成安装。
安装完成后,重新启动系统:
bashsudo reboot
重启后,可以通过以下命令验证驱动是否正确安装:
bashnvidia-smi
如果一切正常,应该可以看到NVIDIA驱动的版本信息和显卡状态。
本文作者:Dong
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!