Qualcomm достиг значительного прогресса в адаптации своего нового процессора для ноутбуков Snapdragon X Elite для использования в ОС Linux. По их заявлению уже сделано многое, чтобы Snapdragon X Elite работал под управлением операционных систем Linux. Однако нужно еще много разработок, чтобы X Elite был полностью совместим с Linux. Будущие сборки Linux должны обеспечить полную поддержку всех функций чипа.

Qualcomm гордится своей работой по поддержке Linux во всех своих предыдущих процессорах для ноутбуков Snapdragon, обычно объявляя о поддержке этой операционной системы через пару дней после запуска продукта. Snapdragon X Elite продолжает традицию, и о поддержке Linux было объявлено на следующий день после его первоначального дебюта 23 октября 2023 года. Это резко контрастирует с Apple, пока не предусматривающей официальной поддержки Linux. Большинство работы над поддержкой процессоров Apple M1, M2, M3 и M4 производится сообществом, а не самой компанией.

Qualcomm уже сделал поддержку большинства критических функций, работающих в Linux 6.9. Это включает загрузку на основе UEFI вместе со всеми стандартными загрузчиками, такими как Grub и system-d. Двойная загрузка также возможна для пользователей, которые хотят одновременно запускать установки Windows и Linux на своей машине с X Elite. Также есть звуковой драйвер DWC3, поддержка эталонной платы, поддержка ADSP/CDSP, мультимедийные часы, PCIe/eDP/USB Phy и кэширование системы через NVMe SSD по PCIe.

Функции, над которыми ведется работа в будущих итерациях Linux, включают в себя дополнение к поддержке батареи, подключение к встроенному дисплею, подключение внешнего DisplayPort, функции сна и пробуждения на графическом процессоре, поддержку камеры, поддержку видео, улучшенную поддержку частоты процессора и подключение динамика, микрофона и гарнитуры. Ожидается, что эти функции появятся уже в Linux версии 6.10 и 6.11.

Qualcomm также работает над решением проблемы процесса загрузки UEFI, касающейся дерева устройств. Сейчас существует проблема, когда нет стандартного способа выбора дерева устройств для передачи в ядро ​​Linux, если в пакет микропрограммы, загруженный на ноутбук X Elite, упаковано более одной ветви дерева устройств.

Кроме того, Qualcomm предоставили шестимесячную дорожную карту функций, над которыми они все еще работают. Эти функции включают сквозное аппаратное декодирование видео в Firefox и Chrome, оптимизацию производительности GPU и CPU, оптимизацию питания (гибернации/DCVS), а также более простые и доступные установки Ubuntu и Debian для пользователей Qualcomm X Elite.

Для ярых энтузиастов Linux компания Qualcomm предоставила экспериментальный образ диска для программы установки Debian, который можно использовать на свой риск. Технически Linux сейчас работает на процессорах Qualcomm X Elite, но полная реализация еще далека от завершения. А это означает, что можно ожидать ошибки и ряд нерабочих функций, которые будут нормально работать в Windows на ARM.

Источник:
Tomshardware