Корпорация Qualcomm представила раннюю предварительную версию Linux для ноутбуков серии Snapdragon X2. Проект направлен на привлечение разработчиков ядра, мейнтейнеров дистрибутивов и инженеров по обеспечению аппаратной поддержки. Работа над этим фундаментом началась еще на Snapdragon Summit 2025, и текущая стратегия компании заключается в интеграции драйверов непосредственно в основную ветку ядра (mainline), чтобы избежать использования внешних патчей, поддержку которых сложно осуществлять силами узкого круга лиц. Данный релиз предназначен исключительно для специалистов и не рассчитан на рядовых пользователей.

Особенности текущей сборки и возможности графической подсистемы
На данном этапе предварительная версия включает пользовательское окружение Debian 13 «Trixie» в сочетании с модифицированным ядром. Основная задача сейчас — подготовка базовых компонентов, необходимых разработчикам для полноценной работы с аппаратным обеспечением. Загрузка системы осуществляется с помощью systemd-boot, выполняющего функции менеджера UEFI. Базовые операции ввода-вывода (Core I/O) охватывают поддержку USB, PCIe и универсальный периферийный последовательный интерфейс Qualcomm, отвечающий за работу UART, I2C и SPI.
Графические задачи возложены на открытые драйверы Mesa: за OpenGL отвечает Freedreno, за Vulkan 1.3 — Turnip, а за OpenCL-вычисления — Rusticl. Хотя разработка всех трех драйверов продолжается, уже реализована поддержка вывода изображения, аппаратного ускорения в браузерах и GPU-вычислений. Также активно ведется работа над драйвером FastRPC, который позволит направлять вычислительные задачи с процессора на DSP, открывая доступ к локальным задачам ИИ-инференса с использованием NPU Hexagon. Параллельно с этим ведется настройка управления питанием и поддержки терморегуляции.
Варианты сборки и системные требования
Официальная документация для Snapdragon X2 описывает два возможных пути разработки. Первый вариант не требует регистрации: пользователь может собрать слой ОС Debian, используя предварительно скомпилированные прошивочные бинарные файлы. Второй путь подразумевает наличие учетной записи Qualcomm, что дает полный доступ к исходным кодам прошивок для сборки системы «с нуля». Кроме того, доступны готовые к прошивке образы, позволяющие избежать процесса компиляции.
Требования к хост-системе зависят от поставленной задачи. Для работы со слоем Debian необходима система на базе ARM64 под управлением Ubuntu 24.04 LTS (или новее) либо Debian Trixie. Сборка прошивки потребует наличия хоста на архитектуре x86_64 с операционной системой Ubuntu 22.04 LTS или более поздней версии. Демонстрацию работы Linux на аппаратной платформе Snapdragon X2 компания проводит в рамках мероприятия Snapdragon Summit в Мауи, Гавайи.

Развитие проекта включает поэтапную дорожную карту, создание портала документации и публикацию скриптов для сборки в открытом репозитории. Подобный подход, ориентированный на обратную связь с сообществом разработчиков, служит позитивным примером для других производителей полупроводников, стремящихся к поддержке Linux в основном ядре. В долгосрочной перспективе каждое изменение, интегрированное в mainline, снижает нагрузку на мейнтейнеров дистрибутивов и приближает момент, когда данные устройства станут доступны для широкого круга пользователей, а не только для ранних энтузиастов.






