我自己之前手动安装的Nvidia driver,我采取了以下策略:1,彻底删除之前安装的Nvidia driver;2,更新系统中所有程序和依赖;3,命令行安装Nvidia driver
一 禁止Ubuntu自动更新
Uubuntu的自动更新会破坏掉原有的依赖关系,从而导致之前安装好的Nvidia driver由于依赖变动而不可用。
关闭Ubuntu自动更新请参考 ubuntu20.04关闭内核自动更新、禁止/取消系统自动更新的方法
二 彻底删除之前安装的Nvidia driver
# 卸载驱动
sudo apt-get --purge remove nvidia*
sudo apt autoremove
# 完全删除驱动
sudo apt-get --purge remove "*nvidia*"
如果是自己从官网下载.run文件(安装文件),然后手动安装到linux系统中,那么可以使用下面的卸载命令
参考Ubuntu18-22.04安装和干净卸载nvidia显卡驱动——超详细、最简单文章来源:https://www.toymoban.com/news/detail-418936.html
#先查看驱动以及版本安装情况,命令如下:
ls /usr/src | grep nvidia
#进入安装目录,用驱动自带卸载命令卸载,一般情况下能卸载干净
cd /usr/bin
ls nvidia-*
sudo nvidia-uninstall
# 上面命令无效,可以使用最新命令
sudo /usr/bin/nvidia-uninstall
#然后用上面的查看命令查看是否卸载干净,完成卸载
ls /usr/src | grep nvidia
#卸载干净所有英伟达驱动命令,如下
sudo apt-get remove --purge nvidia-*(/nvidia*)
sudo apt autoremove # 此命令在万般无奈之下在使用,可能会卸载无辜软件,影响稳定性。。。
三 命令行安装Nvidia driver
参考 实测有效:在Ubuntu 20.04上安装NVIDIA驱动程序的方法文章来源地址https://www.toymoban.com/news/detail-418936.html
到了这里,关于Ubuntu中之前安装好Nvidia驱动driver但是检测不到的解决(仅供参考)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!