- 下载驱动文件
点击进入英伟达官网驱动下载,找到对应的显卡驱动
如图所示,下载.run文件
- 卸载原有NVIDIA驱动
#关闭图形页面
sudo systemctl set-defult graphical.target
#重启
reboot
进入tty界面后使用原有用户名及密码登录
#卸载nvidia相关程序
sudo apt-get --purge remove nvidia*
sudo apt --purge autoremove
#重启
reboot
#查看当前nvidia驱动,输出为空代表卸载完成
ls /usr/src | grep nvidia
- 禁用nouveau nouveau是由爱好者组织开发的第三方开源驱动,与NVIDIA驱动程序存在冲突,可能影响GPU运行的可靠性,安装前需禁用该驱动
#1 编辑文件
sudo vim /etc/modprobe.d/blacklist.conf
#添加以下内容
blacklist nouveau
blacklist lbm-nouveau
options nouveau modset=0
alias nouveau off
alias lbm-nouveau off
#执行应用更改
sudo update-initramfs -u
#若提示安装console-setup,则先安装再重复上一步
sudo apt install console-setup
#重启
reboot
- 配置root账户 重启进入tty后登录用户
#为root用户设置密码
sudo passwd root
接着 Ctrl+Alt+F2
进入tty2,并使用root账户登录
#查看nouveau状态,无输出代表禁用生效
lsmod | grep nouveau
- 安装驱动 cd到下载NVIDIA驱动文件的目录下
#为文件赋权
chmod +x ./NVIDIA-Linux-x86_64-xxxxxx.run
#运行NVIDIA安装文件
./NVIDIA-Linux-x86_64-xxxxxx.run
DKMS YES 32Compatible NO
#查看驱动信息
nvidia-smi
- 收尾工作
#开启图形页面
systemctl set-default graphical.target
#重启生效
reboot
若原有驱动是通过apt install,直接apt remove nvidia-driver