HomeQualcomm expands Snapdragon X2 Linux support for developersUncategorizedQualcomm expands Snapdragon X2 Linux support for developers

Qualcomm expands Snapdragon X2 Linux support for developers

Qualcomm has released an early developer preview of Linux support for laptops powered by its Snapdragon X2 Series processors. The work focuses on upstream kernel support and the drivers needed to use the platform’s GPU, NPU, and core hardware under Linux.

The preview currently uses a Debian 13 “Trixie” user space with a custom Linux kernel. Qualcomm said the release is intended primarily for Linux distribution maintainers, kernel contributors, toolchain developers, and hardware enablement engineers rather than users looking for a finished Linux installation.

The release follows Qualcomm’s earlier Windows-focused approach to Snapdragon X development. In late 2025, the company said Windows remained its primary focus for Snapdragon X and recommended WSL2 on Windows 11 while native Linux support continued to develop.

Qualcomm is now providing a native Linux environment for Snapdragon X2 while upstreaming the kernel and driver support needed by Linux distributions. Debian is the current reference environment, with Ubuntu support planned for 2027.

Moving Snapdragon X2 support upstream

Qualcomm is working to put Snapdragon X2 hardware support into upstream Linux projects rather than relying on platform-specific patches maintained outside the main kernel. The developer preview includes kernel patches, drivers, and reference device trees that distribution maintainers can incorporate into their own work.

Linux kernel documentation notes that out-of-tree code requires continued maintenance as internal kernel interfaces change. By moving X2 support upstream, Qualcomm aims to reduce the need for distributions to maintain separate vendor patch sets.

The current enablement work includes systemd-boot and UEFI boot support, along with USB, PCIe, and Qualcomm’s Universal Peripheral serial engine for interfaces such as UART, I2C, and SPI. Qualcomm is also working on power management, thermal controls, and system stability.

Qualcomm’s Linux enablement for Snapdragon X2 uses device trees to describe hardware configurations to the kernel. Individual laptop designs can therefore require their own definitions.

Qualcomm has already submitted device-tree support for commercial X2 laptops. In August 2026, Qualcomm engineer Jason Pettit submitted a Linux kernel patch series adding initial support for HP’s Snapdragon X2 Elite-based EliteBook X G2q.

The patch series covered the internal display, USB ports, NVMe storage, Wi-Fi, Bluetooth, keyboard, touchpad, touchscreen, fingerprint reader, audio, Adreno GPU, and compute DSP. Camera support remained incomplete, while DisplayPort still depended on additional PHY work.

Support can therefore differ according to the Snapdragon X2 processor and laptop design. Qualcomm said the current developer preview applies to Snapdragon X2 Series laptops and does not cover older Snapdragon X platforms, desktop systems, or other development boards.

Graphics, NPU and Ubuntu support

Graphics and GPU compute support is being developed through Mesa’s Freedreno OpenGL driver, Turnip Vulkan driver, and Rusticl OpenCL implementation. Qualcomm said the work covers desktop graphics, browser acceleration, and GPU compute.

Some of the X2 graphics work reached upstream projects before Qualcomm released the current preview. Kernel-side support for the Adreno X2-85 GPU was prepared for Linux 6.19 in late 2025, followed by Adreno Gen 8 support in Mesa 26.0 through the Freedreno driver.

Turnip Vulkan support for Adreno Gen 8 was merged into Mesa 26.0 in January 2026. Together with the Linux 6.19 kernel work, that provided the main kernel and userspace components needed for accelerated OpenGL and Vulkan graphics on Snapdragon X2 hardware.

Qualcomm is also upstreaming FastRPC support for the Hexagon NPU used in Snapdragon X2 processors. FastRPC provides a communication path between Linux and Qualcomm’s DSP and NPU hardware, allowing applications to send workloads to those processors.

For Snapdragon X2, Qualcomm said the work is intended to provide Linux applications with access to the Hexagon NPU for local inference workloads. Canonical lists the X2 NPU at up to 80 TOPS and said its planned Ubuntu implementation will provide hardware-accelerated access to the platform.

Developers testing the current preview can build the kernel, device trees, and other components from upstream sources before creating a bootable Debian image. Qualcomm has published build instructions and links to the relevant repositories and Linux kernel mailing lists.

Qualcomm is targeting the end of November 2026 for a more complete, production-ready stage of its Linux enablement work. Kernel upstreaming is expected to continue after that point as additional hardware support and OEM-specific features are added.

Canonical has separately confirmed that it is working with Qualcomm on native Ubuntu support for Snapdragon X2 Series hardware. Ubuntu support is targeted for 2027, with Canonical planning a certified OS image intended to remove the need for manual kernel and driver integration.

Qualcomm said Ubuntu certification for X2 is targeted for the first half of 2027. HP, ASUS, and HUMAIN are also planning Linux support for Snapdragon X2 devices in 2027, although detailed configurations and release dates have not been announced.

(Photo by Phước Sang)

See also: SpaceXAI Grok 4.7 targets coding at reduced token cost

Want to learn more about AI and big data from industry leaders? Check out AI & Big Data Expo taking place in Amsterdam, California, and London. The comprehensive event is part of TechEx and is co-located with other leading technology events including the Cyber Security & Cloud Expo. Click here for more information.

Developer Tech News is powered by TechForge Media. Explore other upcoming enterprise technology events and webinars here.

Home
Services
Careers
Call Us
Contact