EGL을 VirtualGL 프로그램의 백엔드로 사용하는 것과 관련된 인프라 팀의 문제를 해결하려고 합니다. 내 문제는 centos 7의 누락된 장치 파일에서 발생한 것 같습니다 /dev/dri/renderD128
. 이 파일을 생성하려면 어떻게 해야 합니까 renderD128
? /dev/dri
그게 내가 보는 전부야 card0
.
우리가 사용하는 GPU는 Nvidia이고 Tesla P100용 최신 드라이버가 설치되어 있습니다. 다음과 같은 일반적인 GPU 장치 파일이 모두 표시됩니다 /dev/nvidia*
. 더 자세한 내용이 필요한 경우 Nvidia 드라이버 파일을 실행할 때 어떤 플래그가 전달되는지 nvidia-uvm
nvidiactl
와 같이 팀의 다른 구성원에게서 해당 파일을 찾아볼 수 있습니다 ..run
다음 내용을 읽었기 때문에 드라이버 설치에 문제가 있는지 100% 확신할 수 없습니다.https://forums.unraid.net/topic/72829-hardware-transcoding-plex-transcoding-not-working-renderd128-missing/ 나타나기 전에 BIOS 설정을 renderD128
수정해야 합니다.
답변1
Ubuntu 20.04 LTS에서 이 문제가 발생했고, 내 CPU(Rocket Lake)를 완전히 지원하지 않는 이전 버전의 Linux 커널(5.4)을 실행하고 있는 것으로 나타났습니다. Linux 커널을 최신 버전(5.11)으로 업데이트하고 /dev/dri/renderD128
.
따라서 최신 Linux 커널을 사용하고 있는지 확인하는 것이 좋습니다. 도움이 되길 바랍니다.