Technology1 min read

Nvidia DGX Spark encrypted firmware slows inference speed to 35% on Linux

By · Published by Everything Blog

In short

The severe performance gap stems from the Nvidia Platform Controllers and Framework, a Windows-exclusive tool responsible for decrypting firmware power tables and balancing CPU and GPU delivery. Tests using the GPT-OSS-120B model show native Linux achieving only 13.9 tokens per second, compared to 65.4 on Windows and 65.1 on the Windows Subsystem for Linux. In addition to power constraints, users must navigate driver gaps for basic input and networking alongside strict default unified memory allocations. Full resolution will require Nvidia to port its proprietary platform controller logic directly into the native Linux graphics driver.

Key points

  • Encrypted firmware power tables currently prevent the native Linux driver from managing p…: Encrypted firmware power tables currently prevent the native Linux driver from managing proper GPU boost clocks.
  • The Windows Subsystem for Linux remains the recommended alternative for running Linux-fir…: The Windows Subsystem for Linux remains the recommended alternative for running Linux-first AI workflows at maximum speeds.
  • Full performance on native Linux will remain blocked until Nvidia ports its platform cont…: Full performance on native Linux will remain blocked until Nvidia ports its platform controller framework to the platform.

Sources checked by our analysis pipeline: 1

Linux on the Nvidia RTX Spark Laptop: What Actually Works

A hands-on look at dual-booting Linux on the Nvidia RTX Spark laptop, the GPU clock throttling bug found, and why WSL still wins.

Can you run Linux on the Nvidia RTX Spark laptop?

Yes, but it comes with a serious catch. Linux installs and runs on RTX Spark laptops like the MSI Prestige N16 Flip AI Plus, including GPU acceleration through Nvidia’s open kernel driver. The problem is clock speed: once the laptop is plugged into wall power, the GPU gets locked to roughly 780 MHz on Linux instead of the 2 GHz-plus it hits on Windows. That turns a chip capable of around 65 tokens per second on a 120 billion parameter model into one struggling to break 14 tokens per second, for reasons tied to power management firmware that Linux currently can’t read.

TL;DR

- Dual-booting Linux works on the MSI Prestige RTX Spark laptop, with a full desktop, GPU acceleration via Nvidia’s open driver, 4K output at 120Hz, and working audio, keyboard, and touchpad once configured correctly.

Technology