NVIDIA
Explore
Models
Blueprints
GPUs
Docs
⌘KCtrl+K
View All Playbooks
View All Playbooks

onboarding

  • Set Up Local Network Access
  • Open WebUI with Ollama

data science

  • Single-cell RNA Sequencing
  • Portfolio Optimization
  • CUDA-X Data Science
  • Text to Knowledge Graph
  • Optimized JAX

tools

  • DGX Dashboard
  • Comfy UI
  • Connect Three DGX Spark in a Ring Topology
  • Connect Multiple DGX Spark through a Switch
  • RAG Application in AI Workbench
  • Set up Tailscale on Your Spark
  • VS Code

fine tuning

  • FLUX.1 Dreambooth LoRA Fine-tuning
  • LLaMA Factory
  • Fine-tune with NeMo
  • Fine-tune with Pytorch
  • Unsloth on DGX Spark

use case

  • NemoClaw with Nemotron 3 Super and Telegram on DGX Spark
  • Secure Long Running AI Agents with OpenShell on DGX Spark
  • OpenClaw 🦞
  • Live VLM WebUI
  • Install and Use Isaac Sim and Isaac Lab
  • Vibe Coding in VS Code
  • Build and Deploy a Multi-Agent Chatbot
  • Connect Two Sparks
  • NCCL for Two Sparks
  • Build a Video Search and Summarization (VSS) Agent
  • Spark & Reachy Photo Booth

inference

  • Run models with llama.cpp on DGX Spark
  • vLLM for Inference
  • Nemotron-3-Nano with llama.cpp
  • Speculative Decoding
  • SGLang for Inference
  • TRT LLM for Inference
  • NVFP4 Quantization
  • Multi-modal Inference
  • NIM on Spark
  • LM Studio on DGX Spark

VS Code

5 MIN

Install and use VS Code locally or remotely

DGXSpark
OverviewOverviewDirect InstallationDirect InstallationAccess with NVIDIA SyncAccess with NVIDIA SyncTroubleshootingTroubleshooting

Step 1
Verify system requirements

Before installing VS Code, confirm your DGX Spark system meets the requirements and has GUI support.

# Verify ARM64 architecture
uname -m
# Expected output: aarch64

# Check available disk space (VS Code requires ~200MB)
df -h /

# Verify desktop environment is running
ps aux | grep -E "(gnome|kde|xfce)"

# Verify GUI desktop environment is available
  echo $DISPLAY
# Should return display information like :0 or :10.0

Step 2
Download VS Code ARM64 installer

Navigate to the VS Code download page and download the appropriate ARM64 .deb package for your system.

Alternatively, you can download the installer with this command:

wget https://code.visualstudio.com/sha/download?build=stable\&os=linux-deb-arm64 -O vscode-arm64.deb

Step 3
Install VS Code package

Install the downloaded package using the system package manager.

You can click on the installer file directly or use the command line.

# Install the downloaded .deb package
sudo dpkg -i vscode-arm64.deb

# Fix any dependency issues if they occur
sudo apt-get install -f

Step 4
Verify installation

Confirm the VS Code app is installed successfully and can launch.

You can open the app directly from the list of applications or use the command line.

# Check if VS Code is installed
which code

# Verify version
code --version

# Test launch (will open VS Code GUI)
code &

VS Code should launch and display the welcome screen.

Step 5
Configure for Spark development

Set up VS Code for development on the DGX Spark platform.

# Launch VS Code if not already running
code

# Or create a new project directory and open it
mkdir ~/spark-dev-workspace
cd ~/spark-dev-workspace
code .

From within VS Code:

  • Open File > Preferences > Settings
  • Search for "terminal integrated shell" to configure default terminal
  • Install recommended extensions via Extensions tab (left sidebar)

Step 6
Validate setup and test functionality

Test core VS Code functionality to ensure proper operation on ARM64.

Create a test file:

# Create test directory and file
mkdir ~/vscode-test
cd ~/vscode-test
echo 'print("Hello from DGX Spark!")' > test.py
code test.py

Within VS Code:

  • Verify syntax highlighting works
  • Open integrated terminal (Terminal > New Terminal)
  • Run the test script: python3 test.py
  • Test Git integration by running git status in the terminal

Step 7
Uninstalling VS Code

WARNING

Uninstalling VS Code will remove all user settings and extensions.

To remove VS Code if needed:

# Remove VS Code package
sudo apt-get remove code

# Remove configuration files (optional)
rm -rf ~/.config/Code
rm -rf ~/.vscode

Resources

  • VS Code Documentation
  • DGX Spark Documentation
  • DGX Spark Forum
  • DGX Spark User Performance Guide
Terms of Use
Privacy Policy
Your Privacy Choices
Contact

Copyright © 2026 NVIDIA Corporation