2024-10-04, 06:08 PM
Okay, I've made some progress.
it seems like the iGPU isn't used at all, even for bitrate transcoding. I guess my CPU was handling it okay enough that I never noticed, and maybe codec transcoding is more intensive?
I tested by transcoding in both JF and Plex and only Plex shows activity in gputop!
I know that when I select QSV in JF, there's no option to specify the device, unlike with VAAPI which does. On the Plex side I had to manually select my AlderLake device from a dropdown. Could this be why?
I tried passing /dev/dri/renderD128 directly, but this made no difference.
Here are the DEBUG logs you requested, while reproducing the issue.
Container:
https://drive.google.com/file/d/1o87163z...sp=sharing
ffmpeg for good measure:
https://pastebin.com/T3QZvk6R
it seems like the iGPU isn't used at all, even for bitrate transcoding. I guess my CPU was handling it okay enough that I never noticed, and maybe codec transcoding is more intensive?
I tested by transcoding in both JF and Plex and only Plex shows activity in gputop!
I know that when I select QSV in JF, there's no option to specify the device, unlike with VAAPI which does. On the Plex side I had to manually select my AlderLake device from a dropdown. Could this be why?
I tried passing /dev/dri/renderD128 directly, but this made no difference.
Here are the DEBUG logs you requested, while reproducing the issue.
Container:
https://drive.google.com/file/d/1o87163z...sp=sharing
ffmpeg for good measure:
https://pastebin.com/T3QZvk6R