Sto cercando di ordinare la mia comprensione della diversa parte della grafica su Linux e sono confuso riguardo ai ruoli interpretati da ciascuno dei seguenti concetti.
- Server display
- Window Manager
- Driver grafico
Le mie domande:
- I driver grafici sono implementati all'interno del kernel Linux o all'esterno? Se al di fuori del kernel, perché sono esclusi quando rete, disco, file system sono tutti all'interno del kernel?
- X Windows, Gnome, Ubuntu Unity, KDE, Mir, Wayland che fanno cosa in termini di Display Server, Window Manager e Driver grafico?
Il mio obiettivo per questa domanda è capire quali progetti stanno contribuendo a quali parti dell'esperienza grafica di Linux?
AGGIORNAMENTO http://blog.mecheye.net/2012/06/the-linux-graphics-stack/ ha molti dettagli che stavo cercando.