Server Version#: 1.21.0.3616
Player Version#: 4.47.1
Yesterday I purchased a gtx 1660 super to add to my existing plex server. This server is currently running Ubuntu 20.04 (upgraded from 18.04).
Upon installing the card & NVIDIA drivers, I verified the driver through nvidia-smi and everything appeared to be good. However, when I start a file and transcode it, I am not seeing the file transcode (hw designation). I have double checked that transcoding options are on in PMS. I do see the following two errors in the console when trying to transcode:
Codecs: testing h264_nvenc (encoder)
Debug — [Transcode] Codecs: hardware transcoding: testing API nvenc
[FFMPEG] - cu->cuInit(0) failed
Error — [Transcode] [FFMPEG] - -> CUDA_ERROR_UNKNOWN: unknown error
Error — [Transcode] [FFMPEG] -
Debug — [Transcode] Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Unknown error occurred
Debug — [Transcode] Codecs: testing h264 (decoder) with hwdevice vaapi
Debug — [Transcode] Codecs: hardware transcoding: testing API vaapi
Error — [Transcode] [FFMPEG] - libva: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
Error — [Transcode] [FFMPEG] - Failed to initialise VAAPI connection: -1 (unknown libva error).
Debug — [Transcode] Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Input/output error
I did find that plex did not have access to the render group, which I updated. I have reinstalled the CUDA toolkit directly from nvidia using their deb(local) instructions as well as reinstalling the drivers. I’ve made sure that I have the supplemental codecs installed.
I’m not the greatest at Linux, but I’m completely stumped. Any ideas before I just return the card?