Hardware compatibility

Bonjour, je suis de retour !

En fait, je ne me suis jamais réellement absenté car je n’ai pas tellement de travail à faire (n’en parlez pas à mon patron s’i vous plaît) et donc j’ai soigneusement épeluché Cooker, j’ai réagis et j’ai investi beaucoup de temps dans le Mandriva wiki (qui commence à vraiment devenir quelquechose de génial, au moins dans sa version francophone).

Au cours les derniers jours, j’ai réellement été déçu d’apprendre que la liste de compatibilité matérielle Mandriva avait fermé. Je n’ai jamais clairement compris pourquoi ce projet s’est stoppé : il méritait une meilleure intégration, qu’il soit un peu plus reconnu et quelques améliorations, mais la base était présente (oui elle a été développée par une personne qui a quitté Mandriva, mais qui s’en inquiète ?). Le but de celle-ci était d’avoir une liste de tous les périphériques tournant sur votre machine (grâce à lspci), de télécharger cette liste vers le site HCL, puis de donner une note (entre -1 et 5) à la compatibilité de son matériel avec Mandriva Linux. Cela aurait pu être intéressant à la fois pour les utilisateurs et pour les développeurs, particulièrement grâce au fait qu’on était capable de rajouter des commentaires à son matériel (comme « ça marche, mais il faut rajouter ceci et cela dans le « modprobe.preload », etc.). J’étais très enthousiaste quand je pensais au possibilités d’amélioration : intégration avec bugzilla, possibilité d’ajouter des liens aux page internet en rapport, intégration avec le wiki (pour réellement avoir une page au lieu d’un commentaire), discussion entre les utilisateurs possédant le même matériel, possibilité de localiser les BIOS bogués, etc. Mais c’est fini. Point. Sniff…

Une autre amélioration possible qui me venait à l’esprit était la possibilité de lancer des scripts qui résoudraient des problèmes spécifiques à chaque matériel, afin de contourner un bug spécifique dans son matériel et grâce à l’expérience que peuvent avoir d’autres utilisateurs. Et cela m’a conduit à la superbe nouvelle que j’ai appris aujourd’hui. Freedesktop est sur le point de créer un Sleep Quirk Debugger (l’url est probablement temporaire). En fait, le but n’est pas vraiment le même que pour la liste de compatibilité, puisque c’est uniquement restreint aux fonctions de suspension et d’hibernation géré par « pm-utils ». De plus, le sleep quirk debugger se concentre sur la résolution des problèmes avec pm-utils en utilisant des « quirks » (que l’on peut aussi appeler « affreux correctifs »). Dans un monde idéal, personne ne devrait utiliser de « quirks » mais avec la quantité de BIOSes boggés qui existent, il n’y a pas d’autres choix que de contourner les problèmes avec cette méthode.

Le principe est donc qu’il va créer un ensemble de « règles » qui aideront pm-utils à savoir s’il doit utiliser une méthode particulière pour activer la suspension ou l’hibernation sur votre système. Ces règles sont stockées dans un fichier XML qui pourra être mis à jour via les mises à jour habituelles de la distribution.

Maintenant, pourquoi est-ce un projet de freedesktop.org ? Je n’en ai aucune idée, mais espérons que cela convaincra de plus en plus de distributions de joindre ce projet !

7 Réponses to “Hardware compatibility”

  1. AdamW Says:

    Gack! Who told you it was cancelled? Every time I ask about it I’m told a certain person is assigned to it, then I mail that person and they never reply, but I’ve never actually been told it’s been *cancelled*.

    Let’s form a lobby group to bring it back.

  2. baud123 Says:

    there’s now a redirect for http://hcl.mandriva.com to http://www.mandriva.com/hardware (which permits to browse the content)

    but you can’t see _your_ submitted content any more by logging to the hcl

  3. yoho Says:

    @Adamw : Arf, that’s what I understood from one of your posts on cooker@. Moreover, I remember there was no possibility to add a 2007 spring system to it (just before the redirect was put). I agree for the lobby, we should start a Wiki page stating clearly what are the (business) advantages of the HCL and the roadmap for enhancements (or bugfixes).

    @baud123 : right, but it’s not the HCL as it was meant to be. I don’t event know where the tested hardware on this page comes from.

  4. jmartin Says:

    Where can I sign for this lobby group ?

  5. yoho Says:

    I’ve created a wiki page to talk about it : http://wiki.mandriva.com/en/Hardware_Compatibility_List

  6. Ahelyan Says:

    Salut,

    Juste pour information Hcl Mandriva revient bientot, dans la release 2008 vous pouvez noter sa presence.L’outil à été amélioré et le site et est en cours de préparation,il sera bientot disponible.Et l’une des nouveaté sera la présence d’un wiki associé au différents matériels,le système de notation va légèrement changer pour basculer vers un système un peu plus compréensible .Pour rassurer ce qui s’inquiete Hcl n’est pas mort !!!

  7. yoho Says:

    Super ! merci pour l’info !


Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :