J'ai eu quelques problèmes pour comprendre comment fonctionne le serveur X. Voici mes questions:
1) Je sais comment Pulseaudio fonctionne: il prend les entrées de plusieurs applications et crée une sortie vers ALSA (par exemple). Mais le serveur X fait-il la même chose? Accepte-t-il les entrées des clients X (clavier, souris et moniteur), puis donne certaines entrées aux pilotes correspondants?
2) Quelle est la relation entre les éléments présents dans / dev / input et le serveur X?
3) Le serveur X dessine-t-il l'application?
Désolé si mes questions semblent idiotes. J'espère que vous pourrez aider. Merci.