[help] Hardware transcoding, linux intel gpu and headless client

So im running ubuntu server and wondering how i can make use of hardware transcoding. I have plex running in docker.

The official image states to add the gpu device to the docker run command, however this device does not exist on my server.

Server is running an i7 6700k with integrated gpu.

Is there some way to initialize the intel gpu without attaching a display to the server, so that i can make use of hw transcoding?

Regards

Is the device available on the host? You have to pass through devices with a --device switch or run the container in privileged mode to access host devices.

@sn00p said:
Is the device available on the host? You have to pass through devices with a --device switch or run the container in privileged mode to access host devices.

The device isnt available on the host, atleast not with the name thats provided in the plex docker config.

Can i somehow search for gpu devices listed in linux?

Regards

@RyanDungeyMX said:

@sn00p said:
Is the device available on the host? You have to pass through devices with a --device switch or run the container in privileged mode to access host devices.

The device isnt available on the host, atleast not with the name thats provided in the plex docker config.

Can i somehow search for gpu devices listed in linux?

Regards

ray@ubuntu:~$ lspci | grep “Display controller”
00:02.0 Display controller: Intel Corporation Sky Lake Integrated Graphics (rev 06)

@n0ahg said:

@RyanDungeyMX said:

@sn00p said:
Is the device available on the host? You have to pass through devices with a --device switch or run the container in privileged mode to access host devices.

The device isnt available on the host, atleast not with the name thats provided in the plex docker config.

Can i somehow search for gpu devices listed in linux?

Regards

ray@ubuntu:~$ lspci | grep “Display controller”
00:02.0 Display controller: Intel Corporation Sky Lake Integrated Graphics (rev 06)

I get no result from this.

I ran just “lspci” and theres no such ting as Display controller. Theres a VGa combatible controller which just says “Intel Corporation Device 5912”

Regards

Depending on your hosting provider they may actually blacklist those modules and drivers. Google is your friend.

@DTrace said:
Depending on your hosting provider they may actually blacklist those modules and drivers. Google is your friend.

I havent really been able to find anything on google, which is why im asking here.

I have dedicated servers, why would they blacklist those modules and drivers in my case?.

Regards

I don’t know your specific case but it can be for many reason ie disabled in the bios, bugs in drivers, up sell actual gpu cards, incompatibility with kvm setups, they don’t want people mining via igpu… idk you would have to ask them that question.

You could always contact their support for guidance on how to enable the igpu.

Is the gpu enabled in BIOS?

@emreunal said:
Is the gpu enabled in BIOS?

I checked, and bios was set to use integrated graphics.

-c video shows configuration: latency=0,

I guess the intel driver isnt installed/detected. I attempted to install it, but seems it didnt really help, or maybe they dont support 16.04 no more.

Sometimes i wish i didnt move away from windows :stuck_out_tongue: