Hi,
Yesterday I installed Quadro P620 to my Proxmox server for Plex hardware transcoding. By checking official docs (https://pve.proxmox.com/wiki/NVIDIA_vGPU_on_Proxmox_VE), installed drivers 570.172.08 from here https://www.nvidia.com/pl-pl/drivers/details/249224/, after that, I restarted Proxmox.
But, in
After many hours trying to fix this, Plex still in logs show errors:
I have Plex installed on privileged LXC.
nvidia-smi shows:
Thanks for any help
Yesterday I installed Quadro P620 to my Proxmox server for Plex hardware transcoding. By checking official docs (https://pve.proxmox.com/wiki/NVIDIA_vGPU_on_Proxmox_VE), installed drivers 570.172.08 from here https://www.nvidia.com/pl-pl/drivers/details/249224/, after that, I restarted Proxmox.
But, in
ls -al /dev/nvidia* there is no nvidia-modeset which is (I guess) needed for HW transcoding in plex. Tried to load by modprobe nvidia_modeset - no success, still no modeset. After many hours trying to fix this, Plex still in logs show errors:
Code:
[Req#5e3/Transcode] [FFMPEG] - cu->cuInit(0) failed
[Req#5e3/Transcode] [FFMPEG] - -> CUDA_ERROR_UNKNOWN: unknown error
I have Plex installed on privileged LXC.
nvidia-smi shows:
Code:
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.172.08 Driver Version: 570.172.08 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 Quadro P620 Off | 00000000:01:00.0 Off | N/A |
| 34% 36C P8 N/A / N/A | 3MiB / 2048MiB | 0% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| No running processes found |
+-----------------------------------------------------------------------------------------+
ls -al /dev/nvidia* output:
Code:
crw-rw-rw- 1 root root 195, 0 Jul 23 09:40 /dev/nvidia0
crw-rw-rw- 1 root root 195, 255 Jul 23 09:40 /dev/nvidiactl
crw-rw-rw- 1 root root 508, 0 Jul 23 09:40 /dev/nvidia-uvm
crw-rw-rw- 1 root root 508, 1 Jul 23 09:40 /dev/nvidia-uvm-tools
/dev/nvidia-caps:
total 0
drwxr-xr-x 2 root root 80 Jul 23 09:40 .
drwxr-xr-x 19 root root 5340 Jul 23 09:40 ..
cr-------- 1 root root 234, 1 Jul 23 09:40 nvidia-cap1
cr--r--r-- 1 root root 234, 2 Jul 23 09:40 nvidia-cap2
cat /proc/devices | grep nvidia output:
Code:
195 nvidia
195 nvidia-modeset
195 nvidiactl
234 nvidia-caps
235 nvidia-caps-imex-channels
508 nvidia-uvm
510 nvidia-nvswitch
511 nvidia-nvlink
lsmod | grep nvidia output:
Code:
nvidia_uvm 1945600 0
nvidia_drm 131072 0
nvidia_modeset 1548288 1 nvidia_drm
nvidia 90312704 2 nvidia_uvm,nvidia_modeset
video 77824 2 amdgpu,nvidia_modeset
dmesg | grep nvidia output:
Code:
[ 3.224993] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[ 3.297290] nvidia-nvlink: Nvlink Core is being initialized, major device number 511
[ 3.298810] nvidia 0000:01:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
[ 4.199423] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 570.172.08 Tue Jul 8 17:57:10 UTC 2025
[ 4.208064] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[ 4.715570] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 1
[ 4.715961] nvidia 0000:01:00.0: [drm] Cannot find any crtc or sizes
[ 4.777444] audit: type=1400 audit(1753219925.673:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=746 comm="apparmor_parser"
[ 4.777446] audit: type=1400 audit(1753219925.673:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=746 comm="apparmor_parser"
[ 16.866816] audit: type=1400 audit(1753219937.763:73): apparmor="STATUS" operation="profile_load" label="lxc-110_</var/lib/lxc>//&:lxc-110_<-var-lib-lxc>:unconfined" name="nvidia_modprobe" pid=3737 comm="apparmor_parser"
[ 16.866819] audit: type=1400 audit(1753219937.763:74): apparmor="STATUS" operation="profile_load" label="lxc-110_</var/lib/lxc>//&:lxc-110_<-var-lib-lxc>:unconfined" name="nvidia_modprobe//kmod" pid=3737 comm="apparmor_parser"
[13342.505634] audit: type=1400 audit(1753233262.904:183): apparmor="STATUS" operation="profile_load" label="lxc-110_</var/lib/lxc>//&:lxc-110_<-var-lib-lxc>:unconfined" name="nvidia_modprobe" pid=733312 comm="apparmor_parser"
[13342.505640] audit: type=1400 audit(1753233262.904:184): apparmor="STATUS" operation="profile_load" label="lxc-110_</var/lib/lxc>//&:lxc-110_<-var-lib-lxc>:unconfined" name="nvidia_modprobe//kmod" pid=733312 comm="apparmor_parser"
[36535.765946] nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
ldconfig -p | grep nvidia output:
Code:
libvdpau_nvidia.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libvdpau_nvidia.so
libnvidia-wayland-client.so.570.172.08 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-wayland-client.so.570.172.08
libnvidia-vksc-core.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-vksc-core.so.1
libnvidia-tls.so.570.172.08 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-tls.so.570.172.08
libnvidia-sandboxutils.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-sandboxutils.so.1
libnvidia-sandboxutils.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-sandboxutils.so
libnvidia-rtcore.so.570.172.08 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-rtcore.so.570.172.08
libnvidia-ptxjitcompiler.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-ptxjitcompiler.so.1
libnvidia-ptxjitcompiler.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-ptxjitcompiler.so
libnvidia-pkcs11.so.570.172.08 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-pkcs11.so.570.172.08
libnvidia-pkcs11-openssl3.so.570.172.08 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-pkcs11-openssl3.so.570.172.08
libnvidia-opticalflow.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-opticalflow.so.1
libnvidia-opticalflow.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-opticalflow.so
libnvidia-opencl.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-opencl.so.1
libnvidia-nvvm.so.4 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-nvvm.so.4
libnvidia-nvvm.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-nvvm.so
libnvidia-ngx.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-ngx.so.1
libnvidia-ml.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-ml.so.1
libnvidia-ml.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-ml.so
libnvidia-gtk3.so.570.172.08 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-gtk3.so.570.172.08
libnvidia-gtk2.so.570.172.08 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-gtk2.so.570.172.08
libnvidia-gpucomp.so.570.172.08 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-gpucomp.so.570.172.08
libnvidia-glvkspirv.so.570.172.08 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-glvkspirv.so.570.172.08
libnvidia-glsi.so.570.172.08 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-glsi.so.570.172.08
libnvidia-glcore.so.570.172.08 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-glcore.so.570.172.08
libnvidia-fbc.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-fbc.so.1
libnvidia-fbc.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-fbc.so
libnvidia-encode.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-encode.so.1
libnvidia-encode.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-encode.so
libnvidia-eglcore.so.570.172.08 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-eglcore.so.570.172.08
libnvidia-egl-xlib.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-egl-xlib.so.1
libnvidia-egl-xcb.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-egl-xcb.so.1
libnvidia-egl-wayland.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-egl-wayland.so.1
libnvidia-egl-gbm.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-egl-gbm.so.1
libnvidia-cfg.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-cfg.so.1
libnvidia-cfg.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-cfg.so
libnvidia-api.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-api.so.1
libnvidia-allocator.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-allocator.so.1
libnvidia-allocator.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libnvidia-allocator.so
libGLX_nvidia.so.0 (libc6,x86-64) => /lib/x86_64-linux-gnu/libGLX_nvidia.so.0
libGLESv2_nvidia.so.2 (libc6,x86-64) => /lib/x86_64-linux-gnu/libGLESv2_nvidia.so.2
libGLESv1_CM_nvidia.so.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libGLESv1_CM_nvidia.so.1
libEGL_nvidia.so.0 (libc6,x86-64) => /lib/x86_64-linux-gnu/libEGL_nvidia.so.0
modinfo nvidia | grep version output:
Code:
version: 570.172.08
srcversion: 639CADBFEFCDB66F90A045A
vermagic: 6.8.12-12-pve SMP preempt mod_unload modversions
Thanks for any help