msilkjr Posted September 21, 2019 Share Posted September 21, 2019 (edited) Hello all, Plex now requires nvidia 430.18 and the unraid nvidia build 6.7.2 only has 430.14. is there a way to update the driver or an ETA on a new build? I had to disalble hardware transcoding in plex as it stopped playing. Edited September 21, 2019 by msilkjr Link to comment
Pducharme Posted September 21, 2019 Share Posted September 21, 2019 Just now, msilkjr said: Hello all, Plex now requires nvidia 430.18 and the unraid nvidia build 6.7.2 only has 430.14. is there a way to update the driver or an ETA on a new build? With the new PlexPass build that include the built-in Decode? Link to comment
msilkjr Posted September 21, 2019 Share Posted September 21, 2019 (edited) 22 minutes ago, Pducharme said: With the new PlexPass build that include the built-in Decode? Yes I guess... Info is here... https://forums.plex.tv/t/plex-media-server/30447/286 Plex Media Server 1.17.0.1709 is available in the Beta update channel NEW: (Transcoder) Update to current upstream ffmpeg (Transcoder) Support for hardware transcoding on Linux with Intel 9th-gen processors (Transcoder) Support for VC-1 hardware decoding on supported platforms (Transcoder) Support for hardware decoding on Linux with Nvidia GPUs (Transcoder) Support for zero-copy hardware transcoding on Linux with Nvidia GPUs (Transcoder) Support for zero-copy hardware transcoding of interlaced media FIXES: (DVR) Comskip was not available in recording options on FreeBSD. (DVR) Enhanced Plex Media Server’s performance by skipping reads of previously processed XMLTV guide data. (#9846) (Transcoder) The server could become unresponsive after certain precisely-timed client interactions. Corrects Live TV playback error when tuning to channel that contains space(s) in it. (Transcoder) The server could use large amounts of CPU time when converting subtitles (#10478) Note: Hardware transcoding with Nvidia GPUs now requires driver v418.30 or newer Edited September 21, 2019 by msilkjr Link to comment
Pducharme Posted September 21, 2019 Share Posted September 21, 2019 (edited) 3 hours ago, msilkjr said: Plex Media Server 1.17.0.1709 is available in the Beta update channel NEW: Note: Hardware transcoding with Nvidia GPUs now requires driver v418.30 or newer They wrote : 418.30 or newer, not 430.18 or newer We have : 430.14, so higher than 418.30 ? Edited September 21, 2019 by Pducharme 1 Link to comment
j0nnymoe Posted September 21, 2019 Share Posted September 21, 2019 Interesting that Plex needs a specific driver for decode / encode yet emby has been working fine since release. 1 Link to comment
urhellishntemre Posted September 21, 2019 Share Posted September 21, 2019 (edited) 5 hours ago, msilkjr said: Hello all, Plex now requires nvidia 430.18 and the unraid nvidia build 6.7.2 only has 430.14. is there a way to update the driver or an ETA on a new build? I had to disalble hardware transcoding in plex as it stopped playing. When you had it enabled, and you went to start a transcode would it crash your system? I replaced my motherboard last weekend and have been trying to get back to stable. All the times I get a transcode started again with the correct set up, it hangs the full system, and I have to hit the reset button. I am trying to figure out if it’s something I’m borking or a mobo issue, or something else. Disregard comment, I forgot to add the runtime variable to extra parameters. I are stupid. Edited September 21, 2019 by urhellishntemre Link to comment
JasonM Posted September 21, 2019 Share Posted September 21, 2019 When running nvidia-smi dmon, I can see both enc and dec activity. Interestingly, it seems something with Tautulli isn't caught up yet. Tautulli still shows "hw" for encoding only, not decoding. Is anyone seeing "hw" for both with this new version of Plex and 6.7.2? Link to comment
msilkjr Posted September 22, 2019 Share Posted September 22, 2019 I re-enabled Hardware Transcoding. starting one stream is ok. starting a second one i see it in nvidia-smi but plex just spins and never plays. this only started after the last plex upgrade. if I uncheck hardware transcode in plex it all works again. Link to comment
drzaph Posted September 25, 2019 Share Posted September 25, 2019 How has the setup process changed (if at all) with the newest Public PMS release (version 1.17.0.1709)? 1 Link to comment
Max Posted September 26, 2019 Share Posted September 26, 2019 one strange thing that i noticed is that earlier when i was using a script to enable NVDEC for plex it was working for both while watching a video and generating video preview thumbnails but now with latest plex we dont need that script but now NVDEC only works while watching a video, not it is using my cpu again for generating video preview thumbnails. Link to comment
aptalca Posted September 26, 2019 Share Posted September 26, 2019 5 hours ago, Max said: one strange thing that i noticed is that earlier when i was using a script to enable NVDEC for plex it was working for both while watching a video and generating video preview thumbnails but now with latest plex we dont need that script but now NVDEC only works while watching a video, not it is using my cpu again for generating video preview thumbnails. Not strange at all. Iirc Plex doesn't use hw acceleration for thumbnail generation. They never did. 1 Link to comment
Max Posted September 27, 2019 Share Posted September 27, 2019 (edited) 16 hours ago, aptalca said: Not strange at all. Iirc Plex doesn't use hw acceleration for thumbnail generation. They never did. that means somehow that script enabled HWDEC for thumbnail generation. Still its downright dissappointing that plex doesn't support hw acceleration for thumbnail generation. it was one of the main advantage for me. edit : does emby or jellyfin supports it ?? Edited September 27, 2019 by Max Link to comment
deaerator Posted September 27, 2019 Share Posted September 27, 2019 On 9/21/2019 at 4:48 PM, JasonM said: When running nvidia-smi dmon, I can see both enc and dec activity. Interestingly, it seems something with Tautulli isn't caught up yet. Tautulli still shows "hw" for encoding only, not decoding. Is anyone seeing "hw" for both with this new version of Plex and 6.7.2? This is a Tautulli problem and they know about. 1 Link to comment
DaLeberkasPepi Posted September 29, 2019 Share Posted September 29, 2019 On 6/12/2019 at 4:26 PM, IamSpartacus said: Yes inside telegraf. But when I run 'which nvidia-smi' inside the container it returns /usr/bin/nvidia-smi and I see it there when I cd to /usr/bin/ inside the container as well. @IamSpartacus could you get it working? I am asking because i have the same setup and the same problem. Link to comment
Dazog Posted September 29, 2019 Share Posted September 29, 2019 (edited) @CHBMB I assume you are going to wait for 6.8.0-rc1 to spin new build? Skipping 6.7.3-rc4 correct? Edited September 29, 2019 by Dazog Link to comment
CHBMB Posted September 29, 2019 Share Posted September 29, 2019 33 minutes ago, Dazog said: @CHBMB I assume you are going to wait for 6.8.0-rc1 to spin new build? Skipping 6.7.3-rc4 correct? Due to underlying changes with Docker/Nvidia our builds aren't working at all right now. No ETA, so 6.7.2 is the only option right now. 1 Link to comment
rollieindc Posted October 1, 2019 Share Posted October 1, 2019 (edited) On 2/9/2019 at 6:15 AM, linuxserver.io said: Unraid Nvidia is a way of leveraging a Nvidia graphics card in your Unraid server to offload transcoding from the CPU to your GPU. First, much appreciation to all involved in developing this (fork?), and documenting in this thread - it helps me understand the potential value. Second, I am a "noob" but running a unRAID NAS server box with vanilla Plex docker (limetech/plex - no subscriptions). I recently was able to acquire a nVidia K10 Tesla GPGPU, so I have some basic questions: 1) Is there any inherent value in "Unraid Nvidia", outside of the obvious speed increases in media transcoding? 2) Can "Unraid Nvidia" take advantage of the GPUs and memory on a Tesla card? (K10, K80, M40, V100, etc) 3) Has anyone had experience with a Tesla card and unRAID? (In VM or with nVidia unRAID) - And was it worth the time involved? 3A) Or for that matter, anyone using homelab applications utilizing a Tesla card under unRAID that they can share tips on? Thank you in advance for anything offered! Edited October 1, 2019 by rollieindc Link to comment
brainbone Posted October 1, 2019 Share Posted October 1, 2019 (edited) 11 hours ago, rollieindc said: 1) Is there any inherent value in "Unraid Nvidia", outside of the obvious speed increases in media transcoding? Letting the GPU handle decoding/encoding leaves your CPU open for other work. Generally, the encodes from a GPU (hardware encoder) will be lower quality than the encodes from the CPU (when using x264), though newer generation hardware encoders are starting to close this gap. (the K10 does not have a newer generation hardware encoder.) If you have a powerful enough CPU to keep up with the transcodes being requested and everything else being requested of your unraid server, you'll likely see no real benefit with a hardware encoder. 11 hours ago, rollieindc said: 2) Can "Unraid Nvidia" take advantage of the GPUs and memory on a Tesla card? (K10, K80, M40, V100, etc) "Unraid Nvidia" lets you use the GPU with Plex/Emby/etc. dockers. See this list for what you can expect in Plex. The K10 isn't included in that list, but if it works at all, I'd expect it to perform something like the other GK104's 11 hours ago, rollieindc said: 3) Has anyone had experience with a Tesla card and unRAID? (In VM or with nVidia unRAID) - And was it worth the time involved? 3A) Or for that matter, anyone using homelab applications utilizing a Tesla card under unRAID that they can share tips on? No experience with any of the Tesla cards, but how useful it will be depends on your specific use case. I use a Quadro P400 for nvenc/nvdec in my Plex Docker, leaving my CPU (and GTX 1080) open for use with a gaming VM. For me, it was worth the time involved passing the 1080 GTX through to my gaming VM, and using Unraid Nvidia to offload Plex transcoding to the P400. Allows me to dedicate more CPU cores to the Gaming VM. Edited October 1, 2019 by brainbone Link to comment
CHBMB Posted October 3, 2019 Share Posted October 3, 2019 @bass_rock Has fixed it, I've just built and tested it, and now uploaded v6.7.3rc4 1 1 Link to comment
SNDS Posted October 4, 2019 Share Posted October 4, 2019 (edited) Hey folks, I am using a p2000 for my GPU and a Highpoint Rocket 750 for my HBA. Once I install any of the Nvidia drivers, my HBA vanishes with my drives. As soon as I revert to the stock Unraid driver package, the drives show back up. Could the driver installation be interfering with the HBA driver? Can anyone here help? Thanks! Edited October 4, 2019 by SNDS Link to comment
JasonM Posted October 4, 2019 Share Posted October 4, 2019 (edited) 13 minutes ago, SNDS said: Hey folks, I am using a p2000 for my GPU and a Highpoint Rocket 750 for my HBA. Once I install any of the Nvidia drivers, my HBA vanishes with my drives. As soon as I revert to the stock Unraid driver package, the drives show back up. Could the driver installation be interfering with the HBA driver? Can anyone here help? Thanks! Unfortunately, there is no fix for this. The 750 has a Marvell controller which has known and irreconcilable issues with the kernel. It's time to start looking at new controllers. I have two 750s collecting dust in my office which I can't even give away. The LSI 9207-8i or 9207-16i can be had on eBay for very reasonable prices, and you can get them pre-flashed into IT mode, so they'll work OOB. Edited October 4, 2019 by JasonM Link to comment
DoeBoye Posted October 4, 2019 Share Posted October 4, 2019 Just to weigh in on this, I had to replace my controllers to get this working as well. Not because of conflicts, but simply because I did not have enough space for my new transcoding gpu :). I ended up getting a used Adaptec 72405 off eBay (I prefer an authentic Adaptec used server pull from the USA, rather than a new but more-than-likely knock off from China). I had some challenges getting it working, but it's been running now for a few days without issue. I've transferred a bunch of files, restarted the server at least 10 times and run several rebuilds and parity checks. Check my post in the controllers section of the forum for more details if you're interested in trying it. It's a bit of a risk compared to something like the 9207-16i listed above which works OOTB, but it's cheap and has been pretty solid so far. Though not as many ports as the Rocket 750 (40 vs 24), it's running PCI-e 3.0, so gives you significantly more bandwidth (if your board supports it) then the PCI-e 2.0 Rocket 750. Again, buyer beware. My results might not be your results. There is at least one other user in this forum that could not get the 72405 working. Link to comment
dbinott Posted October 4, 2019 Share Posted October 4, 2019 If plex supports this natively now, do we still need this? Any advantages? Link to comment
Conson Droppa Posted October 4, 2019 Share Posted October 4, 2019 If plex supports this natively now, do we still need this? Any advantages? Plex now supports decoding natively. Yes you need the nVidia OS. You don’t need the script to activate decoding if you have Plex 1.17. EDIT: you need the OS to utilize a GPU with a Docker. Sent from my iPhone using Tapatalk Link to comment
dbinott Posted October 4, 2019 Share Posted October 4, 2019 3 minutes ago, rmeaux said: Plex now supports decoding natively. Yes you need the nVidia OS. You don’t need the script to activate decoding if you have Plex 1.17. Sent from my iPhone using Tapatalk ahhh...ok...was the script separate from the install or something? I don't recall. Been a while. Where do I remove it from? Link to comment
Recommended Posts