一、驱动下载和安装依赖
驱动下载地址: (选择自己显卡对应的版本)
yum -y install gcc kernel-devel "kernel-devel-uname-r == $(uname -r)" dkms "kernel-devel-uname-r == $(uname -r)"
二、阻止 nouveau 模块的加载
修改/etc 文件:
如果存在blackli,添加blacklist nouveau,注释掉blacklist nvidiafb;
如果不存在,执行:
echo -e "blacklist nouveau\noptions nouveau modeset=0" > /etc
四、关闭桌面
//修改运行级别为文本模式,无桌面环境可跳过此步 sudo systemctl set-default mul //重新启动, 使用root用户登陆 reboot
五、执行安装脚本
查看操作系统的发行版号
uname -r
执行安装脚本
. --kernel-source-path=/usr/src/kernel -k $(uname -r) --dkms -s
执行 nvidia-smi 看到以下信息说明安装成功
[root@localhost ~]# nvidia-smi Tue Jul 21 22:55:12 2020 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 450.57 Driver Version: 450.57 CUDA Version: 11.0 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Di | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |===============================+======================+======================| | 0 GeForce GTX 960 Off | 00000000:04:00.0 Off | N/A | | 37% 40C P0 29W / 120W | 0MiB / 4043MiB | 2% Default | | | | N/A | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=============================================================================| | No running processes found | +-----------------------------------------------------------------------------+
六、开启桌面环境
//设置运行级别 systemctl set-default gra //重启 reboot