Server Version#: Version 1.18.2.2058
Player Version#: Version 1.18.2.2058 chrome browser
I’m able to enable hardware transcoding and confirmed it’s working in the activity dashboard, however the resulting video is unwatchable with lots of stuttering and artifacts. My CPU is a Gemini Lake J4105 which supports Intel Quick Sync and the OS is Debian Stretch.
I was able to revert my docker container to image 1.17.0.1841-d42cfa161 and hardware transcoding works perfectly now. In case, someone was pointing to docker, I installed the latest debian package and still had transcoding artifacts/stuttering.
Reverting to an older version of plex works for now. However, I’d like to be able to upgrade and get bugfixes etc. It seems that my issues seem to stem from some changes to hardware transcoding in 1.18.
Thanks ChuckPA. I just wanted to make sure it was a known issue being addressed in a future release as sticking to an older version is a short term fix.
I’m glad this is being worked on but I don’t quite get what you mean. I’ve got the same CPU (J4105) and am using the required drivers which is i965 for the integrated UHD Graphics 600. iHD isn’t installed at all because it’s for older generations.
Both drivers ship with PMS. Both get installed.
At runtime , PMS decides which to use.
The iHD is supposed to be the new driver for all CPUs (Intel retired the i965)
It was created because it was, in Intel’s opinion, easier and better to create a new driver for their 9xxx and future CPUs rather than continue to support the legacy i965.
It, unfortunately, still has bugs. This is what we’re working on fixing because waiting for Intel is unpredictable.
If you search iHD_drv_video.so in these forums there’s actually quite a few threads regarding the same thing with the new intel drivers like Hardware transcoding broken on Intel NUC with J5005 CPU on Ubuntu 18.04 LTS. I didn’t know what to search initially and created this new thread. Please go ahead and close this thread as there seems to be enough related threads already.
I unfortunately am still seeing lockups with the i965 library on Coffee Lake CPU, however I don’t see any crashes of the GPU so /sys/class/drm/cardX/error is empty.