1.查看自己的显卡型号
打开终端 登陆root用户 ,输入下方代码进行查看自己的显卡型号
命令:lspci 或者 lspci | grep VGA 或者 lspci | grep NVIDIA
2. 去英伟达官网下载显卡驱动:https://www.nvidia.cn/Download/index.aspx?lang=cn
3.禁用nouveau驱动
3.1禁用默认的nouveau,据说这是NVIDIA显卡的开源驱动,默认是使用的这一个,不确定怎么办,可以输入lsmod | grep nouveau命令进行查看,应该是有回显出现的,先让它再活一会,一会儿就要消失了。
3.2 在/etc/modprobe.d/blacklist.conf 中添加nouveau 到黑名单。
执行命令:vim /etc/modprobe.d/blacklist.conf
在里面添加: blacklist nouveau
保存退出 ESC 命令: :WQ
4 重塑开机镜像
进入root模式
4.1 备份原有镜像 :
命令:mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
4.2 重塑: (执行命令后会稍微等待一会)
命令:dracut /boot/initramfs-$(uname -r).img
5 重启计算机: reboot
6 重启后ROOT账户登陆 检测nouveau是否禁用成功
命令: lsmod | grep nouveau
如果该命令输入后回车,没有任何消息回显,则禁用成功,可以继续安装显卡驱动,如有输出代表没有禁用成功。
7 进入无界模式
输入命令: init 3 (即无界面模式),登陆root账户,使用CD命令切换到显卡下载的驱动文件夹
8 安装显卡驱动
输入安装命令: ./NVIDIA-显卡驱动的名称.run 等待安装完成。
9 进入图形界面
安装完成后输入 init 5 进图图形界面,查询显卡驱动是否安装成功:nvidia-smi
10 如需对显卡有特殊设置可以安装完成后使用
命令:nvidia-settings