J'essaie de trier ma compréhension des différentes parties des graphiques sur Linux, et je suis confus quant aux rôles joués par chacun des concepts suivants.
- Serveur d'affichage
- Gestionnaire de fenêtres
- Pilote graphique
Mes questions:
- Les pilotes graphiques sont-ils implémentés à l'intérieur du noyau Linux ou à l'extérieur? Si en dehors du noyau, pourquoi sont-ils exclus lorsque le réseau, le disque et le système de fichiers sont tous à l'intérieur du noyau?
- X Windows, Gnome, Ubuntu Unity, KDE, Mir, Wayland qui fait quoi en termes de serveur d'affichage, de gestionnaire de fenêtres et de pilote graphique?
Mon objectif pour cette question est de comprendre quels projets contribuent quelles parties de l'expérience graphique Linux?
UPDATE http://blog.mecheye.net/2012/06/the-linux-graphics-stack/ contient beaucoup de détails que je cherchais.