NEWS

Native Linux arrives on Snapdragon X2 in developer preview

Linux gained an official support preview for laptops with Snapdragon X2 series processors. Qualcomm announced the release on September 24

Native Linux arrives on Snapdragon X2 in developer preview
Image: Redação iMasters

Linux gained an official support preview for laptops with Snapdragon X2 series processors. Qualcomm announced the release on September 24. The work covers the upstream kernel and the drivers needed for the platform's GPU, NPU and core hardware.

The current version runs on a Debian 13 Trixie userspace, with a custom kernel. In other words, the package still works as a base for further work.

The target audience was made explicit. In addition, the company is targeting distribution maintainers, kernel contributors, tool developers and hardware engineers.

Linux is no longer plan B for Snapdragon

The shift in stance draws attention. In late 2025, Qualcomm said Windows remained the main focus for Snapdragon X.

At that time, the recommendation for anyone wanting ecosystem tools was WSL2 on Windows 11. Meanwhile, native support remained under development.

Now a native environment exists. In addition, the company provides kernel and drivers for distributions to integrate.

However, Debian appears as the reference environment. Ubuntu, meanwhile, is on the calendar for 2027.

The bet on upstream instead of vendor patches

This is where the most relevant technical decision lies. The company is working to integrate support directly into upstream projects.

The preview delivers kernel patches, drivers and reference device trees. This way, maintainers can incorporate everything into their own projects.

In addition, the reason is well known to anyone who follows the kernel. However, code outside the main tree requires ongoing maintenance as internal interfaces change.

Therefore, pushing support upstream reduces the work for distributions. However, separate sets of vendor patches are no longer necessary.

The current enablement already covers a lot. It includes boot with systemd and UEFI, USB, PCIe and the Universal Peripheral serial mechanism, used for UART, I2C and SPI. In parallel, work continues on power management, thermal control and stability.

Each laptop needs its own device tree

The implementation uses device trees to describe the hardware to the kernel. As a result, each notebook model may require its own definitions.

However, the first commercial case has already been submitted. In August 2026, engineer Jason Pettit submitted a series of patches with initial support for the HP EliteBook X G2q, based on the Snapdragon X2 Elite.

The coverage of this series is impressive. It includes internal display, USB ports, NVMe storage, Wi-Fi, Bluetooth, keyboard, touchpad, touchscreen, fingerprint reader, audio, Adreno GPU and a computing DSP.

Two gaps remain. The camera is still incomplete, and DisplayPort depends on additional PHY work.

A scope warning is worth noting. The preview only covers X2 series laptops, leaving out older Snapdragon X platforms, desktops and other development boards.

Graphics and NPU on Linux with Mesa and FastRPC

Graphics support comes through the Mesa ecosystem. It includes the Freedreno driver for OpenGL, Turnip for Vulkan and the Rusticl implementation for OpenCL.

This work covers three fronts: desktop graphics, browser acceleration and GPU computing.

Part of this was already in place before the preview. Kernel support for the Adreno X2 85 GPU was prepared for Linux 6.19 in late 2025, followed by Adreno Gen 8 in Mesa 26.0.

Turnip for Adreno Gen 8 landed in Mesa 26.0 in January 2026. Together with kernel 6.19, this completed the pieces for accelerated OpenGL and Vulkan.

The NPU also goes upstream. FastRPC creates the communication path between Linux and the company's DSP and NPU hardware.

The goal interests anyone running local models. Linux applications can now access the Hexagon NPU for on-device inference. Canonical cites up to 80 TOPS on this NPU.

How to test it today and what comes next

Anyone wanting to try it out needs to set up the environment. The process involves building the kernel, device trees and other components from upstream sources, and then generating a bootable Debian image.

The company published build instructions and links to the kernel repositories and mailing lists.

The next milestone has a date. Qualcomm is targeting the end of November 2026 for a more complete, production-ready stage.

Upstreaming, however, continues after that. New hardware support and vendor-specific features keep coming in gradually.

Canonical confirmed joint work for native support on Ubuntu. The target is 2027, with a certified image that eliminates manual kernel and driver integration. X2 certification is expected in the first half of that year.

HP, ASUS and HUMAIN also plan Linux support on X2 devices in 2027. However, detailed configurations and dates remain unannounced.

Follow our profile on Instagram!

Translated from the Brazilian Portuguese original · Read the original

More from Redação iMasters
View profile →
Read also