La prochaine version du kernel Linux 2.6.29 intégrerait le kernel mode-setting
Cet article a été publié il y a 17 ans 1 mois 5 jours, il est donc possible qu’il ne soit plus à jour. Les informations proposées sont donc peut-être expirées.
D’après le site Phoronix, la prochaine version du kernel Linux pourrait intégrer le support du kernel mode-setting. Quelles améliorations pour les distributions GNU/Linux en perspective ? On peut citer :
- Une séquence de démarrage sans basculement de résolution. Aujourd’hui la grande majorité des distributions Linux démarre dans une résolution faible, puis lorsque le gestionnaire de fenêtre X.org se lance on a droit en général à un nouveau changement de résolution pour atteindre la résolution finale.
- Un meilleur support des fonctions de mise en veille
- Une meilleure gestion de la bascule entre les terminaux virtuel.s C’est la possibilité en faisant ALT+F1 (ou n’importe quelle touche jusqu’à F6) par exemple de disposer d’un terminal texte. ALT+F7 permet de revenir à la session graphique.
Pour l’instant cette fonctionnalité avait été mise à disposition dans la Fedora 9 mais uniquement pour les ordinateurs utilisant le chipset graphique intégré d’Intel. Avec la Fedora 10, cette possibilité avait été étendue au possesseur de cartes graphiques de type ATI Radeon.
Cette intégration va aussi bénéficier à Plymouth, un processus de démarrage graphique pour les distribution GNU/Linux qui utilise le kernel modesetting. La fedora 10 est d’ailleurs la seule distribution stable à intégrer Plymouth.
Les discussions sur le remplacement de Usplash utilisé dans Ubuntu par Plymouth sont également à l’ordre du jour. Cependant ce ne sera pas pour la version 9.04 qui doit sortir en avril 2009.


> « Avec la Fedora 10, cette possibilité avait été étendue au possesseur de cartes graphiques de type ATI Radeon. »
Petite précision: sous Fedora 10, seules les cartes ATI avec le driver libre radeon ont KMS.
En fait, sous Fedora 9, on avait effectivement une preview du KMS, qui de l’avis même de son développeur « était bien trop dégueu pour être remontée dans le kernel upstream ».
Depuis, le driver Intel est entré en réécriture complète. On a donc perdu KMS pour ces cartes là (le pilote Intel sous Fedora 10 est la version en cours de réécriture). En revanche, Dave Airlie a fait la demande d’inclusion au kernel upstream, ce qui devrait le rendre disponible pour le 2.6.29.
En revanche, on a gagné KMS pour les cartes AMD sous F10. Le même Dave Airlie explique que ce code n’est pas encore « upstreamable », mais qu’il va s’y employer.
Pour plus d’infos, suivre son blog, c’est un des devs principaux des drivers intel et radeon, ainsi que de KMS pour ces deux là – http://airlied.livejournal.com