Not using hardware transcoder?

OSLinux Ubuntu
14.04 (kernel: 4.4.0-62-generic)
CPU
1 cores / Intel® Xeon® CPU E3-1246 v3 @ 3.50GHz
load averages: 0.21 0.31 0.28

It says it’s using software transcoder. Hardware should be available. How do I enable it?

Run ls -alh /dev/dri and post the output

@channels:~/channels-dvr$ ls -alh /dev/dri
ls: cannot access /dev/dri: No such file or directory
@channels:~/channels-dvr$ sudo ls -alh /dev/dri
ls: cannot access /dev/dri: No such file or directory
@channels:~/channels-dvr$

That means the hardware acceleration drivers are missing.

Run “lsmod | grep i9”

And try “sudo modprobe i915”

Yup. Nothing.

Did the modprobe error? Or produce no output?

No /dev/dri appeared afterwards?

None of the commands returned anything. I think the issue is the hyper-v host this VM is running on is listing graphics adapter as “Microsoft Adapter”. But that doesn’t make any sense. I have a plex server running on another VM on the same host and it’s working fine without any lag.

Oh you’re using a VM.

You cannot use hardware acceleration inside a virtual machine. Are you sure plex is not doing software transcoding?