服务器安装了CentOS7.6操作系统(带GUI的服务器),安装了RTX6000显卡,以下开始安装显卡驱动,并测试UE4。
1、下载驱动
从官方驱动 | NVIDIA下载驱动程序,此处下载了NVIDIA-Linux-x86_64-515.。
2、禁用nouveau
检查系统是否存在nouveau驱动:
lsmod | grep nouveau
如果没有输出则表示禁用成功,进入下一步。
如果有输出则表示存在nouveau驱动,禁用nouveau驱动,编辑/lib//,在最后加上以下内容:
blacklist nouveau
options nouveau modeset=0
备份initramfs:
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).
重新建立initramfs:
dracut -v /boot/initramfs-$(uname -r).img $(uname -r)
重启服务器:
reboot
重新检查驱动:
lsmod | grep nouveau
若没有输出则执行下一步。
3、安装显卡驱动
将下载的NVIDIA-Linux-x86_64-515.复制到服务器,进行安装:
./NVIDIA-Linux-x86_64-515. -no-x-check
4、查看显卡
nvidia-smi
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 515.57 Driver Version: 515.57 CUDA Version: 11.7 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 Quadro RTX 6000 Off | 00000000:3B:00.0 Off | Off |
| 33% 38C P2 71W / 260W | 840MiB / 24576MiB | 29% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 34258 C+G ...272/Binaries/Linux/cs4272 834MiB |
+-----------------------------------------------------------------------------+
5、显卡监控
watch -n 2 nvidia-smi
其中2是间隔2秒采样。
6、运行UE
运行UE4,提示缺少vulkan driver,安装vulkan driver:
yum install vulkan