[troubleshoot] 2080/2080ti显卡驱动安装(ubuntu)
问题描述
使用 ubuntu 自动识别的显卡驱动版本不支持 2080 和 2080ti 显卡。所以需要手动的去官网下载对应显卡驱动,进行手动安装。
安装步骤
准备安装包清单如下:
- nvidia 驱动:官网链接
使用命令行直接下载
1
wget -c http://cn.download.nvidia.com/XFree86/Linux-x86_64/410.78/NVIDIA-Linux-x86_64-410.78.run
- 禁用系统默认显卡驱动
- 修改
/etc/modprobe.d/blacklsit.conf
文件,加入如下内容1
2
3
4
5
6# for nvidia display device install blacklist vga16fb blacklist nouveau blacklist rivafb blacklist rivatv blacklist nvidiafb
- 更新 initramfs:
1
2sudo update-initramfs -u sudo reboot # 重启电脑
- 查看是否禁用成功
1
2lsmod | grep nouveau # 没有输出就是成功了
- 修改
- 安装显卡驱动
- 卸载旧有驱动
1
2
3
4
5
6
7# 方法一 sudo apt-get --purge remove nvidia-* # 需要切换到bash下,zsh下不支持这个*的操作 # 方法二 sudo ./NVIDIA-Linux-x86_64-410.78.run -uninstall # 个人情况不能识别 ubuntu 自动安装的驱动,需要用方法一
- 安装驱动
首先,使用
ctrl
+alt
+F3
切换到命令行界面,在图形界面下安装显卡驱动会失败。1
2sudo chmod +x NVIDIA-Linux-x86_64-410.78.run sudo ./NVIDIA-Linux-x86_64-410.78.run
注 1:安装过程中会提示
pre-install script failed
可以不用理继续安装。 注 2: 安装完成后,之前装的 cuda 和 cudnn 可以不用重新安装,还是可以使用的。 - 更新内核
1
2sudo update-initramfs -u sudo reboot now
- 卸载旧有驱动
其他注意事项
- 采用这种方法安装的驱动,每次内核更新后,都要按照上面的方法重新手动安装一边才能启用新的驱动。
- 目前默认系统在软件更新中的显卡驱动还未支持 2080 和 2080ti