Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
xorg [Le 24/11/2022, 22:08] – [Serveurs virtuels] oui c'est utile. 188.224.52.94xorg [Le 18/03/2026, 09:53] (Version actuelle) – [X.org] +warning wayland krodelabestiole
Ligne 1: Ligne 1:
-{{tag>Xenial Bionic Focal vidéo système carte_graphique}}+{{tag>Xenial Bionic Focal système carte_graphique}}
  
----- 
 ====== X.org ====== ====== X.org ======
  
 **X.org**, parfois orthographié **Xorg**, est un logiciel libre fournissant un [[wpfr>X_Window_System|serveur X]] pour les systèmes d'exploitation de type Linux et UNIX. **X.org**, parfois orthographié **Xorg**, est un logiciel libre fournissant un [[wpfr>X_Window_System|serveur X]] pour les systèmes d'exploitation de type Linux et UNIX.
  
-Il s'agit de gérer l'affichage des éléments à l'écran, notamment les fenêtres fournies par le [[gestionnaire de fenêtres]], via le protocole X11.+Il gère l'affichage des éléments à l'écran, notamment les fenêtres fournies par le [[gestionnaire de fenêtres]], via le protocole X11.
  
-Des alternative à Xorg et au protocole X11 se développent depuis le milieu des années 2010 : notamment, le protocole [[Wayland]] permet de gérer l'affichage de manière davantage sécurisée, et optimisée pour les compositeurs graphiques des [[environnements]] modernes. Une session Wayland expérimentale est proposée depuis Ubuntu [[17.04]] pour [[:gnome-shell|GNOME Shell]] et [[KDE Plasma]].+Des alternative à X.org et au protocole X11 se développent depuis le milieu des années 2010 : notamment, [[:Wayland]], qui permet de gérer l'affichage de manière sécurisée, et optimisée pour les compositeurs graphiques des [[environnements]] modernes. Une [[:session utilisateur|session]] Wayland est proposée depuis Ubuntu [[:zesty|Zesty 17.04]] pour [[:gnome-shell|GNOME Shell]] et [[:KDE Plasma]]. 
 + 
 +<note warning> 
 +**[[wpfr>X_Window_System|X]]** est un système ancien (début des années 1980), qui ne convient plus à un système moderne, en particulier en matière de [[:sécurité]]. 
 + 
 +Il est désormais remplacé par [[:Wayland]] sur toutes les grandes [[:distributions]]. Celui-ci devient le seul compositeur disponible pour [[:GNOME]] à partir de [[:resolute|Resolute 26.04]]. 
 +</note>
  
 ===== Généralités ===== ===== Généralités =====
  
-Le serveur X se configure automatiquement au démarrage. Le fichier **/etc/X11/xorg.conf** qui sert à paramétrer le serveur X est donc quasiment vide voire inexistant sur les versions d'Ubuntu récentes.+Le serveur X se configure automatiquement au démarrage. Le fichier ''/etc/X11/xorg.conf'' qui sert à paramétrer le serveur X est donc quasiment vide voire inexistant sur les versions d'Ubuntu récentes.
      
-Cependant, dans certains cas, la détection automatique ne fonctionne pas. Il faut donc paramétrer manuellement ce fichier **xorg.conf** . Plusieurs cas peuvent en être la cause :+Cependant, dans certains cas, la détection automatique ne fonctionne pas. Il faut donc paramétrer manuellement ce fichier ''xorg.conf''. Plusieurs cas peuvent en être la cause :
   * Deux cartes graphiques dans l'ordinateur (le serveur X ne parvient pas à localiser la carte sur laquelle l'écran principal est branché.)   * Deux cartes graphiques dans l'ordinateur (le serveur X ne parvient pas à localiser la carte sur laquelle l'écran principal est branché.)
   * Certains modèles d'écrans et de cartes graphiques mal détectés (cela empêche le démarrage du serveur X)   * Certains modèles d'écrans et de cartes graphiques mal détectés (cela empêche le démarrage du serveur X)
Ligne 23: Ligne 28:
 <code>No screens found</code></note> <code>No screens found</code></note>
  
-==== Connaître sa version d'Xorg ==== +==== Connaître sa version d'X.org ==== 
-Avant de commencer toute manipulation, il est pertinent de connaître sa version d'Xorg et celle du [[:kernel|noyau Linux]] correspondant. Pour cela, dans un [[:terminal]], saisir la [[:commande_shell|commande]] suivante : <code>sudo Xorg -version</code> Le [[:terminal]] vous répondra par exemple les lignes suivantes :+ 
 +Avant de commencer toute manipulation, il est pertinent de connaître sa version d'X.org et celle du [[:kernel|noyau Linux]] correspondant. Pour cela, dans un [[:terminal]], saisir la [[:commande_shell|commande]] suivante : <code>sudo Xorg -version</code> 
 +Le [[:terminal]] retournera par exemple les lignes suivantes :
  
 <code>X.Org X Server 1.20.8 <code>X.Org X Server 1.20.8
Ligne 37: Ligne 44:
         to make sure that you have the latest version.</code>         to make sure that you have the latest version.</code>
  
-==== Redémarrer Xorg ====+==== Redémarrer X.org ====
  
 Consulter le tutoriel : [[:tutoriel:comment_redemarrer_le_serveur_graphique|Comment redémarrer le serveur graphique]] Consulter le tutoriel : [[:tutoriel:comment_redemarrer_le_serveur_graphique|Comment redémarrer le serveur graphique]]
  
-==== Démarrer Xorg depuis une console ====+==== Démarrer X.org depuis une console ====
  
 Il est possible de démarrer le mode graphique depuis une [[:console]] en saisissant la commande : Il est possible de démarrer le mode graphique depuis une [[:console]] en saisissant la commande :
Ligne 48: Ligne 55:
 </code> </code>
  
-Cette commande ne marchera que si une session X n'est pas déjà en fonctionnement. En effet, par défaut, une seule session graphique est proposée.+Cette commande ne marchera que si une [[:session utilisateur|session]] X n'est pas déjà en fonctionnement. En effet, par défaut, une seule session graphique est proposée.
  
 ===== Configuration de X.org ===== ===== Configuration de X.org =====
Ligne 59: Ligne 66:
  
 Avec [[:GNOME]], une section "Couleurs" est disponible pour régler le profil de couleur de l'affichage. Avec [[:GNOME]], une section "Couleurs" est disponible pour régler le profil de couleur de l'affichage.
 +
 ==== Configuration automatique ==== ==== Configuration automatique ====
  
 Pour reconfigurer X.org automatiquement, on a plusieurs possibilités : Pour reconfigurer X.org automatiquement, on a plusieurs possibilités :
  
-  * Cas général (à tester en premier) : <code>sudo dpkg-reconfigure -phigh xserver-xorg</code> comme suggéré au début du fichier **/etc/X11/xorg.conf**+  * Cas général (à tester en premier) : <code>sudo dpkg-reconfigure -phigh xserver-xorg</code> comme suggéré au début du fichier ''/etc/X11/xorg.conf''
   * Cartes nvidia : <code>sudo nvidia-xconfig</code>   * Cartes nvidia : <code>sudo nvidia-xconfig</code>
   * Cartes ATI (aurait tendance à ne pas fonctionner, donc attention !!) : <code>sudo aticonfig --initial</code>   * Cartes ATI (aurait tendance à ne pas fonctionner, donc attention !!) : <code>sudo aticonfig --initial</code>
Ligne 69: Ligne 77:
 ==== Configuration manuelle ==== ==== Configuration manuelle ====
  
-Par défaut, il n'y aucun fichier **xorg.conf** de disponible à l'emplacement **/etc/X11**. Ce n'est qu'en cas de nécessité qu'il faut alors le générer.+Par défaut, il n'y aucun fichier ''xorg.conf'' de disponible à l'emplacement ''/etc/X11''. Ce n'est qu'en cas de nécessité qu'il faut alors le générer.
  
 <note tip>Commencez par vérifier qu'aucune ancienne sauvegarde de votre fichier xorg.conf n'existe : <note tip>Commencez par vérifier qu'aucune ancienne sauvegarde de votre fichier xorg.conf n'existe :
 <code>ls -l /etc/X11/</code> <code>ls -l /etc/X11/</code>
  
-Si vous voyez un fichier dont le nom commence par **xorg.conf**, avec une extension supplémentaire comme //.old, .bak, .anc//, etc., il peut s'agir d'une ancienne sauvegarde. Vous pouvez alors essayer de la [[:xorg#sauvegarde du fichier|restaurer]] et d'en repartir pour la suite du tutoriel. Sinon, voyez la section "[[:xorg#regenerer_un_nouveau_fichier_xorgconf|Comment régénérer un nouveau fichier xorg.conf ?]]".</note>+Si vous voyez un fichier dont le nom commence par ''xorg.conf'', avec une extension supplémentaire comme ''.old''''.bak''''.anc'', etc., il peut s'agir d'une ancienne sauvegarde. Vous pouvez alors essayer de la [[:xorg#sauvegarde du fichier|restaurer]] et d'en repartir pour la suite du tutoriel. Sinon, voyez la section "[[:xorg#regenerer_un_nouveau_fichier_xorgconf|Comment régénérer un nouveau fichier xorg.conf ?]]".</note>
  
 === Sauvegarde du fichier === === Sauvegarde du fichier ===
Ligne 83: Ligne 91:
 <code>sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak</code> <code>sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak</code>
  
-En cas d'échec de vos tentatives de configuration, vous pourrez alors rétablir votre configuration graphique précédente en restaurant votre fichier **xorg.conf.bak** avec la commande :+En cas d'échec de vos tentatives de configuration, vous pourrez alors rétablir votre configuration graphique précédente en restaurant votre fichier ''xorg.conf.bak'' avec la commande :
 <code>sudo cp /etc/X11/xorg.conf.bak /etc/X11/xorg.conf</code> <code>sudo cp /etc/X11/xorg.conf.bak /etc/X11/xorg.conf</code>
  
Ligne 260: Ligne 268:
 EndSection EndSection
 </file> </file>
- 
- 
  
 ===== FAQ ===== ===== FAQ =====
Ligne 313: Ligne 319:
 ==== Que faire en cas d'écran bleu parlant de "Xorg.0.log" ? ==== ==== Que faire en cas d'écran bleu parlant de "Xorg.0.log" ? ====
  
-Votre configuration de Xorg pose problème. Remettez une ancienne version du fichier **xorg.conf**. Si vous voulez avoir un semblant d'explication, vous pouvez lire le fichier **/var/log/Xorg.0.log**, par exemple avec la commande :+Votre configuration de Xorg pose problème. Remettez une ancienne version du fichier ''xorg.conf''. Si vous voulez avoir un semblant d'explication, vous pouvez lire le fichier ''/var/log/Xorg.0.log'', par exemple avec la commande :
  
 <code> <code>
Ligne 323: Ligne 329:
 Ça peut être un problème dû à //xserver-xorg-core// et notamment après la mise à jour d'un [[:noyau]]. Regardez le forum mais généralement: Ça peut être un problème dû à //xserver-xorg-core// et notamment après la mise à jour d'un [[:noyau]]. Regardez le forum mais généralement:
  
-__Les symptômes__:+Symptômes :
   * Impossible de lancer le serveur x (d'où l'écran bleu mettant en cause les pilotes graphiques)   * Impossible de lancer le serveur x (d'où l'écran bleu mettant en cause les pilotes graphiques)
   * Retour à la page de login au lancement d'une application 3D (Beryl, compiz, jeu, etc.)   * Retour à la page de login au lancement d'une application 3D (Beryl, compiz, jeu, etc.)
  
-__Solution__: réinstaller vos pilotes graphiques. Si dans vos mises à jour vous voyez //xserver-xorg-core//, il FAUT réinstaller les pilotes si le serveur X plante.+Solution : réinstaller vos pilotes graphiques. Si dans vos mises à jour vous voyez ''xserver-xorg-core'', il //faut// réinstaller les pilotes si le serveur X plante.
  
 ==== Comment calibrer l'écran ? ==== ==== Comment calibrer l'écran ? ====
Ligne 335: Ligne 341:
 ==== Gestion de l'énergie des écrans DPMS ==== ==== Gestion de l'énergie des écrans DPMS ====
  
-Il faut d'abord s'assurer d'avoir le paquet **[[apt>x11-xserver-utils]]** d'[[:tutoriel:comment_installer_un_paquet|installé]].+Il faut d'abord s'assurer d'avoir le paquet ''[[apt>x11-xserver-utils]]'' d'[[:deb#installer_un_paquet_deb|installé]].
  
 Vous pouvez visionner l'état de la gestion de l'énergie DPMS (VESA Display Power Management Signaling) avec la commande : Vous pouvez visionner l'état de la gestion de l'énergie DPMS (VESA Display Power Management Signaling) avec la commande :
Ligne 475: Ligne 481:
 /usr/share/icons/mon_répertoire_curseur_souris/index.theme - priorité 120 /usr/share/icons/mon_répertoire_curseur_souris/index.theme - priorité 120
 /usr/share/icons/breeze_cursors/index.theme - priorité 102</code> /usr/share/icons/breeze_cursors/index.theme - priorité 102</code>
- 
  
 ===== Voir Aussi ===== ===== Voir Aussi =====
Ligne 503: Ligne 508:
  
 ---- ----
-// Contributeurs : [[:utilisateurs:adam0509]], [[utilisateurs:Acp]], Boris Le Hachoir, Sponge Bob //+//[[:Contributeurs]] : [[:utilisateurs:adam0509]], [[:utilisateurs:Acp]], Boris Le Hachoir, Sponge Bob.//