- Le chipset Snapdragon 8 Elite Gen 5 bénéficie d’une prise en charge Linux upstream dès son lancement
- Qualcomm a immédiatement intégré dans le mainline du noyau Linux les pilotes et modifications de code nécessaires
- Les développeurs peuvent exécuter Linux sur le matériel le plus récent sans processus de portage séparé
- Il s’agit d’une mesure qui renforce l’écosystème open source et la compatibilité matérielle
- Pour les développeurs mobile et embarqué, cela signifie une meilleure efficacité de développement et une accessibilité accrue
Prise en charge Linux upstream du Snapdragon 8 Elite Gen 5
- Qualcomm a annoncé une prise en charge Linux upstream le jour même (same-day upstream Linux support) pour le processeur Snapdragon 8 Elite Gen 5
- Le code nécessaire est inclus dans le mainline du noyau Linux au moment même de la présentation du chipset
- Cela offre aux développeurs un environnement leur permettant d’utiliser Linux sans patchs non officiels supplémentaires
- Cette prise en charge signifie un renforcement de la collaboration avec la communauté Linux et montre l’élargissement des contributions open source de Qualcomm
Impact sur les développeurs et l’écosystème
- Grâce à la prise en charge upstream, la charge de maintenance des pilotes de périphériques diminue
- Les problèmes de compatibilité lors des mises à niveau de version du noyau sont réduits
- Les développeurs de systèmes embarqués, d’IoT et mobiles peuvent exploiter immédiatement le tout dernier matériel Snapdragon
- Cette initiative de Qualcomm contribue à la standardisation et à l’amélioration de l’accessibilité des environnements de développement basés sur Linux
Aucune mention supplémentaire
- Le texte source ne contient pas de détails techniques, de périmètre de prise en charge ni de chiffres de performance
- Aucune explication supplémentaire n’est fournie en dehors des informations liées aux cookies et à la confidentialité
1 commentaires
Avis Hacker News
Si la direction de Qualcomm lit ceci, cette tentative est reconnue comme un bon point de départ
Mais il reste encore beaucoup à faire pour aller au-delà du marché des smartphones
Les pilotes ont été envoyés sur la LKML, mais n’ont pas été fusionnés dans le mainline, et les pilotes gen4 et 4.5 posent toujours problème
La chaîne de boot reste fermée et propriétaire, ce qui la rend incompatible avec les autres fournisseurs ARM
Gunyah, GearVM, la structure de verrouillage du BSP, ainsi qu’une qualité logicielle inférieure à celle de TI et NXP, sont également pointés du doigt
Plusieurs développeurs disent qu’ils n’utiliseront plus jamais de puces Qualcomm à cause de ce modèle de support fermé
La puce elle-même est excellente, mais sans un bon support logiciel, il est difficile d’en exploiter le potentiel
Les OEM ne peuvent exécuter du code que sous l’hyperviseur, et l’accès à une partie du matériel est aussi limité
Ils s’interrogent sur la possibilité d’utiliser un U-Boot personnalisé pour interagir avec une chaîne de boot propriétaire tout en exposant un UEFI standard
Le projet Asahi semble fonctionner de cette manière
Avec l’idée : « ne faites pas les choses à moitié, faites-le correctement ou ne le faites pas »
En tant qu’utilisateur de Mobile Linux, cette nouvelle est bienvenue
Mais certains pensent que Qualcomm ne cherche pas vraiment à devenir favorable au FOSS, et qu’il s’agit peut-être simplement d’une décision business
Les mauvais résultats des laptops Snapdragon X (article TechPowerUp), la dépendance à Android et le succès des investissements FOSS de Valve semblent avoir joué un rôle
Si les puces sont correctement upstreamées, elles peuvent gagner en flexibilité pour diverses distributions Linux
Avec une motivation claire de rentabilité, cela a plus de chances de durer même si la direction change
Le support FOSS est le plus solide quand le ROI est évident
Quelqu’un dit avoir essayé un 8 Gen 3 et avoir été déçu par la chauffe et l’absence de mises à jour des pilotes GPU
Cet effort d’upstreaming ne ferait pas exception
Qualcomm a envoyé des patchs à la LKML en 2024 et en a fait la promotion sur son blog officiel,
mais il y a deux jours Tuxedo Computers a annoncé son retrait en raison du mauvais support de Qualcomm
Même des fonctions de base comme l’autonomie, les mises à jour BIOS, le contrôle des ventilateurs, la virtualisation KVM, les débits USB4 ou le décodage vidéo étaient insuffisantes
À la seule lecture de ce communiqué, il est difficile de conclure que Qualcomm a changé en profondeur
Qualcomm propose un support commercial, et il est supposé que Tuxedo n’en a peut-être pas payé le coût
On espère que le soutien actuel de Qualcomm au FOSS relève d’un choix stratégique en réponse à la pression du marché
Il faut que cela soit lié aux revenus, et pas seulement à l’image, pour que ce soit durable
Avec les CPU Oryon et les GPU Adreno, Qualcomm voit peut-être une opportunité de bousculer le marché x86
Le succès du Steam Deck de Valve a servi de catalyseur à ce type de discussion
C’est moins accessible pour l’utilisateur moyen, mais cela reste un signal positif pour l’écosystème Linux
Certains cherchaient une machine ARM Linux, et cette annonce ressemble à un game changer
Au point d’envisager de revoir un projet consistant à faire tourner un M2 Pro avec Asahi
Livré avec Ubuntu 24.04 aarch64, silencieux et compact, avec réseau 200GbE et 128 Go de mémoire unifiée
Grâce au bootloader UEFI, il est aussi facile d’y installer Ubuntu 25.10 et la version ARM d’ESXi
Seuls manquent un BMC et des slots PCIe
Par le passé, les puces Qualcomm avaient déjà un support mainline, mais il existait très peu d’appareils capables de faire tourner Linux en pratique
Au final, cette annonce est encore perçue comme largement marketing
Certains se demandent si Qualcomm a changé depuis le projet Steam Frame mené avec Valve
La nouvelle d’un pilote GPU Adreno open source a été surprenante
Qualcomm aurait fini par ne plus avoir d’autre choix que de s’orienter vers l’open source
Le pilote Turnip étant le fruit du rétro-ingénierie, ce n’est pas vraiment Qualcomm qui aurait eu une « révélation »
Un support complet prendra probablement du temps
Certains se demandent si cette puce permettra l’arrivée de tablettes sur lesquelles on peut installer Linux
À l’heure actuelle, il existe très peu de tablettes Linux légères
Il est aussi demandé si WSL2 pourrait constituer une alternative
Le matériel lui-même est excellent
Notamment pour la compatibilité avec les systèmes embarqués et les binaires
Le fait que seuls H.264, H.265 et VP9 soient mentionnés, avec l’absence d’AV1, surprend
Aujourd’hui, la plupart des sites web, et en particulier YouTube, utilisent AV1
Le pilote n’est peut-être simplement pas encore prêt
Certains n’ont aucune confiance dans la qualité des pilotes sans fil de Qualcomm
Ils disent avoir connu des cas où le Wi‑Fi ne fonctionnait toujours pas correctement après plusieurs années
La boîte d’inscription du site masquait le contenu, ce qui était gênant
Il est suggéré qu’il devrait exister un moyen de la fermer
En concluant par : « la présentation représente aussi la moitié du message »