1. 禁用nouveau

  1. 编辑文件/etc/modprobe.d/blacklist.conf
    sudo nano /etc/modprobe.d/blacklist.conf
  2. 加入两行
    blacklist nouveau
    options nouveau modeset=0
  3. 更新内核
    sudo update-initramfs -u
  4. 重启
    sudo reboot

2. 下载驱动

  1. 进入官网驱动下载页面
  2. 选择对应版本,我这里选择1080ti对应的驱动,在如下页面右键下载,复制链接。
    download-page.png
  3. 使用wget命令下载驱动
    wget https://cn.download.nvidia.com/XFree86/Linux-x86_64/450.80.02/NVIDIA-Linux-x86_64-450.80.02.run
  4. 赋予可执行权限
    sudo chmod a+x NVIDIA-Linux-x86_64-450.80.02.run

3. 安装驱动

先卸载现在存在的驱动

sudo apt-get remove nvidia-*
sudo ./NVIDIA-Linux-x86_64-450.80.02.run -no-x-check -no-nouveau-check

安装完后重启机器。

4. 验证

sudo modprobe nvidia
nvidia-smi
lspci -k

如果显示如下画面说明安装成功。

  • nvidia-smi正常执行
    nvidia-smi.png
  • lscpi -k查看当前设备加载的内核模块
    lspci.png