Jump to content
AnnabellaRenee87

Ability to install GPU Drivers for Hardware Acceleration.

81 posts in this topic Last Reply

Recommended Posts

I was wanting to do GPU Hardware Acceleration with a Plex Docker but unRAID doesn't appear to have the drivers for the GPUs loaded. would be nice to have the option to install the drivers so the dockers could use them.

  • Like 2
  • Upvote 15

Share this post


Link to post

No, I'm on dual X5570s in my Server (a HP ProLiant DL370 G6).

The Integrated graphics on the motherboard is the AMD ES1000 (RN50).

Edited by AnnabellaRenee87

Share this post


Link to post

Yeah sorry, the only way would be to create the docker from scratch. Or you could go the VM direction and pass the GPUs through to the VM with access to the drivers that way with Plex installed in the VM.

 

 

Sent from my iPhone using Tapatalk

 

Share this post


Link to post

I would be happy to test Nvidia driver integration. HEVC is coming and my CPU is going to to hurt.

Share this post


Link to post

I will be the third one for the GPU-drivers in OS. Ideally would be a plugin 9_9

Share this post


Link to post

+1 on this Nvidia drivers would be great for Plex/Emby hardware support, could also be used for the docker mining scripts.  I would be happy to test.

Share this post


Link to post

Another +1 from me. I would also like to be able to natively use the GPUs in Unraid to forward them to containers. My use case would be Suricata IDS, as it has GPU support for mangling packets.

Share this post


Link to post

I too wish to pass my nvidia card to plex docker for hw transcoding :)

Share this post


Link to post

Fyi, plex currently only supports integrated intel (officially). 

 

Nvidia with the proper drivers, works for hardware encode but not decode in plex (silly plex omission in their ffmpeg build)

 

Dvb had similar issues where unraid kernel had to be compiled with the dvb driver support. A community member stepped up and created a plugin. He is compiling each version of unraid with the dvb drivers and they are available via this dvb plugin.

 

Something similar can be done for gpu drivers as well.

Share this post


Link to post

+1, would like to use my GTX 1070 for plex when I eventually upgrade it to GTX 2080.

From what aptalca is saying it sounds like we are waiting for the this feature here AND for plex to fix the issue he mentions above.

Share this post


Link to post

Would love this. I have AMD RX550 for unraid gpu, and 1070 for Windows VM. Would be nice if I can pass through the RX550 for hardware acceleration for Plex

Share this post


Link to post

I have HW decoding via my i7 6700K cpu with a thread i found a while back there is some command line stuff then its just a matter of adding in "extra parameters" to my Plex docker app...all shows show HW now when played

cant see why it wouldnt work for nVidia or ATI cards


if i recall correctly the answer is in this post

 

 

or this one

 

 

Share this post


Link to post
15 hours ago, Can0nfan said:

I have HW decoding via my i7 6700K cpu with a thread i found a while back there is some command line stuff then its just a matter of adding in "extra parameters" to my Plex docker app...all shows show HW now when played

cant see why it wouldnt work for nVidia or ATI cards


if i recall correctly the answer is in this post

 

 

or this one

 

 

 

Plex uses Intel quick sync, so you need a CPU that supports it. If you have an nvidia gpu also, it might be possible to use the nvidia to encode. 

The info is here https://support.plex.tv/articles/115002178853-using-hardware-accelerated-streaming/

Share this post


Link to post

+1 here   using a  i7-5960X CPU and would love to get  Nvida quatro card with no trans code limit to offload some of the work. Can be done in a Linux box pretty easy.  should be able to get it in Unraid without to much effort.   (Outside view looking in)

Share this post


Link to post

+1 here too. IS this it though? Has there been no word if this is something LT might be interested in implementing? I have a few AMD and nVidia GPUs and I would love to be able to offload some of the work. My poor little FX8350 struggles on anything over 1080P if it even works at all. I guess the VM passthrough method would work but I only have 8 physical cores and no HT to work with so that's a bit of a stretch.

Share this post


Link to post

+1 from me as well. Unfortunately I found out about the Intel Quick Sync requirement only after I had setup a server with dual Xeon E5-2680v2s. 20 cores / 40 threads, but if I try to transcode a 50+mbps video, one thread ends up locked at 100% after about 10 seconds and the video never unfreezes. I'm going to try passing through an nvidia card to a windows vm with plex installed there, hopefully that will solve my problems, but I would much rather have nvidia drivers on unRaid directly and continue to use my docker.

Share this post


Link to post

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