Ubuntu18.04 安装nvidia最新驱动(版本nvidia-drivers-430 )

本文介绍了在Ubuntu18.04上安装NVIDIA驱动430版的详细步骤,包括卸载旧驱动、屏蔽内核模块、更新GCC版本以及安装新驱动,并提醒了使用官方驱动包的风险和正确的卸载方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如何安装新的驱动程序

伴随PyTorch1.1.0的发布,CUDA10.0或者10.1成为标配,ubuntu自带的nvidia-drivers-390已经无法协调工作。

在给我msi笔记本和外星人笔记本安装最新版本的驱动过程中,遇到一个严重的怪问题:使用PPA安装驱动后,nvidia-settings里面看不到显卡的任何信息。

经过多方的查询和看调试记录,我的系统因为在编译一些软件的时候将gcc降低到了4.8,但是最新版的nvidia是没有办法通过编译的,因此总是失败。归结原因是:

  1.     GCC版本太低导致安装过程没法编译内核模块;
  2.     390 ,410版本残留的内核模块(仅是怀疑,一并处理,未做验证)。

 

Tips: 不要尝试使用nvidia的官方驱动包,那个实在是没有任何安装成功的可能,使用PPA或者ubuntu基本源是最快和最稳定的方法。即使是离线的情况下也是可以的将cache拷贝进去进行离线安装(使用缓存重建本地源)。

 

具体的解决方案如下:

 1.卸载所有nvidia驱动

我的当前驱动是安装失败的430,注意不要使用nvidia*的方式卸载,那样可能损坏nvidia-docker等软件 ,那样将导致一大顿的问题,正确的卸载方式是:

sudo apt-get remove nvidia-drivers-430 nvidia-drivers-dkms-430
sudo apt autoremove

 2.屏蔽内核模块

之前安装的驱动可能已经注册了大量的dkms的模块,因为屏蔽之。这里是从网上抄的(去掉所有的#,装好后恢复)

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值