介绍两种不同的方法,这两种方法基本不会出现任何问题:
1、直接使用系统的apt-get进行nvidia的安装
具体参考自这篇https://blog.csdn.net/breeze5428/article/details/80013753
具体步骤如下:
卸载旧的驱动
sudo apt-get purge nvidia*
sudo apt-get autoremove #这个命令有时候不用也可以
1
2
加入PPA,然后更新库,如果添加国内的镜像源的话,可以参考https://blog.csdn.net/u010592301/article/details/90451179
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
1
2
查看适合本机的nvidia驱动
ubuntu-drivers devices
1
在终端安装上一步出现的最适合的nvidia版本,如果是384,这安装nvidia-384, 以此类推
sudo apt-get install nvidia-384 nvidia-settings nvidia-prime
1
使用nvidia-smi 查看是否已经读取到安装的驱动,然后重启
使用系统自带命令安装的好处就是快捷,但是对于一些高级的显卡,如2080Ti等等,就读取不到,这时,我们只能使用下载得到nvidia最新驱动进行安装。
2、使用nvidia最新驱动进行安装,通常是NVIDIA***.run文件
由于在安装过程中会出现各种问题,所以我列出一种我尝试过后完全可行的方案,大家只需要按照这种方案运行下去,基本可以成功安装。
1、删除旧的NVIDIA的驱动
sudo apt-get purge nvidia*
sudo apt-get autoremove #这个命令有时候不用也可以
1
2
2、编辑blacklist.conf,将系统自带的nouveau驱动屏蔽掉,代码如下:
sudo vim /etc/modprobe.d/blacklist.conf
1
加入
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
1
2
3
4
5
然后更新一下
sudo update-initramfs -u
1
也可以使用卸载命令,将nouveau删除掉
sudo apt-get –purge remove xserver-xorg-video-nouveau
1
然后重启,重启后,输入lsmod | grep nouveau ,如果没有输出,则成功屏蔽nouveau了
3,去nvidia官网,https://www.nvidia.cn/Download/index.aspx?lang=cn
下载你所装的显卡的驱动,下载得到的驱动为.run文件,如NVIDIA-Linux-x86_64-430.14.run
使用如下命令行安装
sudo chmod a+x NVIDIA-Linux-x86_64-430.14.run
sudo ./NVIDIA-Linux-x86_64-430.14.run -no-x-check -no-nouveau-check -no-opengl-files
1
2
接下来,只要无脑按ENTER就可以了。需要注意的是,可能会提示你gcc版本不对,但是可以不理会。也可以安装对应版本的gcc,这个可以直接使用apt-get安装,如果要装gcc-6的版本,可能需要使用apititude 进行安装。
4 安装完成后,使用nvidia-smi进行查看即可
参考网址:
https://blog.csdn.net/qq_30163461/article/details/80314630
http://www.cnblogs.com/jourluohua/p/9131206.html
https://codeyarns.com/2017/09/04/nvidia-module-already-loaded-in-kernel/
http://tleyden.github.io/blog/2014/10/25/cuda-6-dot-5-on-aws-gpu-instance-running-ubuntu-14-dot-04/
https://blog.csdn.net/xunan003/article/details/81665835
https://blog.csdn.net/zhang970187013/article/details/81012845
https://blog.csdn.net/chentianting/article/details/85089403
————————————————
版权声明:本文为CSDN博主「qianchess」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u010592301/article/details/90452281
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/279978.html