linux 安装GPU驱动---1080 例子

方案1

1)先到NVIDIA的官方下载 xx.run GPU驱动文件,可以到官方下载对应的版本:

https://www.nvidia.cn/Download/Find.aspx?lang=cn

ubuntu-drivers devices         #选择合适的驱动版本  执行此命令

 

2)删除原有的NVIDIA驱动程序

如果你没有安装过,或者已经卸载,可以忽略:(如果如下命令不生效,可以看补充)

sudo apt-get remove –purge nvidia*

3)bios禁用禁用secure boot,也就是设置为disable

如果没有禁用secure boot,会导致NVIDIA驱动安装失败,或者不正常。

4)禁用nouveau

打开编辑配置文件:

sudo gedit /etc/modprobe.d/blacklist.conf

在文本最后添加:(禁用nouveau第三方驱动)--之后也不需要改回来。

blacklist nouveau

options nouveau modeset=0

5)由于nouveau是构建在内核中的,所以要执行下面命令生效:

sudo update-initramfs -u

6)重启 sudo reboot

重启之后,可以查看nouveau有没有运行:

lsmod | grep nouveau

 没输出代表禁用生效

7)停止可视化桌面

sudo service lightdm stop 

 按下Ctrl+Alt+F1 进入命令行界面(此时可视化界面不可用)

8)驱动安装

给驱动文件增加可执行权限

sudo chmod a+x NVIDIA-Linux-x86_64-430.50.run

然后执行安装:

sudo sh ./NVIDIA-Linux-x86_64-430.50.run --no-opengl-files

安装完成后重启即可,验证是否安装成功(nvidia-smi

–no-opengl-files 参数必须加否则会循环登录,也就是loop login

 

参数介绍:

–no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要;有时不加这个参数会导致,在登录界面不断重启
–no-x-check 安装驱动时不检查X服务
–no-nouveau-check 安装驱动时不检查nouveau
后面两个参数可不加。

查看硬件设备

lspci | grep VGA # 查看集成显卡

lspci | grep NVIDIA # 查看NVIDIA显卡

linux查看显卡驱动版本号

cat /proc/driver/nvidia/version

补充

1)删除原有的NVIDIA驱动程序: 执行sudo apt-get remove –purge nvidia* 报如下信息:

 可以使用此命令卸载:sudo apt-get purge nvidia*

 

2)使用如下命令更新内核信息:

sudo update-initramfs -u

方案2---在线安装GPU驱动

准备工作

删除原有的NVIDIA驱动程序

如果你没有安装过,或者已经卸载,可以忽略:

sudo apt-get remove –purge nvidia*

bios禁用禁用secure boot,也就是设置为disable

如果没有禁用secure boot,会导致NVIDIA驱动安装失败,或者不正常。

禁用nouveau

打开编辑配置文件:

sudo gedit /etc/modprobe.d/blacklist.conf

在文本最后添加:(禁用nouveau第三方驱动)--之后也不需要改回来。

blacklist nouveau

options nouveau modeset=0

由于nouveau是构建在内核中的,所以要执行下面命令生效:

sudo update-initramfs -u

重启 sudo reboot

重启之后,可以查看nouveau有没有运行:

lsmod | grep nouveau

 没输出代表禁用生效

停止可视化桌面

sudo service lightdm stop 

 按下Ctrl+Alt+F1 进入命令行界面(此时可视化界面不可用)

开始安装

先添加源地址,然后更新软件源,准备下载驱动

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

中间过程遇到Y/n时候直接回车继续

安装驱动

sudo apt-get install nvidia-384 nvidia-settings

安装完毕后重启电脑,运行nvidia-smi,查看生效的显卡驱动

(这里是显卡1080,由于兼容项目CUDA,安装384版本的显卡驱动)

注意:这里可以根据需求选择其他驱动,比如安装430版本的

应该执行命令:sudo apt-get install nvidia-430 nvidia-settings

希望对你有帮助。

发布了178 篇原创文章 · 获赞 373 · 访问量 30万+

猜你喜欢

转载自blog.csdn.net/qq_41204464/article/details/103488643
今日推荐