Tuxedo Computers закрывает проект по созданию Arm Linux ноутбука после 18 месяцев мучений

Tuxedo Computers,Linux,Arm,Qualcomm,Snapdragon

Планы Tuxedo по выпуску Snapdragon-ноутбука провалились, но код останется жить. Компания столкнулась с трудностями при портировании Linux на Arm, несмотря на поддержку Qualcomm и Linaro. Решение – передать наработки сообществу.

Немецкий производитель Linux-ноутбуков Tuxedo Computers отказался от своего долгожданного устройства на базе Qualcomm, сославшись на многочисленные проблемы с состоянием Linux на архитектуре Arm.

После полутора лет работы Tuxedo объявила о прекращении разработки запланированного Arm-ноутбука на базе системы-на-чипе Qualcomm Snapdragon. Однако, среди плохих новостей есть и хорошие. Компания планирует передать свой код поддержки в основную ветку разработки, чтобы помочь другим в поддержке компьютеров на базе этого устройства. И, что несколько необычно, намекнула, что модель Medion SPRCHRGD 14 была той, которую она планировала OEM-производить.

В устройстве должен был использоваться Qualcomm Snapdragon X Elite SoC, о выпуске которого The Register сообщал в октябре 2023 года . В ноябре того же года этот конкретный SoC был упомянут на саммите Ubuntu в качестве целевой платформы. Мы сообщали, что машина Tuxedo появится в июне 2024 года. Тогда производитель заявил, что TUXEDO на ARM грядет , и еще одно обновление последовало в марте 2025 года .

Хотя Qualcomm говорила о поддержке Linux еще в мае 2024 года, уже тогда были некоторые оговорки и тревожные сигналы. В июне 2024 года Samsung предупредила о проблемах совместимости , а в октябре 2024 года Qualcomm прекратила предлагать свои устройства для разработки под Windows .

По мере приближения к концу 2025 года Tuxedo заявляет, что не смогла преодолеть многочисленные проблемы:

В частности, длительное время работы от батареи – обычно один из сильных аргументов в пользу устройств на базе Arm – не было достигнуто в Linux. Жизнеспособный подход к обновлениям BIOS в Linux также отсутствует на данном этапе, как и управление вентиляторами. Виртуализация с помощью KVM не предвидится на нашей модели, как и высокие скорости передачи данных USB4. Аппаратное декодирование видео технически возможно, но большинству приложений не хватает необходимой поддержки.

Основная проблема заключается в том, что при всем этом списке нерешенных проблем, основной SoC уже относительно устаревает. Это двухлетняя деталь, а Qualcomm объявила о своем преемнике еще в сентябре: Snapdragon X2 Elite . Одна из больших негласных проблем с заменой Arm SoC следующего поколения заключается в том, что, поскольку аппаратному обеспечению Arm не хватает большей части базовой межсовместимости на уровне прошивки устройств x86, новая версия SoC означает, по большей части, необходимость перезапуска разработки.

Эти вещи значительно сложнее на Arm, даже если поставщик помогает. Tuxedo также отмечает помощь специалистов по Linux-on-Arm Linaro . Если поставщик не участвует, конечно, все еще сложнее. Примерно в то же время, что и Snapdragon X Elite, Apple анонсировала свои M3 SoC , и два года спустя команда Asahi Linux все еще работает над поддержкой M3 .

Мы обсуждали давние проблемы совместимости Linux-on-Arm и такие вещи, как поддержка devicetree, когда рассматривали проект Mobian Linux в прошлом месяце. Аппаратное обеспечение Arm, как правило, недорогое и очень энергоэффективное, и в результате существует множество небольших, дешевых устройств Arm. Многие поставляются с одной конкретной версией загрузчика, ядра и различных драйверов устройств, и многие никогда больше не обновляются. Как мы подробно рассказывали в 2022 году, это проблема, которую Armbian призвана помочь решить .

Хотя они сбивают с толку новичков, давние пользователи Linux привыкли к проблемам совместимости. Закаленные в боях ветераны-борцы с пингвинами знают, что лучше иметь более старое оборудование – и избегать Nvidia . Мы рассматривали возможность установки Linux на Lenovo ThinkPad X13S в конце 2023 года, и с некоторыми проблемами – например, отсутствием камеры – это работало. Однако наблюдательные заметят, что был большой разрыв между тем, когда мы впервые взглянули на машину в марте , и когда мы установили Ubuntu – в сентябре.

В X13S использовался Snapdragon 8CX Gen 3. В более поздней модели, ThinkPad T14S Gen 6 , используется тот же Snapdragon, который Tuxedo надеялась продавать. Сообщается, что он работает , и Lenovo даже предлагает некоторую документацию [PDF] – но ThinkPad – это гаджет за 1721 доллар (или 1165 фунтов стерлингов ). Medion, похоже, не продается в США, но в Великобритании он где-то в районе половины цены.

Как мы упоминали ранее , многие поставщики предустановленных Linux-ноутбуков перепродают существующие Linux-совместимые модели от производителей оригинального оборудования, таких как тайваньский производитель Clevo . Это распространенная практика, и Clevo существует уже давно – тогда еще юный Reg упоминал компанию в 1999 году .

Здесь есть некоторые большие различия, которые многие в отрасли не любят обсуждать. Даже среди собственных предложений Lenovo разрыв между, скажем, премиальной линейкой ThinkPad и бюджетной потребительской линейкой IdeaPad, существенен. В распоряжении Reg FOSS desk имеется больше старых ThinkPad, чем это строго необходимо, и замена, скажем, датской клавиатуры на британскую в W520 — простая пятиминутная работа. В прошлом году мы отремонтировали и модернизировали старый IdeaPad 510 для сына друга, и это был опыт, который мы не хотели бы повторять – например, установка новой клавиатуры означала либо отламывание и повторное расплавление пластиковых зажимов, либо замену всей верхней крышки машины, включая трекпад. Существует также большая разница между покупкой предустановленной машины, где вы можете разумно ожидать, что все будет хорошо работать, и установкой собственной ОС на машину, где случайные сбои могут быть вполне приемлемы.

Мы рассмотрели одну машину Tuxedo, Stellaris AMD Gen 4 . Она не была лишена особенностей – машина толщиной 2,2 кг (5 фунтов), 2 см (почти 1 дюйм) имела всего четыре порта USB и тонкий складной разъем Ethernet – но тактильные ощущения ее механической клавиатуры были превосходными. Все работало, даже настройка цвета подсветки клавиатуры. Мы сочувствуем компании, если она не смогла обеспечить такой уровень интеграции с оборудованием на базе Arm, и уважаем решение не поставлять его.

Tuxedo передала свое кастомное devicetree и другие патчи в основное ядро. Это означает, что скоро вы сможете купить недорогой ноутбук Medion SPRCHRGD Snapdragon и установить на него Linux (или, если уж на то пошло, OpenBSD ) самостоятельно, с разумным ожиданием, что большая часть вещей будет работать довольно хорошо. Мы предлагаем установить двойную загрузку с Windows, чтобы вы все еще могли обновлять прошивку – но, опять же, мы всегда так делаем .

Еще более дешевый способ – купить Chromebook на базе Arm – различные поставщики предлагают их, включая Lenovo . Как мы сообщали в июле , Google планирует объединить ChromeOS с Android, и будут модели Snapdragon следующего поколения . Благодаря объявлению о вакансии Google в LinkedIn (заархивировано здесь , если оно исчезнет), похоже, это будет называться Aluminium OS, или ALOS для краткости. ®

Получите наши технические ресурсы .

Самое просматриваемое: