我有一台服务器,它承载了三个不同的 GPU 平台:板载 GPU、Nvidia 和 AMD GPU。我没有安装 X 服务器,因为我不打算启动桌面。我总是使用 ssh 并且只使用 GPU 进行计算。现在,我已经能够安装 Nvidia 驱动程序并在我的 Nvidia 卡上运行 OpenCL 和 Cuda 应用程序。但是,AMD 驱动程序安装显然失败了。我按照安装最新 AMD 驱动程序 18.30 的说明进行操作,但收到了以下警告消息:
WARNING: amdgpu dkms failed for running kernel
我还注意到我的 AMD 卡没有使用任何驱动程序:
$ lspci -nnk | grep -i vga -A3
04:00.0 VGA compatible controller [0300]: ASPEED Technology, Inc. ASPEED Graphics Family [1a03:2000] (rev 41)
DeviceName: ASPEED Video AST2500
Subsystem: Super Micro Computer Inc ASPEED Graphics Family [15d9:096d]
Kernel driver in use: ast
--
3b:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:67df] (rev e7)
Subsystem: XFX Pine Group Inc. Device [1682:c580]
3b:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:aaf0]
Subsystem: XFX Pine Group Inc. Device [1682:aaf0]
--
5e:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1b06] (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3609]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_410_drm, nvidia_410
--
86:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1b06] (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3609]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_410_drm, nvidia_410
我也搜索过这个问题,似乎在同一台机器上同时安装 AMD 和 Nvidia 卡并不容易。这里有没有人这样做过并可以分享经验?