一 下载显卡驱动
1.查看电脑显卡型号。
命令:lspci |grep -i nvidia
或 lspci |grep -i vga
2.登陆官网下载对应驱动。
下载地址:https://www.nvidia.cn/Download/index.aspx?lang=cn
或者 https://www.nvidia.cn/geforce/drivers/
建议把驱动文件放在非中文路径下(第一次装的时候是放在下载目录下的,结果文本模式下不显示中文,直接抓瞎了)
二 安装前的准备,禁用自带通用驱动程序
1.su命令切换到root用户下
su root
使用vim打开/lib/modprobe.d/下的dist-blacklist.conf文件,加#注销掉blacklist nvidiafb并且在下面添加两行配置以禁用nouveau驱动。
vim /lib/modprobe.d/dist-blacklist.conf
注释掉:
#blacklist nvidiafb
添加两行:
blacklist nouveau
options nouveau modeset=0
2.重建 initramfs image
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
dracut /boot/initramfs-$(uname -r).img $(uname -r)
3.安装依赖项
yum install gcc kernel-devel kernel-headers –y
4.把系统改为文本模式
systemctl set-default multi-user.target
重启。
重启之后会直接进入文本模式,输入 lsmod | grep nouveau
如果没有内容返回的话说明自带nouveau驱动禁用成功
三 安装nvidia驱动
1. 进入到显卡驱动所在目录,我的在主目录下
2. 给NVIDIA-Linux-x86_64-510.60.02.run赋予权限
chmod 755 NVIDIA-Linux-x86_64-510.60.02.run
安装:./NVIDIA-Linux-x86_64-510.60.02.run
安装过程中我是都选的yes/ok,只有Nvidia's 32-bit compatibility libraries?选择了NO
3. 安装完之后输入
nvidia-smi
出现:
说明安装成功。
4. 切换回图形界面
systemctl set-default graphical.target
reboot
重启。
nvidia-settings
可以进行相关设置