1. 卸载旧版本的NVIDIA
    sudo apt remove --purge nvidia*

2.禁用驱动
cd /etc/modprobe.d
touch blacklist-nouveau.conf

vi blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0

3.执行
sudo update-initramfs -u

查看是否成功禁用
lsmod | grep nouveau
无输出,表示禁用成功

sudo chmod a+x NVIDIA-Linux-x86_64-390.67.run
sudo ./NVIDIA-Linux-x86_64-390.67.run –no-opengl-files
or sudo ./NVIDIA-Linux-x86_64-390.67.run --add-this-kernel

5.打开图形化界面
sudo service lightdm start

  1. reboot

如果上面方式不行,则执行以下安装方式。

1.sudo apt-get remove nvidia* 卸载旧的显卡驱动
2.下载对应驱动
nvidia GPU update
3 安装相关依赖包
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev

4 有图形界面需禁用x-window服务
sudo service lightdm stop
5 禁用nouveau
sudo vi /etc/modprobe.d/blacklist.conf
#添加以下内容
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
执行命令
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf build the new kernel by:
更新并重启
6 sudo update-initramfs -u
reboot
7.sudo chmod a+x NVIDIA-Linux-x86_64-430.50.run*
sudo sh NVIDIA-Linux-x86_64-430.50.run* --no-opengl-files --no-x-check --no-nouveau-check
no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要
no-x-check 安装驱动时不检查X服务
no-nouveau-check 安装驱动时不检查nouveau
提示warning时候,可以直接默认下一步即可。

8.nvidia-smi 查看是否成功

最后看看显卡信息
cat /proc/driver/nvidia/version
参照文章https://www.cnblogs.com/eugene0/p/11587987.html

相关文章:

  • 2022-01-13
  • 2022-12-23
  • 2021-04-25
  • 2021-04-04
  • 2021-10-09
  • 2021-07-27
  • 2022-01-02
  • 2021-11-07
猜你喜欢
  • 2021-05-22
  • 2021-11-14
  • 2021-12-05
  • 2022-12-23
  • 2021-05-21
  • 2021-05-17
  • 2021-06-29
相关资源
相似解决方案