问题描述
我使用 airsim 的时候,发现 UE4 没法使用显卡,导致非常卡顿
输入
nvidia-smi
有显卡型号等信息的输出,但是进程 process 里面没有显示 airsim 和其他软件占用显卡情况
因此,我选择了卸载重装
一.卸载旧版本的驱动
卸载
sudo apt-get --purge remove "*nvidia*"
sudo /usr/bin/nvidia-uninstall
这里我输入第一句后就基本上卸载干净了,再输入第二句就显示找不到命令了
输入 nvidia-smi 测试
没有显卡型号,成功卸载
二.禁用nouveau驱动
sudo vim /etc/modprobe.d/blacklist.conf
打开配置文件,在最后加入
blacklist nouveau
options nouveau modeset=0
更新使其生效
sudo update-initramfs -u
重启电脑
输入以下命令验证:
lsmod | grep nouveau
没有输出,则禁用成功
三.安装新驱动
全网总结下来一共有3种方式可以安装:
- 从“软件和更新”安装。
- 从PPA源安装。
- 使用NVIDIA官网的安装包。
上次旧的驱动我用的是第三种方法安装的,本次使用 PPA 源安装
1.使用 PPA 源安装
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
这一步是回车安装PPA源
2.查看适合的驱动
ubuntu-drivers devices
ppa源会推荐给你可以用于本机的驱动版本,建议选择系统recommend(推荐即最适合)的版本
3.安装显卡驱动:
自动安装推荐版本:(我用的是下面的第一句)
sudo ubuntu-drivers install
sudo apt install [这里写上一步 recommended 的显卡版本]
4.安装mesa包:
sudo apt-get install mesa-common-dev
5.完成安装后重启
输入
nvidia-smi
成功显示:说明软件正常调用显卡
输入
inxi -G
显示
参考链接:
Ubuntu18-22.04安装和干净卸载nvidia显卡驱动——超详细、最简单_ubuntu安装nvidia显卡驱动-CSDN博客
Ubuntu20.04更新部分软件后RTX 3080显卡无法正常调用的问题解决_ubuntu20.04 dpkg用不了-CSDN博客
ubuntu18.04安装nvidia驱动,3种方式图文详解+卸载教程_ubuntu18.04安装nvidia显卡驱动-CSDN博客