Linux安装Nvidia显卡驱动
Posted 白纸上的天真
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux安装Nvidia显卡驱动相关的知识,希望对你有一定的参考价值。
使用的Linux系统为 Ubuntu 18.04,显卡为GeForce RTX 3060 。
查看ubuntu版本号命令:sudo lsb_release -a
查看显卡型号命令:lspci | grep -i vga (详细查看方法: 查看显卡型号)。
下面是安装显卡驱动步骤:
禁用自带驱动Nouveau
1.输入以下命令进入管理员权限(需要输入账户密码,然后回车):
sudo -s
2.禁用ubuntu自带的驱动(Nouveau)
3.查看nouvearu是否禁用:
lsmod | grep nouveau
有显示内容,则表示没有禁用,需要禁用。
4.在/etc/modprobe.d/blacklist.conf 中把nouveau 添加到黑名单。
打开vim /etc/modprobe.d/blacklist.conf文件。
vim /etc/modprobe.d/blacklist.conf
在最后面添加如下命令,保存退出。
blacklist nouveau
如图所示:
5.然后使用如下命令更新使其生效:
update-initramfs -u
6.使用如下命令重启计算机:
reboot
7.再次检测是否禁用:
lsmod | grep nouveau
如果该命令输入后回车,没有任何消息回显,则禁用成功,可以继续,否则重新开始上面步骤。
在Nvidia官网下载Nvidia对应驱动,并安装:
1.选择自己对用版本的驱动,搜索,下载:
2.cd到下载的对应目录安装,输入如下命令安装:
sh NVIDIA-LINUX-x86_64-515.57.run --no-opengl-files
一路按照默认的OK就可以啦。
3.输入以下命令验证是否安装成功:
nvidia-smi
显示如下,表示安装成功:
安装成功,可以看出匹配的CUDA为11.7。
以上是关于Linux安装Nvidia显卡驱动的主要内容,如果未能解决你的问题,请参考以下文章
带有 NVIDIA 驱动程序 (linux) 的 Mesa 标头