Can anyone help me with hardware encoding - I recently moved my Plex server to a dedicated box and still can’t get it to work.
I have follow the Debian thread in this forum and no luck yet. Here is the specs/info:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 63
model name : Intel® Xeon® CPU E5-2609 v3 @ 1.90GHz
stepping : 2
microcode : 0x43
cpu MHz : 1197.290
cache size : 15360 KB
vainfo
error: XDG_RUNTIME_DIR not set in the environment.
error: can’t connect to X server!
libva info: VA-API version 1.1.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
vaInitialize failed with error code -1 (unknown libva error),exit
groups plex
plex : plex audio video plugdev nvidia-persistenced
ls /dev/dri -la
total 0
drwxr-xr-x 3 root root 120 Jun 17 14:06 .
drwxr-xr-x 22 root root 4800 Jun 17 15:20 …
drwxr-xr-x 2 root root 100 Jun 17 14:06 by-path
crw-rw---- 1 root video 226, 0 Jun 18 05:13 card0
crw-rw---- 1 root video 226, 1 Jun 18 05:13 card1
crw-rw---- 1 root video 226, 128 Jun 18 05:13 renderD128
It looks like it’s not finding the drivers for the nvidia card. You might be interested in this, too https :// github . com/keylase/nvidia-patch. link broken
Windows and Linux devices using NVIDIA GeForce graphic cards are limited to hardware-accelerated encoding of 2 videos at a time. This is a driver limitation from NVIDIA.