Qualcomm выпустила раннюю версию для разработчиков Linux для ноутбуков на Snapdragon X2 Series. Компания приглашает разработчиков ядра, мейнтейнеров дистрибутивов и инженеров по поддержке оборудования поставить систему на это железо и начать тестирование.
Подготовка шла с момента Snapdragon Summit 2025. Сейчас главная цель, довести драйверы до mainline, а не поставлять out-of-tree патчи, которые поддерживает лишь горстка людей.
Релиз не предназначен для конечных пользователей.
Что уже готово

Текущая preview-сборка сочетает userspace из Debian 13 “Trixie” с собственным ядром. Основное внимание на первом этапе уделено базовым компонентам, без которых разработчики не смогут всерьёз взяться за работу с этим железом.
Загрузку системы обеспечивает systemd-boot в роли UEFI-менеджера. Подсистема Core I/O отвечает за USB, PCIe и последовательный движок Qualcomm Universal Peripheral для соединений UART, I2C и SPI.
За графику отвечают открытые драйверы Qualcomm из состава Mesa. Freedreno поддерживает OpenGL, Turnip занимается Vulkan 1.3, а Rusticl берёт на себя вычисления на OpenCL.
Работа над всеми тремя ещё идёт, но вывод изображения, аппаратное ускорение в браузере и вычислительные задачи на GPU уже работают.
Драйвер FastRPC, механизм Qualcomm для передачи вычислительных задач с CPU на DSP, отправляют в upstream, чтобы открыть Hexagon NPU для локального инференса ИИ. Управление питанием и термоконтроль тоже входят в этот цикл разработки.
Два пути сборки

Первый путь не требует регистрации: слой ОС Debian собирается с использованием готовых бинарников прошивки, и начать можно без учётной записи разработчика Qualcomm. Второй путь требует аккаунта и даёт полный доступ к исходникам прошивки, чтобы собрать всё с нуля.
Есть и готовые образы для прошивки, если не хочется ничего собирать и нужно сразу перейти к записи.
Требования к хост-системе тоже различаются в зависимости от того, что именно предстоит собрать. Для слоя Debian нужна машина на ARM64 с Ubuntu 24.04 LTS или новее либо Debian Trixie. Для сборки прошивки требуется хост x86_64 с Ubuntu 22.04 LTS или новее.
Увидеть Linux в работе на оборудовании Snapdragon X2 можно на Snapdragon Summit этого года в Мауи, Гавайи (мероприятие завершается сегодня).
Пример, которому стоит следовать
Поэтапный план, документация, отдельные скрипты сборки в публичном репозитории и обращение к разработчикам за обратной связью. Другим производителям чипов, которые хотят провести свою работу через upstream, стоит взять это на заметку.
В итоге выигрывает Linux. Каждый драйвер, попавший в mainline, это минус один патч, который дистрибутивам приходится тащить за собой. Именно это в конечном счёте делает такие машины пригодными не только для ранних энтузиастов.





Пока нет комментариев. Будьте первым!