问题
当电脑遇到以下情况需要安装NVIDIA显卡驱动:
- 电脑能开机,无桌面显示 电脑能开机,例如以下报错:
- 电脑能开机,能看到桌面,输入正确的密码也进不去桌面
准备
在nvidia
官网 https://www.nvidia.cn/ 下载与显卡匹配的驱动,保存到U盘
安装
step 1
电脑开机,按Ctrl +Alt+F1
进入命令行模式
step 2
编辑文件blacklist.conf
sudo vim /etc/modprobe.d/blacklist.conf
在文件最后部分插入以下内容
blacklist nouveau
options nouveau modeset=0
step 3
更新系统
sudo update-initramfs -u
step 4
重启系统(一定要重启),验证 nouveau
是否已禁用 ,如果没有什么显示则表示nouveau
已经被禁用。
lsmod | grep nouveau
step 5
插入 U 盘,并把 U 盘挂载在/mnt 目录下,挂载时注意 U 盘的路径 。用命令lsblk
查看
sdb4
是你的 U 盘路径,并挂载到/mnt
目录
sudo mount /dev/sdb4 /mnt/
cd /mnt
找到你之前下载到 U 盘的显卡驱动。例如:NVIDIA-Linux-x86_64-418.56.run
step 6
运行命令
sudo ./NVIDIA-Linux-x86_64-418.56.run -no-x-check -no-opengl-files
------------------------------------------
#-no-x-check:安装驱动时关闭 X 服务
#-no-opengl-files:只安装驱动文件,不安装 OpenGL 文件
step 7
安装完成后重启系统,运行命令nvidia-smi
检查驱动是否安装成功:
nvidia-smi