ubuntu手动安装nvidia驱动

1. 去nvidia官网下载linux的显卡驱动,一般是.run文件,记住文件保存的目录,等会要用

2. 设定成开机自动进入命令行模式,强烈推荐,防止有bug后,卡死在图形界面

设定成开机自动进入命令行模式可以看这个,后续也可恢复成图形界面:ubuntu设置开机进入命令行或图形界面_tiantangzhixia的博客-CSDN博客ubuntu设置开机进入命令行或图形界面https://blog.csdn.net/baidu_35280192/article/details/130389752?spm=1001.2014.3001.55023. 把之前的nvidia驱动卸载干净,防止产生bug

 查看是否有nvidia驱动

ls /usr/src | grep nvidia

如果有的话

cd /usr/bin
ls nvidia-*
sudo nvidia-uninstall
sudo apt-get remove --purge nvidia*
sudo apt autoremove

如果有的话,卸载完需要确认一下

ls /usr/src | grep nvidia

4. ban掉nvidia的开源驱动nouveau,可以先看看是不是已经有这个文件了,/etc/modprobe.d/blacklist-nvidia-nouveau.conf,并且如果里面已经有了下面的设置,这步就可以跳过了

sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"

5. 重启

sudo reboot

6. 安装驱动.run文件

cd到驱动文件的存放目录

cd /opt/530.41.03/

确保赋予了可执行权限

sudo chmod +x NVIDIA-Linux-x86_64-530.41.03.run

确保系统安装了依赖

sudo apt install gcc g++ make pkg-config libglvnd-dev

运行.run

sudo ./NVIDIA-Linux-x86_64-530.41.03.run

PS:也可运行下面的命令,如果担心笔记本电脑出现循环登录,也就是loop login,只安装驱动文件,不安装OpenGL文件,台式机好像没听说这问题,比较奇怪

sudo ./NVIDIA-Linux-x86_64-530.41.03.run -no-opengl-files

选择安装32位兼容库:yes

选择安装xutils:yes

7. 输入nvidia-smi检查一下,如果没有报错,有以下类似的输出,就说明ok啦

 8. 如果不想开机进入命令行,还是喜欢用图形界面的话,用步骤2中的方法再设置回来呗

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值