前言
本服务器是刚部署的全新系统(中文安装,文本模式,不带GUI)
这是我反复安装过的流程,按照此流程绝对一次点亮
安装基础依赖
dnf update -y
dnf install epel-release -y
dnf install gcc pciutils gcc-c++ make binutils wget lrzsz kernel-devel dkms -y
# 重启服务器,让服务器使用最新内核启动
reboot
# 禁用 Nouveau 驱动(禁掉自带的,不然有冲突)
[root@localhost ~]# uname -r
5.14.0-503.31.1.el9_5.x86_64
[root@localhost ~]# rpm -q kernel-devel-$(uname -r)
kernel-devel-5.14.0-503.31.1.el9_5.x86_64
[root@localhost ~]# rpm -q kernel-headers-$(uname -r)
kernel-headers-5.14.0-503.31.1.el9_5.x86_64
[root@localhost ~]# echo -e 'blacklist nouveau\noptions nouveau modeset=0' > /etc/modprobe.d/blacklist-nouveau.conf
[root@localhost ~]# dracut --force --kver 5.14.0-503.31.1.el9_5.x86_64 /boot/initramfs-5.14.0-503.31.1.el9_5.x86_64.img
# 再次重启
reboot
下载显卡驱动
# 查看 Nouveau 驱动是否禁用了(如果有返回,代表没禁用掉)
lsmod | grep nouveau
# 查看当前服务器是否识别到了你安装的显卡
[root@localhost ~]# lspci | grep -i VGA
00:02.0 VGA compatible controller: Intel Corporation CometLake-S GT2 [UHD Graphics 630] (rev 03)
01:00.0 VGA compatible controller: NVIDIA Corporation TU116 [GeForce GTX 1660] (rev a1)
根据显卡名称下载 Linux 版本对应的驱动
https://www.nvidia.cn/drivers/lookup/
下载后上传到服务器上
安装驱动
[root@localhost ~]# ls
NVIDIA-Linux-x86_64-570.124.04.run anaconda-ks.cfg
[root@localhost ~]# chmod u+x NVIDIA-Linux-x86_64-570.124.04.run
[root@localhost ~]# ll
total 366784
-rwxr--r--. 1 root root 375582187 Mar 17 18:00 NVIDIA-Linux-x86_64-570.124.04.run
-rw-------. 1 root root 839 Mar 18 08:56 anaconda-ks.cfg
[root@localhost ~]# sh NVIDIA-Linux-x86_64-570.124.04.run
验证
只要有返回,就代表驱动弄好了(确定没问题,再重启下,再次执行一遍命令,确定无异常)
[root@localhost ~]# nvidia-smi
Tue Mar 18 09:55:42 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.124.04 Driver Version: 570.124.04 CUDA Version: 12.8 |
|-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce GTX 1660 Off | 00000000:01:00.0 Off | N/A |
| 25% 35C P0 22W / 130W | 1MiB / 6144MiB | 0% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| No running processes found |
+-----------------------------------------------------------------------------------------+
[root@localhost ~]# reboot