OS and Component Update Guide#
This section provides guidance for updating the operating system, software components, and firmware on your DGX Spark. The DGX Spark runs on NVIDIA DGX OS, which is an Ubuntu-based Linux distribution optimized for AI workloads.
Note
Founders Edition Only: The update information in this guide applies only to the DGX Spark Founders Edition. Devices from other manufacturers may have different update procedures.
Update Methods#
We strongly recommend using the DGX Dashboard for all system updates on your |spark|. The dashboard ensures your system stays up to date with the latest NVIDIA-optimized components and configurations. While standard Ubuntu package management methods will work, the dashboard provides the most reliable and tested update path for your DGX system.
Using DGX Dashboard for Updates#
The DGX Dashboard is the primary and recommended way to perform system updates on your DGX Spark. It provides a centralized interface for:
Viewing available system updates
Installing security patches and system updates
Managing NVIDIA driver updates
Managing firmware updates
Monitoring update status and progress
For detailed information about using the DGX Dashboard, including how to access it and perform updates, see DGX Dashboard.
Warning
Before performing any system or firmware updates:
Ensure your system is connected to a stable power source
Close all running applications and save your work
Have a recovery plan in place
Schedule updates during maintenance windows when possible
Manual System Updates#
Note: While manual updates using standard Ubuntu package management commands will work, we strongly recommend using the DGX Dashboard for all updates to ensure optimal system performance and compatibility.
For advanced users or when the DGX Dashboard is not available, you can perform system updates manually using the following steps:
Open a remote or local terminal on the DGX Spark device.
Run the following commands:
sudo apt update sudo apt dist-upgrade sudo fwupdmgr refresh sudo fwupdmgr upgrade sudo reboot
These commands will:
Update the package lists and upgrade all installed packages (including OS components and drivers)
Refresh the firmware metadata and upgrade all firmware components
Reboot the system to apply updates
Update Best Practices#
Use the DGX Dashboard: Always prefer the DGX Dashboard for system updates to ensure compatibility and optimal performance
Regular updates: Check for updates regularly, especially security patches
Backup before major updates: Always backup critical data before major system changes
Stable power: Ensure your system has a stable power supply during updates
Maintenance windows: Schedule updates during planned maintenance windows when possible