Jump to content

Hetzner dedi, Emby docker - enable hardware transcoding


Pog22

Recommended Posts

How? What environment do I pass to Emby docker?

root@Ubuntu-1604-xenial-64-minimal ~ # sudo lspci -v -s $(lspci | grep VGA | cut -d" " -f 1)
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series] (prog-if 00 [VGA controller])
	Subsystem: ASUSTeK Computer Inc. Cedar [Radeon HD 5000/6000/7350/8350 Series]
	Flags: bus master, fast devsel, latency 0, IRQ 10
	Memory at d0000000 (64-bit, prefetchable) [size=256M]
	Memory at fbce0000 (64-bit, non-prefetchable) [size=128K]
	I/O ports at c000 [size=256]
	Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: [50] Power Management version 3
	Capabilities: [58] Express Legacy Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [150] Advanced Error Reporting
	Kernel modules: radeon

Link to comment
Share on other sites

Hi, currently Docker hardware acceleration is only experimental and we don't yet have all the answers. Can you use our native package instead?

Link to comment
Share on other sites

Hi, currently Docker hardware acceleration is only experimental and we don't yet have all the answers. Can you use our native package instead?

 

No, it's a full docker stack, nothing is installed on the host

Link to comment
Share on other sites

alturismo

@@alturismo have you tried AMD with Docker?

 

no AMD hardware here.

 

without host support theres also no way to pass to the docker afaik.

 

 

colfin22 may describe your setup, host OS ? hardware (1 gpu only ?), server only so the AMD gpu is completely free for docker(s) ? Edited by alturismo
Link to comment
Share on other sites

colfin22 may describe your setup, host OS ? hardware (1 gpu only ?), server only so the AMD gpu is completely free for docker(s) ?

It's a Hetzner dedi with i7 2600 CPU, 24GB ram that runs Ubuntu 16.04 LTS minimal. I discovered it has this GPU installed but has "nomodeset' added to the grub.cfg. As it's minimal server so X never starts.

https://videocardz.net/gpu/ati-cedar/

 

If I can enable it it should be available to be passed to the docker container for hardware transcoding. It's just edit the grub file and reboot but I need to be prepared that it might not boot

Edited by colfin22
Link to comment
Share on other sites

alturismo

may before digging deeper here, afaik only Radeons from 7 series up (Southern Islands name) can encode video ...

 

so we talking about decoding only (best case) https://en.wikipedia.org/wiki/Video_Coding_Engine#Overview

 

i cant imagine you will have fun with this card as hardware accelerated card ... hw acc makes really sense on encoding ... or HEVC decoding (wich this card really cant do at all),

so i would say you will end up in more errors then working solutions ...

 

Sorry, but i dont think im a help here at all

 

and you are sure your hoster Hetzner uses a card like this on a headless dedicated server ? just to make sure.

Edited by alturismo
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...