… a difícil situação da ARM: se já não bastassem as dificuldades dos seus SoCs em ingressar no mercado de estações de trabalho, em vista das particularidades do set de instruções RISC e de suas arquiteturas, ainda tem que lidar com o fato de que todo o ecossistema de softwares e serviços é formado em torno do set de instruções x86. Por isto, acreditava que em vista da filosofia do Software Livre e a natureza aberta dos sistemas operacionais GNU/Linux, ela floresceria sem maiores dificuldades. Mas pelo visto, eu estava redondamente enganado…
“German Linux box vendor Tuxedo Computers has canned its long-planned Qualcomm device, citing numerous problems with the state of the Linux-on-Arm art. After a year and a half of work, Tuxedo announced that it is discontinuing work on its planned Arm laptop based on a Qualcomm Snapdragon System-on-Chip. There is some good news mingled in with the bad, though. The company is planning to submit its support code upstream to help others trying to support computers based around the device – and in a somewhat unusual move, it hinted that the Medion SPRCHRGD 14 was the model it aimed to OEM.”
— by The Register.
A fabricante alemã de computadores Linux, Tuxedo Computers, anunciou o cancelamento do seu há muito planeado notebook baseado em ARM, citando dificuldades intransponíveis com o estado atual do suporte Linux para esta arquitetura. Após 18 meses de desenvolvimento, o projeto, que visava utilizar o System-on-Chip (SoC) Snapdragon X Elite da Qualcomm e possivelmente seria um OEM do modelo Medion SPRCHRGD 14, foi descontinuado no final de 2025. A decisão ressalta os desafios significativos de levar os sistemas GNU/Linux a funcionar de forma integrada e completa em hardware Arm moderno.
Entre as principais razões para o abandono do projeto, a Tuxedo listou uma série de falhas críticas. O benefício crucial da longa duração da bateria, uma das grandes vantagens dos dispositivos ARM, não foi alcançado no Linux. Além disso, funcionalidades essenciais, como atualizações viáveis de firmwares, controle de ventoinhas, virtualização KVM e as elevadas taxas de transferência do USB 4, permanecem ausentes ou não funcionais. A descodificação de vídeo por hardware era tecnicamente possível, mas faltava o suporte necessário na maioria das aplicações.
Um problema fundamental é o rápido envelhecimento do hardware: o SoC Snapdragon X Elite torna-se rapidamente “obsoleto” e o seu sucessor (Snapdragon X2 Elite), já tinha sido anunciado. Ao contrário da plataforma x86, onde existe uma intercompatibilidade básica de firmware, cada novo SoC ARM requer essencialmente que o desenvolvimento seja reiniciado. Esta complexidade torna o processo bem mais difícil e demorado. Para se ter uma idéia das dificuldades, até mesmo a equipa Asahi Linux, que trabalha no suporte do SoC M3 da Apple, ainda está a lutar pela funcionalidade completa dois anos após o lançamento do chip.
Apesar da desistência, a Tuxedo está a fazer uma contribuição positiva ao submeter o seu código de suporte personalizado, incluindo o devicetree e outras correções, para o kernel principal do Linux. Esta ação upstream certamente irá beneficiar outros que tentarem suportar dispositivos ARM, permitindo que os consumidores instalem o Linux ou OpenBSD no modelo Medion SPRCHRGD Snapdragon com uma expectativa razoável de que a maior parte do hardware funcione. No entanto, é desaconselhável o dual-boot com Windows, pois isto seria prudente para garantir que os utilizadores ainda possam realizar atualizações de firmware.
Pelo visto, a minha única esperança será contar com o Asahi Linux… &;-D