I just upgraded to the latest server version, and when I installed it, I saw a new message that I don’t remember ever seeing before:
PlexMediaServer install: HW transcoding: Not found
I haven’t looked into HW transcoding in a very long time because I was previously convinced that it was working just fine, and I haven’t since noticed any evidence to the contrary… until today. Any ideas why this might not be working?
It’s an older processor, but according to the spec sheet, it supports Quick Sync.
PMS is installed in an LXD container:
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.6 LTS
Release: 16.04
Codename: xenial
Running on this host:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic
I’m not super concerned about it. The system’s plenty beefy enough for my current needs without HW acceleration. But the geek in me wants to get it working optimally if possible…
I’m not sure exactly how to interpret what you said. Are you saying that my cpuinfo should list qsv under the flags field? If so, then you are correct that it is not listed there.
However, the CPU does support QSV. The page that you link to specifically says, “Intel® Quick Sync Video: Yes”
So it should be supported. You say to pass the hardware to the container, but I just looked at cpuinfo in the main OS, and it doesn’t list qsv in the flags either. Is it possible that it’s disabled in the BIOS? Or are there some kernel flags I need to pass in the boot loader to enable it? Any ideas?
Okay. Thanks. I’ll investigate more. I was hoping that there would be some simple, known troubleshooting steps. I guess it’s more complicated than that.
I still haven’t gotten confirmation… Assuming that everything is setup properly, should the cpuinfo list qsv under flags? Is that a good indicator to look for? I can’t find any reference to a qsv flag anywhere in either kernel documentation or code.