web-dev-qa-db-fra.com

Quel est le serveur X?

J'utilise Ubuntu depuis un certain temps, mais je n'ai aucune idée de ce qu'est le serveur X? Je l'entends assez souvent.

J'aimerais savoir ce qu'est le serveur X et ce qu'il fait. Comment le fichier ~/.xinitrc est-il utilisé et en sachant ce que fait x.org dans le domaine de X Server?

38
chetan

X est une application qui gère un ou plusieurs écrans graphiques et un ou plusieurs périphériques d'entrée (clavier, souris, etc.) connectés à l'ordinateur.

Il fonctionne comme un serveur et peut être exécuté sur un ordinateur local ou sur un autre ordinateur du réseau. Les services peuvent communiquer avec le serveur X pour afficher des interfaces graphiques et recevoir les entrées de l'utilisateur.

Il est à noter qu'un composant commun utilisé avec un serveur X est le gestionnaire de fenêtres, une application qui gère le redimensionnement et le déplacement des fenêtres et des éléments décoratifs des fenêtres tels que les barres de titre, les boutons de réduction et de fermeture.

Le serveur X peut être démarré à l'aide de la commande 'startx' ou plus généralement à partir d'un gestionnaire d'affichage tel que gdm.

~/.xinitrc est un script Shell utilisé par xinit, qui démarre le serveur X sans utiliser de gestionnaire d'affichage, afin de définir une application à démarrer automatiquement sur le serveur X.

/etc/X11/xorg.conf est un fichier de configuration utilisé pour donner au serveur X des informations sur les composants matériels utilisés, mais le serveur X peut désormais éviter de l'utiliser, car il est capable de se configurer lui-même.

33
enzotib

Comme l'indique l'affiche ci-dessus, Xest un serveur (programme auquel les autres programmes font appel et qui est appelé) et qui est responsable de la création d'un environnement graphique. S'il échoue pour une raison quelconque, l'interface de ligne de commande vous accueillera ( CLI).

On peut également dire que le terme servers'applique à PulseAudio, qui est le serveur de son, appelle les applications et est appelé à produire du son.

3
Dante Ashton