jetson-headless-mode

Plan reversible Jetson headless-mode memory reclamation from audit data with dry runs and approval before applying changes.

110|19|Updated May 25, 2026
One-click install
npx skills add https://github.com/NVIDIA-AI-IOT/jetson-device-skills --skill jetson-headless-mode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jetson-headless-mode
Source: https://github.com/NVIDIA-AI-IOT/jetson-device-skills/tree/main/skills/jetson-headless-mode
Command: npx skills add https://github.com/NVIDIA-AI-IOT/jetson-device-skills --skill jetson-headless-mode

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, sudo, systemctl, and includes scripts (resource) components.

What problem does it solve?

This Skill helps you reclaim memory on a Jetson by safely switching a device into headless mode, turning off the graphical stack and select non-essential services without guessing.

Core Features & Use Cases

  • Audit-driven planning: Reads current audit data and proposes only safe, reversible changes.
  • Selective service control: Targets display managers and common background daemons such as audio, Bluetooth, printing, crash reporting, and update helpers.
  • Production-friendly workflow: Supports dry-run review, explicit approval, and post-change verification for edge appliances and inference servers.

Quick Start

Ask the agent to use the latest Jetson memory audit to build a safe headless-mode plan and show the reversible recommendations before making any changes.

Frequently Asked Questions about jetson-headless-mode

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reclaim memory on a Jetson by disabling the GUI for headless inference?

To reclaim memory on a Jetson for headless inference, you can disable the graphical stack and non-essential desktop daemons. This Skill plans safe, reversible systemd changes based on current memory-audit data to turn the device into a headless edge node.

What's the best way to turn a Jetson into a headless edge node safely?

The best way to turn a Jetson into a headless edge node safely is using an audit-driven plan with dry-run review. This approach targets the display manager and background daemons, requiring explicit approval before applying any reversible systemd mutations.

Can I use systemd to selectively disable display managers and desktop daemons on Jetson?

Yes, you can use systemd to selectively disable display managers and common background daemons such as audio, Bluetooth, printing, crash reporting, and update helpers on Jetson devices. The Skill proposes only safe, reversible service control changes based on your audit data.

Does switching a Jetson to headless mode require a dry-run before applying changes?

Yes, switching a Jetson to headless mode requires a dry-run planning phase and explicit approval before any mutation. This production-friendly workflow ensures you can review reversible recommendations and verify post-change results without guessing.

What services are targeted when enabling headless mode on Jetson edge appliances?

Targeted services when enabling headless mode on Jetson edge appliances include the GUI, display manager, and optional desktop daemons such as audio, Bluetooth, printing, crash reporting, and update helpers. The Skill selectively controls these to reclaim memory safely.