我正在尝试为我的基础架构团队解决有关使用 EGL 作为 VirtualGL 程序后端的问题。我相信我的问题来自/dev/dri/renderD128
centos 7 上丢失的设备文件,应该做什么来创建这个renderD128
文件?我所看到的/dev/dri
都是card0
。
我们使用的 GPU 是 Nvidia,并且为 Tesla P100 安装了最新的驱动程序。我看到了所有典型的 GPU 设备文件,例如/dev/nvidia*
...nvidia-uvm
nvidiactl
如果需要更多细节,我可以尝试从团队的其他成员那里找到它们,例如.run
执行 Nvidia 驱动程序文件时传递了哪些标志。
我不是 100% 确信驱动程序安装有问题,因为我读过https://forums.unraid.net/topic/72829-hardware-transcoding-plex-transcoding-not-working-renderd128-missing/ BIOS设置是在renderD128
出现之前需要修改的。
答案1
我在 Ubuntu 20.04 LTS 上遇到了这个问题,结果是我运行的是旧版本的 Linux 内核 (5.4),它不完全支持我的 CPU (Rocket Lake)。只有在将 linux 内核更新到更新版本(5.11)并重新启动后才/dev/dri/renderD128
最终出现。
所以我建议确保您使用的是最新的 Linux 内核。希望有帮助。