JonathanM Posted January 27, 2020 Share Posted January 27, 2020 23 minutes ago, Marshalleq said: I think what people are saying is, if you can do it, so can unraid. And the response is, since people are already not happy with the perceived slowness of fixes and new features in the core product, adding a whole new layer of problems and complexities for limetech to deal with will slow releases down even more, causing even more complaining about things not being kept up to date. If limetech was responsible for the nvidia build as well as the core product, you would see less timely progress, not more. Limetech is absorbing more and more of the community pioneered features as time goes on, at some point they may very well decide to start doing nvidia drivers if they feel it's a good use of their limited resources. That time is not soon™. 2 1 Link to comment
Marshalleq Posted January 27, 2020 Share Posted January 27, 2020 LOL That's not a response, that's an opinion. IT moves forward and the customers are almost always the indicators about where to go. The fact this plugin exists is from community demand and the gracious time of a certain developer that saw that demand and likely was part of the demand. There is of course such a thing as a poorly performing IT department or company that doesn't listen to it's customers and yes there are always priorities. It seems that you are either saying that officially Limetech doesn't want to listen to customer demand any more or that you've decided that yourself. Please forgive me for the sake of making the point, it seems more like the latter. It's natural for humans to like to move forward, we should not be treading on people with good intent, rather saying, 'Yes we'd all like to do that, but we've tried and we're not ready for another try yet, perhaps go vote in requested features section' or something. Or perhaps you just don't want to talk about it, but it's a forum and other people will. This is supposed to be a great community of positive individuals. It says so on the main unraid page. And since you mention it above, people have commented many times they are NOT unhappy. That would be your own opinion coming through again. I really don't know why some people on here are so quick to judge. 1 Link to comment
BRiT Posted January 27, 2020 Share Posted January 27, 2020 As time goes on, there will be less need for video card specific features, not more in a NAS server platform. Upgrade your clients and you wont have a need for transcoding which removes the need for this Nvidia build. Link to comment
Marshalleq Posted January 27, 2020 Share Posted January 27, 2020 Yeah I think there’s some truth in that. CPUs will get more powerful too. Though going against that is 4K and 8k needing more which makes me think there will always be more formats to contend with and always transcoding requirements. So yes and no?Sent from my iPhone using Tapatalk Link to comment
BRiT Posted January 28, 2020 Share Posted January 28, 2020 Well over a long enough timeline, the need for transcoding has gone down. When media streaming was first making the rounds, every server had to transcode for the clients, like back when Xbox Media Center was actually run on original Xbox hardware with hacked setups. During that time, any media over 480p generally had to be transcoded. You used to need transcoding for anything in MKV containers, then codec of x264, then x265. Then as time went on, clients became more capable and now you really don't see a need for video transcoding of 1080p even with x265. Of course new media formats and resolution always push against this, but then after it becomes more mainstream, the clients will adapt. As you said, right now the bleeding edge push is 4K and 8K media with HEVC. The encoder for HEVC is insanely slow, so I don't see it proliferating until the encoding times are addressed. 1 Link to comment
rooster237 Posted January 28, 2020 Share Posted January 28, 2020 did something happen with this plugin, i went to update it in settings and im getting errors where the drop downs would me i listed it below. i only scanned the last few pages of the post and didnt see anything mentions so sorry if this has been asked before Warning: file_get_contents(https://lsio.ams3.digitaloceanspaces.com/?prefix=unraid-nvidia/): failed to open stream: Connection timed out in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 45 Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 47 Warning: array_keys() expects parameter 1 to be array, null given in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 51 Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 51 Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 70 Warning: array_multisort(): Argument #3 is expected to be an array or a sort flag in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 73 Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 91 Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 103 Link to comment
Marshalleq Posted January 28, 2020 Share Posted January 28, 2020 Well over a long enough timeline, the need for transcoding has gone down. When media streaming was first making the rounds, every server had to transcode for the clients, like back when Xbox Media Center was actually run on original Xbox hardware with hacked setups. During that time, any media over 480p generally had to be transcoded. You used to need transcoding for anything in MKV containers, then codec of x264, then x265. Then as time went on, clients became more capable and now you really don't see a need for video transcoding of 1080p even with x265. Of course new media formats and resolution always push against this, but then after it becomes more mainstream, the clients will adapt. As you said, right now the bleeding edge push is 4K and 8K media with HEVC. The encoder for HEVC is insanely slow, so I don't see it proliferating until the encoding times are addressed.Yes. I do still have the examples where someone needs 1080-1080 due to running on a tv, or 1080-as happens a lot due to Plex default remote settings which is annoying. You’d think it was unnecessary by now. Sent from my iPhone using Tapatalk Link to comment
aptalca Posted January 28, 2020 Share Posted January 28, 2020 6 hours ago, rooster237 said: did something happen with this plugin, i went to update it in settings and im getting errors where the drop downs would me i listed it below. i only scanned the last few pages of the post and didnt see anything mentions so sorry if this has been asked before Warning: file_get_contents(https://lsio.ams3.digitaloceanspaces.com/?prefix=unraid-nvidia/): failed to open stream: Connection timed out in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 45 Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 47 Warning: array_keys() expects parameter 1 to be array, null given in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 51 Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 51 Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 70 Warning: array_multisort(): Argument #3 is expected to be an array or a sort flag in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 73 Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 91 Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 103 Looks like a connection issue to digitalocean spaces, where all the files are hosted Link to comment
brainbone Posted January 29, 2020 Share Posted January 29, 2020 On 1/27/2020 at 5:09 PM, BRiT said: As time goes on, there will be less need for video card specific features, not more in a NAS server platform. Upgrade your clients and you wont have a need for transcoding which removes the need for this Nvidia build. Until there's ubiquitous, unmetered, gigabit internet just about everywhere, there's going to be a need for transcoding. Transcoding to lower bit rates for streaming, and syncing, while on the road is one of my main uses of Unraid Nvidia. I don't see that going away any time soon. 1 Link to comment
paulrbeers Posted January 29, 2020 Share Posted January 29, 2020 Really quick question, I am planning to upgrade from a Quadro P400 to a GTX 1660 to get additional transcoding headroom (I can't successfully transcode 2 4K streams at once due to the P400 only having 2GB of vRAM). Right now the P400 is completely dedicated to the Docker container. The problem is that a 1660 is a dual slot card and in order to make room I will have to pull the P400 and the GT 710 that I use for GPU out. Based on the comment at the beginning of this thread, I assume that as long as I am not using the UnRaid GUI and simply showing the command line that I could use the 1660 for both Unraid command line interface and the for the Plex Docker? TL;DR: If only using GPU for Unraid Command Line, can it be passed into the Plex docker for transcoding purposes? I'm sure this has been discussed before, but at almost 70 pages it's hard to find the answers.... Link to comment
Jhp612 Posted January 29, 2020 Share Posted January 29, 2020 2 minutes ago, paulrbeers said: Really quick question, I am planning to upgrade from a Quadro P400 to a GTX 1660 to get additional transcoding headroom (I can't successfully transcode 2 4K streams at once due to the P400 only having 2GB of vRAM). Right now the P400 is completely dedicated to the Docker container. The problem is that a 1660 is a dual slot card and in order to make room I will have to pull the P400 and the GT 710 that I use for GPU out. Based on the comment at the beginning of this thread, I assume that as long as I am not using the UnRaid GUI and simply showing the command line that I could use the 1660 for both Unraid command line interface and the for the Plex Docker? TL;DR: If only using GPU for Unraid Command Line, can it be passed into the Plex docker for transcoding purposes? I'm sure this has been discussed before, but at almost 70 pages it's hard to find the answers.... Not going to help you. Only Quadro cards allow you to transcode more than 2 streams at a given time . Link to comment
paulrbeers Posted January 29, 2020 Share Posted January 29, 2020 (edited) 3 minutes ago, Jhp612 said: Not going to help you. Only Quadro cards allow you to transcode more than 2 streams at a given time . Umm I'm literally trying to only due 2 streams. 4K to 1080P requires 1300MB of vRAM. Having only 2GB means the second stream just spins. https://www.elpamsoft.com/?p=Plex-Hardware-Transcoding So yeah not trying to bypass the 2 streams, I'm literally solving a problem with only 2 streams. I have 4K full mkv rips. Edit: I was just going to purchase a 1050ti since it has 4GB, but newegg had 1660's over the weekend for only $113, so it was a no-brainer..... Edited January 29, 2020 by paulrbeers Link to comment
Xaero Posted January 29, 2020 Share Posted January 29, 2020 14 minutes ago, paulrbeers said: Umm I'm literally trying to only due 2 streams. 4K to 1080P requires 1300MB of vRAM. Having only 2GB means the second stream just spins. https://www.elpamsoft.com/?p=Plex-Hardware-Transcoding So yeah not trying to bypass the 2 streams, I'm literally solving a problem with only 2 streams. I have 4K full mkv rips. Edit: I was just going to purchase a 1050ti since it has 4GB, but newegg had 1660's over the weekend for only $113, so it was a no-brainer..... I would suggest a P2000 given your earlier dual/single slot concerns. It's not much more new than the 1660ti, and it's cheaper than the 1660ti used on fleabay. It's single slot, lower power consumption, and similar vram with no stream limits. Link to comment
letrain Posted January 30, 2020 Share Posted January 30, 2020 Getting this on my unraid nvidia settings page Warning: parse_ini_file(/tmp/mediabuild/description): failed to open stream: No such file or directory in /usr/local/emhttp/plugins/Unraid-Nvidia/include/exec.php on line 60 anything i need to fix? Link to comment
evocraigst Posted January 30, 2020 Share Posted January 30, 2020 On 1/28/2020 at 8:18 PM, aptalca said: Looks like a connection issue to digitalocean spaces, where all the files are hosted getting same error here Link to comment
j0nnymoe Posted January 30, 2020 Share Posted January 30, 2020 52 minutes ago, evocraigst said: getting same error here Not much we can do if you're having issues connecting to digitalocean. Could be an issue on your network, if you run pihole, disable that, check MTU etc. couple of reasons that can cause this issue. Link to comment
jonsmiff Posted January 30, 2020 Share Posted January 30, 2020 Hey guys I just purchased a P400 and I am having problems getting it to run in my unRAID system. I have tried both 8.1 and 8.0 versions and no luck at all. I am sure that I am just missing something simple so I am coming to you guys for some help. This is the msg that I keep getting: Motherboard: X9DRD-7LN4F-JBOD Supermicro Dual LGA-2011 E-ATX Server Motherboard Graphics Card: PNY Quadro P400 3x Mini DP PCI-E 3.0 x16 2GB GDDR5 Graphics GPU Card Adapter Cable: https://www.amazon.com/gp/product/B00CJE2UJE/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 Any help at all would be very appreciated. I have been very excited about getting this thing running and to hit a road block like this is very disappointing. Thanks again guys!!!! Link to comment
jebusfreek666 Posted January 31, 2020 Share Posted January 31, 2020 I just set this up following spaceinvader's video. Everything seemed to go smoothly. I set it up for plex. But the nvidia-smi does not show any active processes. I have tested this with several transcodes running, an no processes ever appear. I am on unraid 6.8. Any thoughts? Link to comment
jebusfreek666 Posted January 31, 2020 Share Posted January 31, 2020 1 hour ago, jonsmiff said: Hey guys I just purchased a P400 and I am having problems getting it to run in my unRAID system. I have tried both 8.1 and 8.0 versions and no luck at all. I am sure that I am just missing something simple so I am coming to you guys for some help. This is the msg that I keep getting: Motherboard: X9DRD-7LN4F-JBOD Supermicro Dual LGA-2011 E-ATX Server Motherboard Graphics Card: PNY Quadro P400 3x Mini DP PCI-E 3.0 x16 2GB GDDR5 Graphics GPU Card Adapter Cable: https://www.amazon.com/gp/product/B00CJE2UJE/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 Any help at all would be very appreciated. I have been very excited about getting this thing running and to hit a road block like this is very disappointing. Thanks again guys!!!! I got that same message prior to installing the card. I downloaded the plugin before physically installing the card. So, I would make sure the card is seated correctly. My guess is that it isn't reading it. Link to comment
jonsmiff Posted January 31, 2020 Share Posted January 31, 2020 15 minutes ago, jebusfreek666 said: I got that same message prior to installing the card. I downloaded the plugin before physically installing the card. So, I would make sure the card is seated correctly. My guess is that it isn't reading it. Thanks, yeah that doesnt seem to be the problem. I am going to mess with it a bit and see if i can get it to do anything. Link to comment
jebusfreek666 Posted January 31, 2020 Share Posted January 31, 2020 Just realized spaceinvader is doing this on linuxserver version of plex. Mine is binhex. Does it have to be linuxserver docker to work? Link to comment
jonsmiff Posted January 31, 2020 Share Posted January 31, 2020 Just now, jebusfreek666 said: Just realized spaceinvader is doing this on linuxserver version of plex. Mine is binhex. Does it have to be linuxserver docker to work? My problem is I cannot get to the part where Plex uses the card bc the drivers are working at all for my card. But I am for sure following his video. =D Link to comment
jebusfreek666 Posted January 31, 2020 Share Posted January 31, 2020 Update: I added the linuxserver docker for plex to test, and sure enough it does the transcoding on the GPU with nvidia-smi showing correctly. I guess this means I have to migrate everything over to linuxserver docker. Link to comment
Jhp612 Posted January 31, 2020 Share Posted January 31, 2020 17 minutes ago, jebusfreek666 said: Update: I added the linuxserver docker for plex to test, and sure enough it does the transcoding on the GPU with nvidia-smi showing correctly. I guess this means I have to migrate everything over to linuxserver docker. Mine works just fine on binhex Link to comment
jebusfreek666 Posted January 31, 2020 Share Posted January 31, 2020 1 hour ago, Jhp612 said: Mine works just fine on binhex Are you able to view active processes in nvidia-smi? Would you mind sharing your template? Maybe I messed it up somewhere. I kind of doubt that is the issue though, as I just copy paste my settings to the linuxserver docker and it is working. What version of unraid are you running? And what GPU? Link to comment
Recommended Posts