Jump to content
linuxserver.io

[Plugin] Linuxserver.io - Unraid Nvidia

2267 posts in this topic Last Reply

Recommended Posts

2 hours ago, 08deanr said:

i sent a message to someone on the Linux|Server.io  but i doubt anything will be done as they stat there wouldn't be incremental updates

BTW I don't think this issue is fixable by linuxserver.io.  It's to do with the kernel built by the dev of this plugin.  So that's @CHBMB I believe.  He mentioned he's very busy at the moment, so I wouldn't expect a quick response.  I've effectively let him know from this message so you don't need to. 

 

As a quick explanation, the kernel is what you see loading when you first start your unraid box if you have a screen plugged in (all that geeky text).  It manages the interface between your hardware (i.e network card, hard drives, bios etc) and the software (i.e. the GUI of unraid, docker etc).  If a driver is missed out (or just configured wrong etc), it won't load / work correctly.  The drivers are built into the kernel at build time and are generally not easy to add by an end user (particularly in unraid) due to it booting from USB.  It's actually why this plugin was created, to get around this problem and why a whole kernel had to be rebuilt just to add nvidia.

 

So if we want nvidia drivers and a fix for a network card, we're reliant on the developer of this plugin and it's custom kernel, or someone with access to the developers build system.  I don't think the build system is public, so I suspect we're left with one developer to contact.  I'd love to get my hands on it I have to admit, but there would be more talented people than me in line for that!

Share this post


Link to post
15 minutes ago, Marshalleq said:

BTW I don't think this issue is fixable by linuxserver.io.  It's to do with the kernel built by the dev of this plugin.  So that's @CHBMB I believe.  He mentioned he's very busy at the moment, so I wouldn't expect a quick response.  I've effectively let him know from this message so you don't need to. 

 

As a quick explanation, the kernel is what you see loading when you first start your unraid box if you have a screen plugged in (all that geeky text).  It manages the interface between your hardware (i.e network card, hard drives, bios etc) and the software (i.e. the GUI of unraid, docker etc).  If a driver is missed out (or just configured wrong etc), it won't load / work correctly.  The drivers are built into the kernel at build time and are generally not easy to add by an end user (particularly in unraid) due to it booting from USB.  It's actually why this plugin was created, to get around this problem and why a whole kernel had to be rebuilt just to add nvidia.

 

So if we want nvidia drivers and a fix for a network card, we're reliant on the developer of this plugin and it's custom kernel, or someone with access to the developers build system.  I don't think the build system is public, so I suspect we're left with one developer to contact.  I'd love to get my hands on it I have to admit, but there would be more talented people than me in line for that!

Completely understandable, i dont expect a change until the next version is released. Going back into the kernel to add a couple drivers would be to much work when the next RC version prolly isnt that far off ( few months prolly at the rate they seem to be going) 

 

I appreciate you pointing it out to the correct person. I have attached LSMOD, hopefully that will help out if not please let me know what i can do to help out. 

LSMOD.txt

Share this post


Link to post

He'll need to know which nic you have, which I think I recall was a broadcom.  You could use LSPCI for that, or just do the whole diagnostics upload within unraid is probably best.  Then the info is there so it can be included in the next version.  Might be good to do it on the running version and the non running version to compare if you can manage it.  But at least in the running version so he can see which driver is having the problem.

Share this post


Link to post
2 hours ago, Marshalleq said:

He'll need to know which nic you have, which I think I recall was a broadcom.  You could use LSPCI for that, or just do the whole diagnostics upload within unraid is probably best.  Then the info is there so it can be included in the next version.  Might be good to do it on the running version and the non running version to compare if you can manage it.  But at least in the running version so he can see which driver is having the problem.

Here is the diagnostics from the running system. I would rather not mess with it now but if needed i can later i just alot going on now

media-diagnostics-20200204-1929.zip

Share this post


Link to post
44 minutes ago, 08deanr said:

Here is the diagnostics from the running system. I would rather not mess with it now but if needed i can later i just alot going on now

media-diagnostics-20200204-1929.zip 213.45 kB · 0 downloads

05:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme BCM5720 2-port Gigabit Ethernet PCIe [14e4:165f]
	Subsystem: Broadcom Inc. and subsidiaries NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:2003]
	Kernel driver in use: tg3
	Kernel modules: tg3
05:00.1 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme BCM5720 2-port Gigabit Ethernet PCIe [14e4:165f]
	Subsystem: Broadcom Inc. and subsidiaries NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:2003]
	Kernel driver in use: tg3
	Kernel modules: tg3
06:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
	Subsystem: ASUSTeK Computer Inc. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1043:8677]
	Kernel driver in use: r8169
	Kernel modules: r8169

You have two different NICs, which one isn't working?  I'm assuming these logs were from a stock Unraid?

Share this post


Link to post
54 minutes ago, CHBMB said:

05:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme BCM5720 2-port Gigabit Ethernet PCIe [14e4:165f]
	Subsystem: Broadcom Inc. and subsidiaries NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:2003]
	Kernel driver in use: tg3
	Kernel modules: tg3
05:00.1 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme BCM5720 2-port Gigabit Ethernet PCIe [14e4:165f]
	Subsystem: Broadcom Inc. and subsidiaries NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:2003]
	Kernel driver in use: tg3
	Kernel modules: tg3
06:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
	Subsystem: ASUSTeK Computer Inc. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1043:8677]
	Kernel driver in use: r8169
	Kernel modules: r8169

You have two different NICs, which one isn't working?  I'm assuming these logs were from a stock Unraid?

Correct i have the on board Realtek and the PCI Broadcom and NEITHER were working.  Both are now working with the Stock Unraid

Share this post


Link to post

Currently trying to update to 6.8.2 - stuck at the download screen...isn't downloading. If I select any of the standard builds, they work.

 

Some issue server-side? Anyone else seeing this?

 

1221235778_ScreenShot2020-02-05at11_36_51AM.png.4a1662e6d94b799121f21eb71f002249.png

Share this post


Link to post
1 hour ago, dirtyofries said:

Currently trying to update to 6.8.2 - stuck at the download screen...isn't downloading. If I select any of the standard builds, they work.

 

Some issue server-side? Anyone else seeing this?

 

1221235778_ScreenShot2020-02-05at11_36_51AM.png.4a1662e6d94b799121f21eb71f002249.png

Do you have a piHole or DNS level blocker? If so try disabling temporarily. 

 

Few post in the near history about this. 

Share this post


Link to post
2 hours ago, rmeaux said:

Do you have a piHole or DNS level blocker? If so try disabling temporarily. 

 

Few post in the near history about this. 

I do have PiHole, tried disabling it, still no dice. Oddly enough, the other Nvidia builds download fine as well - it's just 6.8.2 that doesn't work. Really weird. Might just wait awhile.

Share this post


Link to post
4 hours ago, dirtyofries said:

Currently trying to update to 6.8.2 - stuck at the download screen...isn't downloading. If I select any of the standard builds, they work.

 

Some issue server-side? Anyone else seeing this?

 

1221235778_ScreenShot2020-02-05at11_36_51AM.png.4a1662e6d94b799121f21eb71f002249.png

I have the same issue. No PiHole installed.

 

EDIT: This download just hangs from my laptop: https://lsio.ams3.digitaloceanspaces.com/unraid-nvidia/6-8-2/nvidia/bzimage

 

Edited by Turge
--

Share this post


Link to post
15 minutes ago, Turge said:

Seems like it's working now but the downloads are extremely slow.

Working for me now too

Share this post


Link to post
3 hours ago, dirtyofries said:

I do have PiHole, tried disabling it, still no dice. Oddly enough, the other Nvidia builds download fine as well - it's just 6.8.2 that doesn't work. Really weird. Might just wait awhile.

Perhaps the dns result that was retrieved from pihole was cached and that's why turning off pihole and trying again didn't work. If you wait a bit and try again, it should work.

Or if you reboot it will likely work

Share this post


Link to post

I'm having a problem loading the builds to install.  The last version i was able to install was 6.8.0.  I tried to update to 6.8.2 about 2 weeks ago but it won't even find the builds.  It just hangs on the screen that says updating available builds.

Share this post


Link to post

Downloading 6.8.2 right now. Painfully slow.

 

Failed.

Screen Shot 2020-02-06 at 8.08.05 PM.png

Edited by jcarroll

Share this post


Link to post

I have unraid 6.8.0 installed and just recently installed unraid nvidia 6.8.0.

 

After the update my letsencrypt no longer is working properly (I followed the instruction on spaceinvader to install nextcloud+letsencrypt).

 

Everythings working fine before but after I installed unraid nvidia its no longer working. I created a new virtual docker network. Previously it was proxynet, I created proxynetwork but nothing is still working.

 

Are they not compatible?

 

Also if I update unraid, do I just install unraid nvidia? Or do I update unraid first then unraid nvidia? 

 

Thanks

Share this post


Link to post
3 hours ago, karlpox said:

I have unraid 6.8.0 installed and just recently installed unraid nvidia 6.8.0.

 

After the update my letsencrypt no longer is working properly (I followed the instruction on spaceinvader to install nextcloud+letsencrypt).

 

Everythings working fine before but after I installed unraid nvidia its no longer working. I created a new virtual docker network. Previously it was proxynet, I created proxynetwork but nothing is still working.

 

Are they not compatible?

 

Also if I update unraid, do I just install unraid nvidia? Or do I update unraid first then unraid nvidia? 

 

Thanks

Unraid nvidia has nothing to do with letsencrypt. You probably broke it when you changed the networks around.

 

To update, you just need to install the custom version from within the nvidia plugin

Share this post


Link to post

Quick question on this -- do I need to be careful of every Unraid upgrade now? Should I only upgrade through the plugin settings tool, rather than the built-in tool now?

Share this post


Link to post
5 minutes ago, drumstyx said:

Quick question on this -- do I need to be careful of every Unraid upgrade now? Should I only upgrade through the plugin settings tool, rather than the built-in tool now?

Yes you should only upgrade through the Nvidia unraid plugin settings tool, Otherwise you’ll revert to the non-nvidia build

Share this post


Link to post
6 minutes ago, drumstyx said:

Quick question on this -- do I need to be careful of every Unraid upgrade now? Should I only upgrade through the plugin settings tool, rather than the built-in tool now?

Yes you should only upgrade through the Nvidia unraid plugin settings tool, Otherwise you’ll revert to the non-nvidia build

Share this post


Link to post

So this evening it downloaded fast and no errors. Upon reboot I get kernel panic. Only fix was to download unraid and overwrite the bz* files. It then boots fine. I tried this 3 times with the same result.

 

Not sure if this is something on my end or what....

Share this post


Link to post

Connection issues to digitalocean can be caused by multiple things (as already mentioned multi times in this thread)

 

1. Running pihole as a container?

2. Something changed on your network changed? (MTU)

3. Routing issue between you and digitalocean.

 

When we release new updates, 1/2 people test the files manually then the rest of us use the plugin to check it's working that way and we've not encountered any issues (this is with members different network configurations and locations)

 

Also I believe there is a manual download script somewhere in this thread that can be used to grab the files aswell.

Share this post


Link to post

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.