ubuntu18.04 nvidia驱动莫名崩了。记录下 修复过程

1

首先先卸载掉原本的驱动

 sudo apt-get remove –purge nvidia*

禁用nouveau

打开编辑配置文件:

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

在最后一行添加:

    blacklist nouveau  禁用nouveau第三方驱动,之后也不需要改回来

执行:

    sudo update-initramfs -u

重启后执行:

    lsmod | grep nouveau

没有输出即屏蔽好了

     

2

给驱动文件加权限

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

禁用显卡服务(开没开都运行下,很关键)

sudo /etc/init.d/lightdm stop

安装驱动

sudo ./NVIDIA-Linux-x86_64-390.48.run --no-opengl-file

这里安装的时候 提示了一波 gcc版本问题,是由于之前安装cudnn 时候给gcc降级了,

先使用 sudo mv gcc gcc.bak4.8 讲4.8版本的gcc 备份

然后

  安装 gcc高级版本  sudo apt-get install gcc-7.3 后,使用 sudo ln -s gcc-7.3 gcc将gcc版本 指向7.3 就好

或者 原本有 7.3 且 备份过的话, 将 备份文件还原就好了,(如果是看我之前博客做的,就是将 sudo mv gcc.bak gcc )

然后就可以安装了。

第一个提示的什么忘了,反正是不用管

后面kernel 我选择是 安装

到 would you like to run the nvidia-xconfig u.......时候,选择no

之后就安装完毕了

nvidia-smi 查看

好吧,特妹的。安装之后一直  startgnome display manager 卡着进不来。

直接 alt+ctrl+F2 进入 命令行界面 重新安装了 驱动后,完美进入。

这次安装使用的命令安装的, ubuntu-drivers autoinstall

并没有 出现之前的错误 或者 安装失败,应该还是gcc版本的锅。

猜你喜欢

转载自blog.csdn.net/qq_36285997/article/details/85012428
今日推荐