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édentes Révision précédente
Prochaine révision
Révision précédente
xorg [Le 05/01/2018, 12:49]
chamblard [Structure d'un fichier Xorg basique]
xorg [Le 24/11/2022, 22:08] (Version actuelle)
188.224.52.94 [Serveurs virtuels] oui c'est utile.
Ligne 1: Ligne 1:
-{{tag>​Xenial vidéo système carte_graphique}}+{{tag>​Xenial ​Bionic Focal vidéo système carte_graphique}}
  
 ---- ----
 ====== X.org ====== ====== X.org ======
  
-**X.org** est un logiciel libre fournissant un [[wpfr>​X_Window_System|serveur X]] pour les systèmes d'​exploitation de type 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 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.
  
-Depuis 2012, 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]] et [[KDE Plasma]]. Il s'​agirait,​ à terme, de remplacer X.org pour la plupart des usages.+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]].
  
 ===== 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 dernières ​versions d'​Ubuntu.+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 ​sont 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)
   * Aucun écran branché   * Aucun écran branché
-  * Liste à compléter+  * (liste ​à compléter)
-Dans ces cas, il est possible que le serveur X renvoie un message de ce type : +
-<​code>​No screens found</​code>​+
  
-=====Connaître sa version d'Xorg===== +<​note>​Dans ces cas, il est possible que le serveur X renvoie un message de ce type : 
-Avant de commencer toute manipulation,​ il peut être intéressant ​de connaître sa version d'​Xorg ​avec celle du [[:​kernel|noyau Linux]] ​correpondant. Pour cela, dans un [[:​terminal]],​ saisir la [[:​commande_shell|commande]] suivante : <​code>​Xorg -version</​code>​ Le [[:​terminal]] vous répondra ​entre-autres ​les lignes suivantes: ​//(Exemple avec [[trusty|Trusty]] 14.04.3)//<​code>​X.Org X Server 1.17.+<​code>​No screens found</​code></​note>​ 
-Release Date: 2015-02-10+ 
 +==== Connaître sa version d'Xorg ==== 
 +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 : 
 + 
 +<​code>​X.Org X Server 1.20.8
 X Protocol Version 11, Revision 0 X Protocol Version 11, Revision 0
-Build Operating System: Linux 3.19.0-28-generic x86_64 Ubuntu</​code>​ +Build Operating System: Linux 4.15.0-115-generic x86_64 Ubuntu 
- +Current Operating System: Linux 5.4.0-54-generic #60-Ubuntu SMP Fri Nov 6 10:37:59 UTC 2020 x86_64 
 +Kernel command line: BOOT_IMAGE=/​boot/​vmlinuz-5.4.0-54-generic root=UUID=801c5498-9168-4916-ab67-6dd952e82ac4 ro quiet splash vt.handoff=7 
 +Build Date: 04 September 2020  01:​34:​27PM 
 +xorg-server 2:​1.20.8-2ubuntu2.4 (For technical support please see http://​www.ubuntu.com/​support)  
 +Current version of pixman: 0.38.4 
 +        Before reporting problems, check http://​wiki.x.org 
 +        to make sure that you have the latest version.</​code>​
  
 +==== Redémarrer Xorg ====
 +
 +Consulter le tutoriel : [[:​tutoriel:​comment_redemarrer_le_serveur_graphique|Comment redémarrer le serveur graphique]]
 +
 +==== Démarrer Xorg depuis une console ====
 +
 +Il est possible de démarrer le mode graphique depuis une [[:​console]] en saisissant la commande :
 +<​code>​
 +startx
 +</​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.
 +
 +===== Configuration de X.org =====
 +
 +==== Remarques préliminaires ====
 +
 +Les paramètres système de votre [[:​environnements|environnement]] savent gérer l'​immense majorité des cas. C'est le moyen plus simple et le plus sûr, en cas de problème de configuration de l'​affichage **commencez par là** !
 +
 +Cherchez-y une section "​Affichage",​ et réglez-y la définition,​ le facteur d'​échelle,​ etc.
 +
 +Avec [[:GNOME]], une section "​Couleurs"​ est disponible pour régler le profil de couleur de l'​affichage.
 +==== Configuration automatique ====
 +
 +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**
 +  * Cartes nvidia : <​code>​sudo nvidia-xconfig</​code>​
 +  * Cartes ATI (aurait tendance à ne pas fonctionner,​ donc attention !!) : <​code>​sudo aticonfig --initial</​code>​
 +
 +==== 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.
 +
 +<note tip>​Commencez par vérifier qu'​aucune ancienne sauvegarde de votre fichier xorg.conf n'​existe :
 +<​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>​
 +
 +=== Sauvegarde du fichier ===
 +
 +Pour ne pas être perdu en cas de catastrophe,​ on commence par faire une [[:​tutoriel:​comment_sauver_et_restaurer_un_fichier|sauvegarde]] du fichier de configuration **xorg.conf** (s'il existe déjà, bien sûr, sinon sautez cette section).
 +
 +Depuis un [[:​terminal]],​ saisir la [[:​commande_shell|commande]] suivante:
 +<​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 :
 +<​code>​sudo cp /​etc/​X11/​xorg.conf.bak /​etc/​X11/​xorg.conf</​code>​
 +
 +<note tip>En cas de besoin vous pourrez restaurer le fichier de sauvegarde depuis le [[:recovery mode]]</​note>​
 +
 +=== Ouverture du fichier ===
 +
 +[[:​tutoriel:​comment_editer_un_fichier|Éditez avec les droits d'​administration]] le fichier **/​etc/​X11/​xorg.conf**.
 +
 +<note warning>​Votre éditeur de texte classique n'est pas pensé pour se lancer avec sudo !
 +
 +Si votre affichage fonctionne à peu près, vous pouvez utiliser par exemple <​code>​gedit admin:///​etc/​X11/​xorg.conf</​code>​
 +
 +Sinon, quand il n'y a pas d'​interface graphique utilisable, [[:​editeur_de_texte#​editeurs_en_ligne_de_commande|un éditeur en mode console]] est à privilégier.</​note>​
 +
 +=== Modifier ce qui ne va pas ===
 +
 +Voir paragraphes suivants pour les explications.
 +
 +=== (Re)démarrer Xorg ===
 +
 +  * Si vous êtes en mode graphique, [[:​tutoriel:​comment_redemarrer_le_serveur_graphique|redémarrez Xorg]],
 +  * Si vous êtes en mode console, lancez "​[[#​demarrer_xorg_depuis_une_console|startx]]"​
 +
 +==== Régénérer un nouveau fichier xorg.conf ====
 +
 +Si vous possédez déjà un fichier **xorg.conf** dans **/​etc/​X11**,​ vous pouvez commencer par en [[:​xorg#​sauvegarde_du_fichier|faire une sauvegarde]].
 +
 +Ceci fait, commencez par basculer en mode console (avec Ctrl+Alt+F3 par exemple) puis stoppez le service graphique :
 +
 +- Avec Ubuntu [:​trusty|14.04]] : <​code>​sudo service lightdm stop</​code>​
 +- Avec les versions plus récentes : (FIXME mettre l'​équivalent avec systemd et gdm3, mais renseigner aussi les gens qui n'​utilisent pas gdm3)
 +
 +<note tip>Si vous ne parvenez pas à arrêter correctement le service, vous pouvez alternativement effectuer la manipulation depuis le [[:​recovery_mode|mode récupération]].
 +
 +Ce mode vous sera peut-être utile pour supprimer votre fichier **xorg.conf** (et éventuellement [[:​xorg#​sauvegarde_du_fichier|restaurer une ancienne sauvegarde]]) s'il s'​avère que suite à cette manipulation votre affichage ne veut plus démarrer.</​note>​
 +
 +Générez le fichier **xorg.conf.new** par la commande :
 +<​code>​sudo X -configure</​code>​
 +
 +Si cette commande n'est pas reconnue, essayez avec :
 +<​code>​sudo Xorg -configure</​code>​
 +
 +S'​assurer de la présence du fichier par la commande suivante :
 +<​code>​ls -l /​etc/​X11</​code>​
 +qui liste le répertoire **/​etc/​X11**,​ dans lequel doit apparaître le fichier nouvellement généré **xorg.conf.new**
 +
 +Copiez ensuite le fichier nouvellement généré à l'​endroit approprié :
 +<​code>​sudo cp ~/​xorg.conf.new /​etc/​X11/​xorg.conf</​code>​
 +
 +Relancez enfin le service graphique :
 +
 +- Avec Ubuntu [:​trusty|14.04]] : <​code>​sudo service lightdm start</​code>​
 +- Avec les versions plus récentes : (FIXME mettre l'​équivalent avec systemd et gdm3, mais renseigner aussi les gens qui n'​utilisent pas gdm3)
 + 
 +===== Structure d'un fichier xorg.conf basique =====
  
-===== Structure d'un fichier Xorg basique ===== 
 Le fichier se compose de plusieurs sections. La section ayant le plus haut-niveau est //"​ServerLayout"//​ : Le fichier se compose de plusieurs sections. La section ayant le plus haut-niveau est //"​ServerLayout"//​ :
 <​file>​ <​file>​
Ligne 153: Ligne 262:
  
  
- 
- 
- 
-===== Manipulation du fichier « xorg.conf » ===== 
- 
-==== Sauvegarde du fichier ==== 
- 
-Commencez par faire une [[:​tutoriel:​comment_sauver_et_restaurer_un_fichier|sauvegarde]]de votre fichier de configuration **xorg.conf**.\\ 
-Depuis un [[:​terminal]] par exemple, vous pouvez saisir la [[:​commande_shell|commande]] suivante: 
-<​code>​sudo cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.conf.bak</​code>​ 
-En cas d'​échec de vos tentatives de configuration,​ vous pouvez 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>​ 
- 
-<note tip>En cas de besoin vous pourrez restaurer le fichier de sauvegarde depuis le [[:recovery mode]]</​note>​ 
- 
-==== Ouverture du fichier ==== 
- 
-[[:​tutoriel:​comment_editer_un_fichier|Éditez avec les droits d'​administration]] le fichier **/​etc/​X11/​xorg.conf** 
- 
-<note tip>​Quand il n'y a plus d'​interface graphique suite à une mauvaise modification du fichier **xorg.conf**,​ il vous faudra utiliser [[:​editeur_de_texte#​editeurs_en_ligne_de_commande|un éditeur en mode console]]</​note>​ 
- 
- 
- 
-===== Configuration de X.org en mode graphique===== 
- 
-==== Automatique ==== 
-Pour reconfigurer X.org automatiquement,​ 3 solutions : 
- 
-  * 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 ATI (aurait tendance à ne pas fonctionner,​ donc attention !!): <​code>​sudo aticonfig --initial</​code>​ 
- 
-Sur les dernières versions, il existe également [[#Comment régénérer un nouveau fichier xorg.conf?​|cette possibilité]] 
- 
-==== Manuelle ==== 
-Pour reconfigurer X.org manuellement : 
- 
-  - [[:​tutoriel:​comment_editer_un_fichier#​partout_meme_sans_interface_graphique|éditez avec les droits d'​administration]] le fichier **/​etc/​X11/​xorg.conf**. 
-  - Modifier ce qui ne va pas. 
-  - Puis : 
-    * Si vous êtes en mode graphique, [[:​tutoriel:​comment_redemarrer_le_serveur_graphique|redémarrez Xorg]], 
-    * Si vous êtes en mode console, lancez "​[[#​en_mode_console_comment_je_demarre_le_graphique|startx]]"​ 
  
 ===== FAQ ===== ===== FAQ =====
  
-==== Comment redémarrer Xorg ? ==== +==== Que faire en cas de résolution trop grande pour l'​écran? ====
- +
-Consulter le tutoriel : [[:​tutoriel:​comment_redemarrer_le_serveur_graphique|Comment redémarrer le serveur graphique]]+
  
-==== Que faire s'il n'y a pas de fichier xorg.conf sur le disque ? ====+=== Pour tout le système ​===
  
-Par défaut en réalité il n'y aucun fichier **xorg.conf** ​de disponible à l'emplacement ​**/​etc/​X11**. Ce n'est qu'en cas de necessité qu'il faut alors le générerVoici comment procéder :\\+Si, dès le lancement ​de l'interface graphique, vous ne pouvez plus rien voir sur votre écran car celui-ci ne supporte pas une trop grande résolution,​ ouvrez une [[:​console]] puis [[:​tutoriel:​comment_modifier_un_fichier|modifier avec les droits d'​administration]] le fichier ​** /etc/X11/​xorg.conf ​** pour rajouter une sous section ​''​Display'' à la section ''​Screen''​ comme dans le [[#​structure_d_un_fichier_xorg_basique|fichier exemple]].
  
-Commencez par vérifier qu'​aucune ancienne sauvegarde de votre fichier xorg.conf n'​existe : 
-<​code>​ls -l /​etc/​X11/</​code>​ 
- 
-Si vous voyez un fichier dont le nom commence par **xorg.conf**,​ avec une extension supplémentaire comme //.conf, .bak, .anc//, etc, il peut s'agir d'une ancienne sauvegarde. Vous pouvez alors essayer de la [[:​xorg#​manipulation_du_fichier_xorgconf|restaurer]] et d'en repartir pour la suite du tutoriel. Sinon, voyez la section [[:​xorg#​comment_regenerer_un_nouveau_fichier_xorgconf|Comment régénérer un nouveau fichier xorg.conf ?]] 
- 
-==== Comment régénérer un nouveau fichier xorg.conf en mode console ? ==== 
- 
-Si vous possédez déjà un fichier **xorg.conf** dans **/​etc/​X11**,​ vous pouvez commencer par en [[:​xorg#​sauvegarde_du_fichier|faire une sauvegarde]].\\ 
-Ceci fait, commencez par// basculer en mode console// ​ CTRL+alt+F1 puis //stoppez le service graphique// :  <​code>​sudo service lightdm stop</​code>​ 
-//Générez le fichier// **xorg.conf.new** par la commande : 
-<​code>​sudo X -configure</​code>​ 
-Si cette commande n'est pas reconnue, essayez avec : 
-<​code>​sudo Xorg -configure</​code>​ 
-S'​assurer de la présence du fichier par la commande suivante : 
-<​code>​ls -l /​etc/​X11</​code>​ 
-qui liste le répertoire **/​etc/​X11**,​ dans lequel doit apparaître le fichier nouvellement généré **xorg.conf.new** 
- 
-//Copiez ensuite le fichier// nouvellement généré à l'​endroit approprié : 
-<​code>​sudo cp ~/​xorg.conf.new /​etc/​X11/​xorg.conf</​code>​ 
-//Relancez enfin le service graphique//:​ <​code>​sudo service lightdm start</​code>​ 
- 
- 
-<note tip>Si vous ne parvenez pas à arrêter correctement le service X, vous pouvez également effectuer la manipulation depuis la [[:​recovery_mode|console de récupération]]. Celle-ci vous sera également très utile pour supprimer votre fichier **xorg.conf** (et éventuellement [[:​xorg#​sauvegarde_du_fichier|restaurer une ancienne sauvegarde]]) s'il s'​avère que suite à cette manipulation votre système ne veut plus démarrer.</​note>​ 
- 
-==== Que faire en cas de résolution trop grande pour l'​écran?​ ==== 
-=== Pour tout le système === 
-Si, dès le lancement de l'​interface graphique, vous ne pouvez plus rien voir sur votre écran car celui-ci ne supporte pas une trop grande résolution,​ ouvrez une [[:​console]] puis [[:​tutoriel:​comment_modifier_un_fichier|modifier avec les droits d'​administration]] le fichier ** /​etc/​X11/​xorg.conf ** pour rajouter une sous section ''​Display''​ à la section ''​Screen''​ comme dans le [[#​structure_d_un_fichier_xorg_basique|fichier exemple]]. 
 <file bash /​etc/​X11/​xorg.conf>​ <file bash /​etc/​X11/​xorg.conf>​
 Section "​Screen"​ Section "​Screen"​
Ligne 248: Ligne 286:
 </​file>​ </​file>​
  
-=== Pour un utilisateur ===+=== Pour un seul utilisateur ===
  
-<​note>​D'​après [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=1237181|ce sujet du forum]], sous  [[:​Quantal|Ubuntu 12.10]], ce fichier permet également de paramétrer les différents écrans dans le cas d'une configuration [[:​multi-écran]]</​note>​+<​note>​D'​après [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=1237181|ce sujet du forum]], sous [[:​Quantal|Ubuntu 12.10]], ce fichier permet également de paramétrer les différents écrans dans le cas d'une configuration [[:​multi-écran]]</​note>​ 
 + 
 +La configuration de l'​écran est gérée par l'​utilisateur et est défini dans le fichier **~/​.config/​monitors.xml** ((le tilde ~ représentant votre //Dossier Personnel//​)).
  
-La configuration de l'​écran est gérée par l'​utilisateur et est défini dans le fichier **~/​.config/​monitors.xml** ((le tilde ~ représentant votre //Dossier Personnel//​)).\\ 
 Il suffit d'​[[:​tutoriel:​comment_modifier_un_fichier|éditer ce fichier]] pour forcer une résolution et un rafraîchissement. Par exemple Il suffit d'​[[:​tutoriel:​comment_modifier_un_fichier|éditer ce fichier]] pour forcer une résolution et un rafraîchissement. Par exemple
 <​file><​configuration>​ <​file><​configuration>​
Ligne 272: Ligne 311:
 </​monitors></​file>​ </​monitors></​file>​
  
-==== Comment démarrer le mode graphique depuis la console ? ==== +==== Que faire en cas d'​écran bleu parlant de "​Xorg.0.log"​ ? ====
- +
-Il est possible de démarrer le mode graphique depuis une [[:​console]] en saisissant la commande : +
-<​code>​ +
-startx +
-</​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. +
- +
-<note tip>Sur les versions utilisant [[apt>​gdm]],​ il est possible de le paramétrer pour lancer deux sessions X voire plus (cf lien dans la section [[#Voir Aussi]]).\\ +
-FIXME pour les versions sous [[:​Lightdm]] ? +
-</​note>​ +
- +
-==== 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 :
Ligne 293: Ligne 319:
 </​code>​ </​code>​
  
 +==== Que faire si une mise à jour entraîne écran d'​erreur,​ perte de l'​accélération graphique, retour au login ? ====
  
-==== Que faire si une mise à jour entraine écran bleu, perte de la 3D, ou retour à la page de login? ==== +Ç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:​
- +
-FIXME si "​écran bleu" fait référence à l'[[wpfr>​écran bleu de la mort]] (ou BSoD) de Windows, il serait plus juste de parler de [[wpfr>​panique du noyau|Kernel Panic ou de panique du noyau]].+
  
-Ceci est un problème très courant dû à //​xserver-xorg-core//​ et notamment après la mise à jour d'un [[:noyau]]. Regardez le forum mais généralement:​\\ 
 __Les symptômes__:​ __Les 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)
Ligne 304: Ligne 328:
  
 __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 activer la sortie TV ? ==== 
-Sur certaines cartes (récentes),​ le clonage est automatique:​ reliez votre carte-graphique à votre télé,​allumez votre ordinateur, et ça devrait marcher. 
-Pour le reste: 
-  * allez voir les tutos : [[:​nvidia_tvout|nvidia tvout]] [[:​multi-ecran]]. 
-  * Si pour les **ATI** le plug'​n'​play ne fonctionne pas et qu'il ne s'agit pas d'un problème de connexion de carte dans le port AGP:\\ [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​atitvout]]**. FIXME toujours vrai? 
-  * FIXME DELETEME ? Gutsy et Hardy Pour un **ordinateur portable**, vous pouvez brancher la sortie TV directement. Pour permuter l'​affichage,​ fermez votre PC et rouvrez-le, ça devrait faire l'​affaire... 
  
 ==== Comment calibrer l'​écran ? ==== ==== Comment calibrer l'​écran ? ====
  
-Référez-vous à la documentation sur [[:​Argyll|Argyll CMS]]+Référez-vous à l'​article dédié : [[:​Argyll|Argyll CMS]]
  
 ==== 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é]], sinon faites-le.+Il faut d'​abord s'​assurer d'​avoir le paquet **[[apt>​x11-xserver-utils]]** d'​[[:​tutoriel:​comment_installer_un_paquet|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 377: Ligne 393:
  
 <note tip>Pour réactiver remplacer **force off** par **force on**</​note>​ <note tip>Pour réactiver remplacer **force off** par **force on**</​note>​
 +
 +==== Comment changer le curseur de souris par défaut ? ====
 +
 +Vous devez d'​abord récupérer [[https://​www.gnome-look.org/​browse/​cat/​107/​order/​latest/​|un thème de souris pour Xwindow]]
 +<note tip>Si ce sont des fichiers sources faire ./​bin/​build-cursors ; make ; sudo make install dans le répertoire pour les installer.</​note>​
 +Si ce sont des fichiers compilés de curseurs
 +<​code>​sudo tar -C /​usr/​share/​icons/​ -xjvf mon_fichier_de_curseurs_souris.bz2</​code>​
 +
 +Vérifiez la présence de /​usr/​share/​icons/​mon_répertoire_curseur_souris/​index.theme
 +Avec un contenu du style
 +<​file>​
 +    [Icon Theme]
 +    Name = Nom du curseur de souris
 +    Comment = Une description du curseur de souris
 +    Example = default
 +    Inherits = Curseur de souris modèle ComixCursors-Opaque-Red-Huge
 +</​file>​
 +
 +Tapez les commandes suivantes pour installer le curseur de souris dans le serveur graphique
 +<​code>​
 +sudo update-alternatives --install /​usr/​share/​icons/​default/​index.theme x-cursor-theme /​usr/​share/​icons/​mon_répertoire_curseur_souris/​index.theme 51
 +sudo update-alternatives --set x-cursor-theme /​usr/​share/​icons/​mon_répertoire_curseur_souris/​index.theme
 +</​code>​
 +
 +Choisir le curseur par défaut du serveur graphique
 +<​code>​
 +sudo update-alternatives --config x-cursor-theme
 +Il existe 4 choix pour l'​alternative x-cursor-theme (qui fournit /​usr/​share/​icons/​default/​index.theme).
 +
 +  Sélection ​  ​Chemin ​                                       Priorité ​ État
 +------------------------------------------------------------
 +* 0            /​etc/​X11/​cursors/​breeze_cursors.theme ​         102       mode automatique
 +  1            /​etc/​X11/​cursors/​Breeze_Snow.theme ​            ​41 ​       mode manuel
 +  2            /​etc/​X11/​cursors/​breeze_cursors.theme ​         102       mode manuel
 +  3            /​usr/​share/​icons/​Adwaita/​cursor.theme ​         90        mode manuel
 +  4            /​usr/​share/​icons/​mon_répertoire_curseur_souris/​index.theme ​  ​51 ​       mode manuel
 +
 +Appuyez sur <​Entrée>​ pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :​4
 +update-alternatives:​ utilisation de « /​usr/​share/​icons/​mon_répertoire_curseur_souris/​index.theme » pour fournir « /​usr/​share/​icons/​default/​index.theme » (x-cursor-theme) en mode manuel
 +</​code>​
 +
 +Un redémarrage du serveur graphique (déconnexion/​reconnexion) pour que la modification soit prise en charge.
 +
 +<note important>​Si vous voulez passer ce curseur de souris en mode automatique (choix par défaut), il vous faudra changer la priorité du curseur de souris pour être la plus importante.</​note>​
 +
 +Pour changer la priorité du curseur de souris par une plus importante:
 +<​code>​sudo update-alternatives --install /​usr/​share/​icons/​default/​index.theme x-cursor-theme /​usr/​share/​icons/​mon_répertoire_curseur_souris/​index.theme 120</​code>​
 +Ce qui nous donne:
 +<​code>​sudo update-alternatives --display x-cursor-theme
 +Il existe 4 choix pour l'​alternative x-cursor-theme (qui fournit /​usr/​share/​icons/​default/​index.theme).
 +
 +  Sélection ​  ​Chemin ​                                       Priorité ​ État
 +------------------------------------------------------------
 +  0            /​usr/​share/​icons/​mon_répertoire_curseur_souris/​index.theme ​  ​120 ​      mode automatique
 +  1            /​etc/​X11/​cursors/​Breeze_Snow.theme ​            ​41 ​       mode manuel
 +  2            /​usr/​share/​icons/​Adwaita/​cursor.theme ​         90        mode manuel
 +* 3            /​usr/​share/​icons/​mon_répertoire_curseur_souris/​index.theme ​  ​120 ​      mode manuel
 +  4            /​usr/​share/​icons/​breeze_cursors/​index.theme ​   102       mode manuel
 + ​...</​code>​
 +
 +Et pour le rebasculer en mode automatique :
 +<​code>​sudo update-alternatives --auto x-cursor-theme
 +Il existe 4 choix pour l'​alternative x-cursor-theme (qui fournit /​usr/​share/​icons/​default/​index.theme).
 +
 +  Sélection ​  ​Chemin ​                                       Priorité ​ État
 +------------------------------------------------------------
 +* 0            /​usr/​share/​icons/​mon_répertoire_curseur_souris/​index.theme ​  ​120 ​      mode automatique
 +  1            /​etc/​X11/​cursors/​Breeze_Snow.theme ​            ​41 ​       mode manuel
 +  2            /​usr/​share/​icons/​Adwaita/​cursor.theme ​         90        mode manuel
 +  3            /​usr/​share/​icons/​mon_répertoire_curseur_souris/​index.theme ​  ​120 ​      mode manuel
 +  4            /​usr/​share/​icons/​breeze_cursors/​index.theme ​   102       mode manuel</​code>​
 +
 +Vous pouvez aussi voir ces priorités avec la commande ;
 +<​code>​sudo update-alternatives --display x-cursor-theme
 +x-cursor-theme - mode automatique
 +  le meilleur lien est /​usr/​share/​icons/​mon_répertoire_curseur_souris/​index.theme
 + le lien pointe actuellement sur /​usr/​share/​icons/​mon_répertoire_curseur_souris/​index.theme
 +  le lien x-cursor-theme est /​usr/​share/​icons/​default/​index.theme
 +/​etc/​X11/​cursors/​Breeze_Snow.theme - priorité 41
 +/​usr/​share/​icons/​Adwaita/​cursor.theme - priorité 90
 +/​usr/​share/​icons/​mon_répertoire_curseur_souris/​index.theme - priorité 120
 +/​usr/​share/​icons/​breeze_cursors/​index.theme - priorité 102</​code>​
 +
  
 ===== Voir Aussi ===== ===== Voir Aussi =====
-  ​* [[http://​xorg.freedesktop.org/​|Site Officiel]] de X.org.+ 
 +  * Le tutoriel : "​[[:​tutoriel:​comment_redemarrer_le_serveur_graphique|Comment redémarrer le serveur graphique]]"​ 
 +  ​* [[http://​xorg.freedesktop.org/​|Site Officiel]] de X.org
   * [[:​carte_graphique|Les cartes graphiques]]   * [[:​carte_graphique|Les cartes graphiques]]
-  * [[:​acceleration_graphique|La page traitant de l'​accélération graphique]] ​sous Linux+  * [[:​acceleration_graphique|L'​accélération graphique]] ​avec Linux 
 +  * [[:​gestionnaire_de_fenetres|Les gestionnaires de fenêtres]] 
 +  * [[:​Argyll|Argyll CMS]]
  
-== Effets graphiques ​== +==== Alternatives ==== 
-  * [[:interface_3d|Effets 3D]] - le point sur les Bureaux 3D + 
-  * [[:Compizconfig-settings-manager]] - gestionnaire de fenêtre "​Compiz"​+  * [[[:Wayland]] 
 +  * [[:mir]] 
 + 
 +==== Serveurs virtuels ====
  
-== Serveurs virtuels == 
-FIXME utile? 
   * Xnest   * Xnest
-  * xephyr,+  * xephyr
   * xoo   * xoo
  
-== divers ​== +==== Divers ==== 
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=947925|Piloter Xorg à l'aide d'une manette de jeu]] sur le forum.+ 
 +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=947925|Piloter Xorg à l'aide d'une manette de jeu]] sur le forum.
   * [[http://​contrib.coffee.free.fr/​index.php?​2007/​07/​16/​31-2-sessions-x|Ouvrir 2 sessions X avec gdm]] sur un blog.   * [[http://​contrib.coffee.free.fr/​index.php?​2007/​07/​16/​31-2-sessions-x|Ouvrir 2 sessions X avec gdm]] sur un blog.
  
 ---- ----
 // Contributeurs : [[:​utilisateurs:​adam0509]],​ [[utilisateurs:​Acp]],​ Boris Le Hachoir, Sponge Bob // // Contributeurs : [[:​utilisateurs:​adam0509]],​ [[utilisateurs:​Acp]],​ Boris Le Hachoir, Sponge Bob //
  • xorg.1515152964.txt.gz
  • Dernière modification: Le 05/01/2018, 12:49
  • par chamblard