Discussion - HW transcoding from Docker - solution for Hetzner dedicated and info for other servers | PlexGuide.com

Discussion HW transcoding from Docker - solution for Hetzner dedicated and info for other servers

  • Stop using Chrome! Download the Brave Browser via >>> [Brave.com]
    It's a forked version of Chrome with native ad-blockers and Google's spyware stripped out! Download for Mac, Windows, Android, and Linux!
Welcome to the PlexGuide.com
Serving the Community since 2016!
Register Now

Squid00

Citizen
Apr 18, 2020
11
12
Just an FYI for those who don’t have a plex pass.

The same steps broadly apply if you’re attempting to get transcoding to work in Jellyfin.
 
  • Like
Reactions: 1 user

Edrock200

MVP
Staff
Nov 17, 2019
768
275
Just an FYI for those who don’t have a plex pass.

The same steps broadly apply if you’re attempting to get transcoding to work in Jellyfin.
Indeed. Jellyfin/emby premiere/Plex pass need the dev/dri passthrough with proper rights (member of video group). Jellyfin official docs will tell you to pass through several sub folders vs the /dev/dri root, but I've found mapping the /dev/dri root works fine.

As mentioned previously though, if dev/dri is visible prior to container install, pg will do this for you. I *think* it does this on igpu enablement as well but not certain.

Also, in the spirit of this thread, although the article specifically mentions ice lake gpus, other information around this patch shows significant boosts across all igpus:
 
  • Like
Reactions: 1 user

demondamz

Citizen
Donor
Donor
Nov 17, 2020
3
0
added all the settings in cannot see how to add the lines to my yaml file to let plex see the igpu.

this is what i have

sudo lspci -v -s $(lspci | grep VGA | cut -d" " -f 1)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. HD Graphics 530
Flags: bus master, fast devsel, latency 0, IRQ 129
Memory at f6000000 (64-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at f000
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [40] Vendor Specific Information: Len=0c <?>
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [100] Process Address Space ID (PASID)
Capabilities: [200] Address Translation Service (ATS)
Capabilities: [300] Page Request Interface (PRI)
Kernel driver in use: i915
Kernel modules: i915

any help with getting hardware transcode working in docker would help

Post automatically merged:

added all the settings in cannot see how to add the lines to my yaml file to let plex see the igpu.

this is what i have

sudo lspci -v -s $(lspci | grep VGA | cut -d" " -f 1)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. HD Graphics 530
Flags: bus master, fast devsel, latency 0, IRQ 129
Memory at f6000000 (64-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at f000
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [40] Vendor Specific Information: Len=0c <?>
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [100] Process Address Space ID (PASID)
Capabilities: [200] Address Translation Service (ATS)
Capabilities: [300] Page Request Interface (PRI)
Kernel driver in use: i915
Kernel modules: i915

any help with getting hardware transcode working in docker would help


fixed the issue all is well thanks
 
Last edited:

Edrock200

MVP
Staff
Nov 17, 2019
768
275
You should just be able to run the pgui igpu enable. Otherwise just to into portainer. Open plex. Click dupe/edit. Click resources tab. And map /dev/dri to /dev/dri. Then click deploy.
 
  • Like
Reactions: 1 user

Recommend NewsGroups

      Up To a 58% Discount!

Trending