alitech Posted December 7, 2020 Share Posted December 7, 2020 Hi there I have just gone and brought a new Quadro P600 card for my unraid server. I have installed it and I can see it appear in the system devices. IOMMU group 32:[10de:1cb2] 04:00.0 VGA compatible controller: NVIDIA Corporation GP107GL [Quadro P600] (rev a1) [10de:0fb9] 04:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1) I tried to look up some tutorials to set up this so plex runs off Unraid with hardware transcoding taken care by the P600 but most of these tutorials are years old and I am hoping there is a newer step by step tutorial that anyone might have or come across? I really need a step by step. If you have successfully set this up recently, please do share with me so I can get this done on my server. Many thanks and humble regards Quote Link to comment
alitech Posted December 8, 2020 Author Share Posted December 8, 2020 Any help with this is highly appreciated Here is the video I found, however @SpaceInvaderOne has mentioned Unraid Nvidia plugin that no longer exists. Is there a newer plugin I should look at? Many thanks. Quote Link to comment
dja Posted December 8, 2020 Share Posted December 8, 2020 I believe you will want to use this. Works for me with a 1660ti. Make sure to enable in Plex settings as well as getting the GPU ID as listed in directions. (Include the GPU part of the line also!!) 1 1 Quote Link to comment
ich777 Posted December 8, 2020 Share Posted December 8, 2020 The above linked solution is only for Unraid 6.9.0 beta35 and up (you need to be at least on that version to see the Plugin in the CA App). If you want to do this on a stable version you have to visit this thread (prebuilt images in the first post on the bottom): You also have to install the Unraid-Kernel-Helper-Plugin (the plugin and not the docker container) from the CA App to see your Nvidia Card UUID. 1 1 Quote Link to comment
Fastbobo Posted December 22, 2021 Share Posted December 22, 2021 Hi all friends, I am writing to you from Italy, sorry for my bad English, 3 months ago I changed my PC and with the old hardware I made a NAS with Unraid 6.9.2, I installed binhex-plexpass and configured with my Plex Pass account. The problem is for hw transcoding, I installed a Quadro P1000 with Nvidia Drivers, GPU detected and I also see the status via GPU Statistics, I followed all the online tutorials but the transcoding continues to do it via the CPU. I configured Plex with NVIDIA_DRIVER_CAPABILITIES on "all", Extra Parameters on "--runtime = nvidia" and I entered my GPUUUID on NVIDIA_VISIBLE_DEVICES, I enabled hardware transcoding from the Plex settings but nothing to do, it doesn't work it just uses the CPU. Online in some tutorials they say to set Extra Parameters to "--device / dev / dri: / dev / dri" and insert the following string in the go file: #Setup drivers for hardware transcoding in Plex modprobe i915 chmod -R 777 / dev / dri even so it doesn't work, I always have the CPU at 80% load during remote streaming and the GPU at 2% and the writing (hw) does not appear. Anyone know what the problem may be? I also tested with a GTX 1050Ti and a GTX 780 with the same result, so I rule out a GPU problem. If it can be useful I put the hardware list of the nas: Asus Z97-PRO GAMER Intel Core ™ i7-4770K 16GB DDR3 Ram Nvidia Quadro P1000 I hope I have explained well, I thank in advance whoever will help me, the videos on Youtube I have already seen them all, please do not post them. Quote Link to comment
Hoopster Posted December 22, 2021 Share Posted December 22, 2021 (edited) 20 minutes ago, Fastbobo said: #Setup drivers for hardware transcoding in Plex modprobe i915 chmod -R 777 / dev / dri This is only for Intel CPUs with an integrated GPU. This will do nothing for an Nvidia PCIe GPU. This is no longer the way the i915 drivers are loaded for unRAID 6.9.2+ You will find the best advice/instructions in this thread related to the plugin for Nvidia GPUs. Edited December 22, 2021 by Hoopster Quote Link to comment
Fastbobo Posted December 22, 2021 Share Posted December 22, 2021 Yes, I've already seen that topic, I followed the guide in the second post: Quote To utilize your Nvidia graphics card in your Docker container (s) the basic steps are: Add '--runtime = nvidia' in your Docker template in 'Extra Parameters' (you have to enable 'Advanced view' in the template to see this option) Add a variable to your Docker template with the Key: 'NVIDIA_VISIBLE_DEVICES' and as Value: 'YOURGPUUUID' (like 'GPU-9cfdd18c-2b41-b158-f67b-720279bc77fd') Add a variable to your Docker template with the Key: 'NVIDIA_DRIVER_CAPABILITIES' and as Value: 'all' Make sure to enable hardware transcoding in the application / container itself But unfortunately it doesn't work...😭 Quote Link to comment
Hoopster Posted December 22, 2021 Share Posted December 22, 2021 20 minutes ago, Fastbobo said: But unfortunately it doesn't work...😭 You might get more help by asking in that thread if you followed instructions there and it is not working for you. Quote Link to comment
Fastbobo Posted December 23, 2021 Share Posted December 23, 2021 (edited) Thanks, I asked in that thread. EDEIT: If someone can help me here too it's fine, in my opinion it's not a driver problem, because the card is seen without problems, it should be a plex configuration the problem. Edited December 27, 2021 by Fastbobo Quote Link to comment
Sekheret Posted February 7, 2022 Share Posted February 7, 2022 Hey there, I've ended up with the exact same issue. When I originally set up Plex on Unraid, I got my GPU passthrough to work but for some reason in the last month of so it has just stopped working... I know the card is still functioning etc though cause TDARR is still making use of it. Did you ever figure out what was wrong/needed to be enabled for it to function for Plex again? Quote Link to comment
martinf Posted May 6, 2022 Share Posted May 6, 2022 I finally got it working on my setup. You have to upgrade with a Plex pass. Hardware decoding is now a "paid" feature. /Martin Quote Link to comment
JonathanM Posted May 6, 2022 Share Posted May 6, 2022 3 minutes ago, martinf said: Hardware decoding is now a "paid" feature. When was it not? I don't use plex, but I thought from the posts I've seen over the years that has always been the case. Quote Link to comment
Alcarimon Posted November 8, 2022 Share Posted November 8, 2022 (edited) Hi I tried to use the fantastic Spaceinvader's guide but when I've to add my GPU Nvidia on "Nvidia Visible Device" I'm not able to set nothing. (I've posted an screenshot to explain better than my bad English) Whwre is my error?? Tks for help me!!! Edited November 8, 2022 by Alcarimon Quote Link to comment
Alcarimon Posted November 8, 2022 Share Posted November 8, 2022 2 hours ago, Alcarimon said: Hi I tried to use the fantastic Spaceinvader's guide but when I've to add my GPU Nvidia on "Nvidia Visible Device" I'm not able to set nothing. (I've posted an screenshot to explain better than my bad English) Whwre is my error?? Tks for help me!!! SOLVE tks Quote Link to comment
tEE Posted December 4, 2022 Share Posted December 4, 2022 On 11/9/2022 at 4:56 AM, Alcarimon said: SOLVE tks How did you solve this? Can you please share? 1 Quote Link to comment
tEE Posted December 10, 2022 Share Posted December 10, 2022 GPU transcoding doesnt work with Plex official docker. I use hotio's version and works like a charm Quote Link to comment
ChatNoir Posted December 10, 2022 Share Posted December 10, 2022 24 minutes ago, tEE said: GPU transcoding doesnt work with Plex official docker. The official container works just fine for me. I just disconnected my phone from the local Wifi and launched a show. My P400 went from P8 to P0 and there was load on the GPU from Plex. Quote Link to comment
tEE Posted December 14, 2022 Share Posted December 14, 2022 On 12/10/2022 at 3:59 PM, ChatNoir said: The official container works just fine for me. I just disconnected my phone from the local Wifi and launched a show. My P400 went from P8 to P0 and there was load on the GPU from Plex. I couldn't seem to get it to work for some reason. I had the latest nvidia drivers plugins, filled out Extra Parameters and all. I got it working with hotio's version so Im happy Quote Link to comment
CyberOxide Posted June 29, 2023 Share Posted June 29, 2023 On 12/8/2020 at 9:57 AM, dja said: I believe you will want to use this. Works for me with a 1660ti. Make sure to enable in Plex settings as well as getting the GPU ID as listed in directions. (Include the GPU part of the line also!!) Does this method still work? I have the same card (1660ti) and just doing my research before attempting install. Quote Link to comment
dja Posted June 30, 2023 Share Posted June 30, 2023 17 hours ago, CyberOxide said: Does this method still work? I have the same card (1660ti) and just doing my research before attempting install. Sure does, still using it to this day. Works well. 1 Quote Link to comment
architektur23 Posted August 9, 2023 Share Posted August 9, 2023 On 12/10/2022 at 8:59 AM, ChatNoir said: The official container works just fine for me. I just disconnected my phone from the local Wifi and launched a show. My P400 went from P8 to P0 and there was load on the GPU from Plex. I'm using the binhex-plexpass docker and want to use my gpu to transcode... but my docker doesnt have the HW transcode or the nvidia_driver_capa entries... what should i do then?? Quote Link to comment
JonathanM Posted August 9, 2023 Share Posted August 9, 2023 5 hours ago, architektur23 said: I'm using the binhex-plexpass docker and want to use my gpu to transcode... but my docker doesnt have the HW transcode or the nvidia_driver_capa entries... what should i do then?? Either search in the binhex-plexpass support thread to see if the issue is addressed there, or install the official container instead. Quote Link to comment
Darksurf Posted April 4 Share Posted April 4 On 8/9/2023 at 8:08 AM, JonathanM said: Either search in the binhex-plexpass support thread to see if the issue is addressed there, or install the official container instead. Having those variables themselves won't enable passthrough for nvidia cards. You have to enable "Advanced" view in dockerman and go to "extra parameters' and add "--runtime=nvidia" otherwise you'll get no hw transcode even though you have all the nvidia variables for the docker. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.