Le BIOS d’une carte mère est souvent considéré comme sacro-saint dans la façon dont il offre un contrôle de bas niveau sur un PC de jeu. Cependant, il s’avère que ce n’est pas vrai, et le BIOS de votre carte mère est tout aussi ouvert au bricolage que n’importe quel autre composant du PC. Si vous êtes assez courageux.
Une société de conseil Linux open source appelée 3mdeb a chargé avec succès un BIOS open source, appelé Coreboot, et un cadre de distribution de micrologiciel de sa propre création, appelé Dasharo, sur une carte mère Intel Alder Lake Z690 moderne de MSI.
C’est fait dans l’espoir d’offrir un contrôle encore plus grand sur le logiciel PC fondamental à l’utilisateur final avec le logiciel BIOS open source.
Coreboot est un remplacement similaire pour votre micrologiciel BIOS/UEFI exécuté sur votre carte mère par défaut. Il est conçu par divers ingénieurs, dont certains auraient également travaillé sur le noyau Linux, et vise à ouvrir la porte à des améliorations multi-fournisseurs et multi-plateformes du micrologiciel du BIOS qui sont à la fois plus rapides et plus sécurisées que les versions traditionnelles spécifiques au fournisseur. Vous pouvez lire tout sur Coreboot et les efforts récents pour l’amener aux puces modernes dans ce fil Reddit ou comment Coreboot fonctionne avec diverses interfaces utilisateur, appelées charges utiles, ici.
Quelques avantages clés de Coreboot : il est « unbrickable », ce qui signifie que la mise à jour du firmware ne devrait plus mettre votre PC en danger ; il est sécurisé avec une base informatique de confiance minimale ; il est conçu pour démarrer très rapidement, en moins d’une seconde ; et vous pouvez charger votre propre écran de démarrage jpeg. Ce dernier est de la plus haute importance.
L’un des plus grands utilisateurs de Coreboot aujourd’hui, que vous reconnaîtrez peut-être, est Google pour ses appareils Chromebook.
Les experts Linux Phoronix notent que Coreboot a été limité dans le passé à des équipements beaucoup plus anciens et incapable de suivre les dernières technologies. Pourtant, avec la confirmation du logiciel fonctionnant sur une carte mère Intel Alder Lake, la MSI Pro Z690-A WiFi DDR4, ce n’est plus strictement le cas.
Le processus n’en est cependant qu’à ses débuts. L’équipe travaillant sur le portage du logiciel Coreboot n’a réussi que récemment à démarrer Ubuntu, mais a de nombreux problèmes à résoudre avant qu’il ne soit prêt à concurrencer les alternatives des fabricants de matériel aujourd’hui.
« Nous venons de commencer le portage, nous démarrons à peine Ubuntu pour le moment et tous les appareils ne fonctionnent pas comme prévu (par exemple, pas de son), mais nous nous améliorerons dans les semaines et les mois suivants », a déclaré Piotr Król, PDG de 3mdeb, dans les forums Phoronix. « Nous avons également des capacités de test limitées par rapport aux principaux fournisseurs de matériel, donc une assistance dans les tests serait appréciée. »
Bien qu’il puisse y avoir de nombreux avantages à charger un BIOS open source sur votre système une fois qu’il fonctionne. Król a suggéré que la société est ouverte à l’intégration de fonctionnalités telles que l’overclocking dans ces produits, et est « très ouverte aux suggestions ».
« Nous avons des connaissances techniques et un accès aux ressources pour fournir autant de fonctionnalités OC que les besoins de la communauté, si pour l’un d’eux il manque, celles-ci peuvent être ajoutées à l’avenir », poursuit Król.
Jusqu’à présent, 3mdeb concentre ses efforts sur les cartes mères Intel, dans l’espoir de convaincre certains fabricants de cartes mères de soutenir directement leurs efforts dans la création de BIOS open source. Il dit, cependant, qu’il ne semble pas que cela se produise pour l’instant, car au moins MSI considère son BIOS comme une partie importante de son activité.
« Bien sûr, pour les fabricants de cartes mères au détail qui ne veulent pas coopérer en fournissant des schémas, nous sommes parfois obligés de mettre en œuvre une interopérabilité contradictoire, ce qui peut augmenter le coût, mais pour les fabricants amis, cela peut ne pas être si cher. »
L’une des difficultés rencontrées par l’équipe concerne les cartes mères AMD. 3mdeb dit qu’il s’efforce de travailler avec AMD, mais il pense que la société n’a peut-être pas les ressources disponibles pour se consacrer à une telle entreprise.
« Malheureusement, AMD n’est pas facile à jouer, nous faisons de notre mieux, mais soyons honnêtes pour l’instant, Intel a un meilleur écosystème pour le développement de micrologiciels open source. Cela peut être dû au fait qu’AMD est pressé et qu’ils manquent terriblement de personnel dans tous les domaines. par rapport au succès qu’ils ont obtenu », déclare Król à ce sujet.
Bien qu’il semble que nous soyons loin d’avoir un logiciel BIOS open source véritablement disponible et opérationnel pour chaque carte mère de jeu sous le soleil, c’est un terrain de cartes mères – ce dernier développement pourrait ouvrir de nombreuses portes pour nos PC de jeu. Qu’il fonctionne un jour avec Windows, et ses nombreuses nouvelles mesures de sécurité, cependant, pourrait être un travail beaucoup plus important.