Ubuntu 18.04安装显卡驱动

时间:2023-01-09 17:20:26

安装完双系统,我遇到好几次开机或关机有问题,导致我重装了3次系统,第三次我才知道是显卡驱动问题,Ubuntu预装的开源Nvidia驱动太烂了,需要换官方驱动。

把 nouveau 驱动加入黑名单

$sudo nano /etc/modprobe.d/blacklist-nouveau.conf
在文件 blacklist-nouveau.conf 中加入如下内容:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

禁用 nouveau 内核模块

$echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
$sudo update-initramfs -u

可以用lsmod看看禁止成功没有

lsmod | grep nouveau

然后开始安装Nvidia驱动

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo ubuntu-drivers autoinstall

重启

sudo apt install nvidia-cuda-toolkit gcc-6
nvcc --version

用lsmod看看驱动安装成功没有

greedyhao@greedyhao-HP-Pavilion-Notebook:~$ lsmod | grep nvidia
nvidia_uvm 786432 0
nvidia_drm 40960 7
nvidia_modeset 1089536 14 nvidia_drm
nvidia 14032896 625 nvidia_modeset,nvidia_uvm
drm_kms_helper 172032 2 i915,nvidia_drm
drm 401408 11 i915,nvidia_drm,drm_kms_helper
ipmi_msghandler 53248 2 nvidia,ipmi_devintf
这种情况就没有问题了

参看:https://www.mianbaoban.cn/blog/3868882-405473.html