Updated just a Minute ago
NVIDIA-SMI 580.126.09 -
CUDA Version: 13.0
DGX_OTA_VERSION=“7.3.1”
linux-image-nvidia-hwe-24.04
Depends: linux-image-6.17.0-1008-nvidia
What I kind of “dislike” is that the Nvidia Dashboard shows that there is an update but does not say anything what it is. No Version numbers, no change log, nothing.
Feels like a Mystery Box.
It’s the new firmware! The FE has a new Embedded Controller package. Not sure if the same firmware would work on a partner variant. Try fwupdmgr get-updates for details.
WARNING… I did figure out the hard way why why Nvidia is NOT recommending manual upgrades to driver v.590, but its the following, so would NOT recommend upgrading just yet! Downgraded to 580 and its all good now. NVIDIA Driver 590.48.01 Critical Bug on DGX Spark (GB10) - Memory Leak
The Problem:
NVIDIA driver version 590.48.01 has a critical memory leak bug on GB10/DGX Spark hardware that makes the system unusable for AI/ML workloads.
Symptoms:
114 GiB of RAM leaked/missing out of 121 GiB total (only 5.5 GiB free with nothing running!)
87 GiB of memory is “unaccounted for” in CUDA memory breakdown
Model loading fails with error: cannot meet free memory target of 1024 MiB, need to reduce device memory by 25164 MiB
Only Xorg and basic system processes running, yet memory shows as consumed
nvidia-smi shows massive memory usage even with no GPU workloads
Affected Hardware:
NVIDIA DGX Spark (GB10) with unified memory architecture
ARM64 platform with 128 GiB shared CPU/GPU memory
Root Cause:
Driver 590 was NOT officially ready for GB10 hardware - NVIDIA confirmed this in forums. Most GB10 users are still on driver 580.126.09 even after kernel upgrades.
The Fix:
Downgrade to driver 580.126.09 - this is the stable, officially supported driver for GB10.
“There has been an update: the reserved carveout in UEFI (not the Embedded Controller) was reduced from 4GB to 2GB. This change will be available to all partners once they adopt the OTA2 firmware and roll it out to their devices.”
you’ll be on par with the founders edition after. if anything else gets tweaked before stable just run the usual:
sudo fwupdmgr refresh
sudo fwupdmgr get-updates
sudo fwupdmgr update