diff --git a/context/dgx-os-software.md b/context/dgx-os-software.md index 5582c5d..f341b56 100644 --- a/context/dgx-os-software.md +++ b/context/dgx-os-software.md @@ -40,7 +40,7 @@ The system ships ready to run AI workloads with: - **CUDA toolkit + cuDNN** — GPU compute API, compiler, and deep learning primitives - **NVIDIA drivers** — optimized for GB10 Blackwell GPU - **Docker + NVIDIA Container Runtime** — container support out of the box (T0 Spec) -- **NVIDIA Sync** — application management and configuration tool +- **NVIDIA Sync** — cross-platform desktop app for remote device management (see §8) - **DGX Dashboard** — system monitoring with integrated JupyterLab - **NGC** — access to NVIDIA GPU Cloud containerized applications and models - **AI Enterprise** — enterprise-grade AI software assets and services @@ -101,6 +101,50 @@ Firmware updates take approximately 1-2 minutes plus a reboot. - **Package management:** Standard Ubuntu `apt` package manager, plus NVIDIA's own repositories. - **NVIDIA kernel:** The system requires NVIDIA's specific kernel for full hardware compatibility. +## 8. NVIDIA Sync (Remote Management App) + +NVIDIA Sync is a **cross-platform desktop application** (macOS, Windows, Linux) that connects a laptop/workstation to the DGX Spark / Dell Pro Max GB10 over the local network. (T1 Documented, build.nvidia.com/spark) + +### Installation + +| Platform | Method | +|----------|--------| +| macOS | Download DMG, drag to Applications | +| Windows | Run installer executable (auto-launches) | +| Linux (Debian/Ubuntu) | Add NVIDIA repository, `apt install` | + +### Connection Setup + +1. Device and laptop must be on the **same LAN** +2. Provide device hostname (mDNS format: `spark-abcd.local`) or IP address +3. Enter username and password +4. Sync **generates an SSH keypair**, installs the public key on the device, then **discards the stored password** +5. Creates an SSH alias for future connections (password-free after setup) + +### Features + +- **SSH connection control** — toggle device connectivity on/off +- **Working directory configuration** — set default launch location +- **Application launchers** — one-click launch for: + - Terminal (SSH session) + - DGX Dashboard (web UI) + - VS Code (remote SSH) + - Cursor (remote SSH) + - NVIDIA AI Workbench +- **Custom port forwarding** — map localhost ports to remote services (e.g., JupyterLab on port 8888, API servers, etc.) + +### Network Discovery + +- Uses **mDNS** (`.local` suffix) for automatic hostname resolution on the LAN +- Falls back to direct IP address if mDNS fails +- Requires same network — no WAN/internet remote access built in + +### Troubleshooting + +- **mDNS resolution failure:** Use IP address instead of hostname +- **Connection timeout during boot:** Wait for device to fully boot +- **Authentication failure:** Reconfigure connection in Sync app + ## Key Relationships - Runs on: [[gb10-superchip]] diff --git a/context/setup-and-config.md b/context/setup-and-config.md index cf0ac8c..88c66fb 100644 --- a/context/setup-and-config.md +++ b/context/setup-and-config.md @@ -87,7 +87,7 @@ Source: [Dell Support — How to Reinstall DGX OS](https://www.dell.com/support/ ### Access Methods (Post-Setup) - **Local:** Keyboard, mouse, monitor directly connected - **SSH:** Standard SSH remote access -- **NVIDIA Sync:** Remote management application +- **NVIDIA Sync:** Cross-platform desktop app (macOS/Windows/Linux) that automates SSH key setup, launches VS Code/Cursor/Terminal/Dashboard remotely, and supports custom port forwarding. Discovers device via mDNS (`spark-abcd.local`) or IP. See [[dgx-os-software]] §8 for full details. - **Remote desktop:** Supported - **Hybrid:** Local + network access simultaneously