I recently changed my update train to Goldeye from Fangtooth, and I understand that Goldeye is the answer for running 5000-series Nvidia GPUs. I have a 5060 that I would like to use to mess arouund for a personal LLM. However, I can’t seem to get Truenas (Scale) to recognize it.
nvidia-smi accurately displays my 5060, as well as driver 570.172.08, but it doesn’t show up in any apps as a GPU that I can pass through, nor does it show up as an option to isolate. I have ‘download Nvidia drivers’ checked in app settings, and I have unchecked and rechecked and restarted a number of times.
I’m wondering if I am missing something obvious here? Or does Goldeye not fully support 5000-series GPUs yet? I’ve tried to see if anyone else is having this problem, but I haven’t found a solution.
If @inertiax1000 can see their GPU in nvidia-smi then it shouldn’t be the same fault as in the other thread where GSP firmware wouldn’t load, because the driver won’t even init in that case.
Can I get a sudo lspci -k | grep -A4 -i nvidia please?
Somehow not only is the passthrough vfio-pci driver still getting bound (you did uncheck it for isolation and reboot, yes?) but it’s also trying to bind nouveau which I was pretty sure we explicitly blacklist.
You’ve also got a 1050Ti in there but that one shouldn’t be getting attached to anything.
The nouveau driver should be way out of the way as it’s blacklisted from loading in our modprobe directory, so something’s up entirely outside the domain of that.
Did you install your 5060 before or after the upgrade from 25.04 to 25.10, and can you attach the file /var/log/nvidia-installer.log here in a reply?
So the system shouldn’t be forcibly isolating anything.
Re: the logfile, that was where it was on 25.04 - and I haven’t used an NVIDIA since going 25.10 - but you’re right in that the file doesn’t appear to be there. What does your dmesg | grep -i nvidia say as far as if it’s attempting to load the closed vs open driver?
Nothing at all in dmesg for nvidia is definitely unusual and/or wrong. At the very least it should be attempting to load and bailing out because it’s either already locked out by vfio-pci or nouveau.
I assume you’ve tried a longer cycle of “uncheck Install NVIDIA drivers, then reboot, then recheck install NVIDIA drivers”?
Currently i have Nvidia RTX Pro 2000 Blackwell on my Truenas. which have GSP bug. That’s why i created this script and trying to keep up to date. Most probably it will solve the bug with 5060 as well.
I am open for every feedback, if you got any problem drop an issue on Github so i can check what i can do.
I tried the updater by Biohazardious and can confirm it completely solved my issue with my RTX 5060Ti 16GB.
I was running TrueNAS SCALE 25.10.4 (Goldeye), and the bundled NVIDIA 570.172.08 would detect the card in lspci, but nvidia-smi always returned “No devices were found”. Patching the NVIDIA driver to version 595.84 via the updater fixed the issue!!!
I was on the brink of despair after buying the GPU very recently, so I just wanted to create an account here to say thank you @Biohazardious for this wizardry (I am a complete newbie). It saved me a lot of frustration!
Hopefully this helps anyone else running into the same issue with the RTX 5060Ti on Goldeye.
Yeah, big props to @Biohazardious for this - I’ve directed several people with the impacted cards to that fix. The fix was upstreamed by NVIDIA into their later drivers, which are in TN26, but obviously with that still in BETA stage it’s not for everyone yet.
This is a good skeleton for the future as well - since NVIDIA updates their drivers far more often than we’ll build them, if they (eventually? ever?) release the Super variants on the 50-series cards, this would be a way to wedge the 610.xx or whatever driver is required by them into TrueNAS - or continue to land an older Pascal/Volta compatible release (provided you don’t need any of the new functions!)