ubuntu NVIDIA驱动安装后失效问题

ubuntu NVIDIA驱动安装后失效问题

笔记
os: ubuntu 18.04
驱动: NVIDIA
gcc 6 & g++ 6

安装显卡驱动之后出现了几次显卡驱动失效的情况, 我就思考了一下问题会处在哪里:

  1. 安装不正确: 安装过程中可能哪个步骤没弄清楚, 导致配置文件没有被系统找到,于是某次重启过后,就没有显卡了
  2. 误删显卡文件: 平常使用过程中,删除了驱动的依赖文件
    为了排查问题, 先试了一下nvidia-smi命令出现如下结果
error:Failed to initialize NVML: Driver/library version mismatch

于是搜到了片博文
Ubuntu中Failed to initialize NVML: Driver/library version mismatch问题的解决
nvidia-smi指令报错:Failed to initialize NVML: Driver解决

按照其中的方法,显示卸载,然后再安装,但是卸载不成功. 这时候就比较尴尬了,这可能会造成后面更多的问题, 于是我将电脑的备份恢复一下
强烈推荐timeshift备份系统,这时候的优势就体现了出来

没办法,只能继续搜索了, 后来知道了NVIDIA驱动和你的gcc / g++ 版本有关. 回想我在之前由于工作需要经常要更改gcc / g++ 版本, 猜想可能是这次的问题,于是改回了原来的较低的版本

sudo update-alternatives --install /usr/bin/gcc  gcc /usr/bin/gcc-6 70
sudo update-alternatives --install /usr/bin/g++  g++ /usr/bin/g++-6 70

接下更改驱动
在这里插入图片描述
重启后, 测试nvidia-smi

Wed Apr  1 12:08:25 2020       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 435.21       Driver Version: 435.21       CUDA Version: 10.1     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 106...  Off  | 00000000:01:00.0  On |                  N/A |
| 27%   34C    P8     8W / 120W |    278MiB /  6075MiB |      1%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1158      G   /usr/lib/xorg/Xorg                            26MiB |
|    0      1193      G   /usr/bin/gnome-shell                          49MiB |
|    0      1470      G   /usr/lib/xorg/Xorg                           161MiB |
|    0      1589      G   /opt/teamviewer/tv_bin/TeamViewer              1MiB |
|    0      1632      G   /usr/bin/gnome-shell                          36MiB |
+-----------------------------------------------------------------------------+

成功!

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值