Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:environnements:x11:xserver-xorg:conf [12/09/2010 16:49] 127.0.0.1 édition externe |
doc:environnements:x11:xserver-xorg:conf [19/04/2011 15:33] freddec |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | mise à jour - 18/04/2011 | ||
====== Configuration (ou reconfiguration) du serveur X ====== | ====== Configuration (ou reconfiguration) du serveur X ====== | ||
- | Par freddec le 28/12/2008 | + | |
Ligne 25: | Ligne 26: | ||
* Passer sur un tty (pas dans un pseudo-terminal sous X) avec Alt+CTRL+F1 (Alt+CTRL+F7 pour revenir en graphique...) | * Passer sur un tty (pas dans un pseudo-terminal sous X) avec Alt+CTRL+F1 (Alt+CTRL+F7 pour revenir en graphique...) | ||
* Passer root (via su ou sudo) | * Passer root (via su ou sudo) | ||
- | * Arrêter le serveur X si il était en fonction mais mal configuré (remplacez gdm par kdm au besoin) | + | * Arrêter le serveur X si il était en fonction mais mal configuré (remplacez gdm3 par kdm ou par gdm suivant le gestionnaire de connexion que vous utilisez) |
- | <code>#/etc/init.d/gdm stop</code> | + | |
+ | **Note :** à partir de Squeeze, sur une fresh install, c'est gdm3 qui est proposé par défaut. \\ | ||
+ | Si votre installation est plus ancienne et/ou a fait l'objet d'un update vers Squeeze, il se peut que vous ayez gdm et non gdm3 | ||
+ | |||
+ | <code> # /etc/init.d/gdm3 stop</code> | ||
+ | ou : | ||
+ | <code># invoke-rc.d gdm3 stop</code> | ||
Toujours en tant que root lancez cette commande | Toujours en tant que root lancez cette commande | ||
Ligne 32: | Ligne 39: | ||
</code> | </code> | ||
- | Vous obtenez en sortie un fichier //**/root/xorg.conf.new**// | + | Vous obtiendrez en sortie un fichier //**/root/xorg.conf.new**// |
==== Fichier xorg.conf.new ==== | ==== Fichier xorg.conf.new ==== | ||
Ligne 164: | Ligne 171: | ||
===== Adaptation du xorg.conf de base ===== | ===== Adaptation du xorg.conf de base ===== | ||
+ | |||
==== Pilote de la carte Graphique ==== | ==== Pilote de la carte Graphique ==== | ||
+ | |||
Par mesure logique j'ai commencé par vérifier que le driver/module chargé était bien celui de ma carte vidéo (un module nvidia 6150LE) et qu'il est adressé sur le bon device. | Par mesure logique j'ai commencé par vérifier que le driver/module chargé était bien celui de ma carte vidéo (un module nvidia 6150LE) et qu'il est adressé sur le bon device. | ||
Ligne 205: | Ligne 214: | ||
==== Résolution de l'écran ==== | ==== Résolution de l'écran ==== | ||
+ | Section corrigée le 19/04/2011 | ||
Il me fallait ensuite vérifier la résolution de l'écran. | Il me fallait ensuite vérifier la résolution de l'écran. | ||
- | cette information peut-être fournie par la doc de votre matériel, ou bien par la commande | + | cette information peut-être fournie par la doc de votre matériel, ou bien par la commande (requiert que le paquet hwinfo soit installé) |
- | <code>#xrandr -q | + | <code>#hwinfo --monitor |
- | + | 38: None 00.0: 10000 Monitor | |
- | Screen 0: minimum 416 x 312, current 1280 x 1024, maximum 1280 x 1024 | + | [Created at monitor.95] |
- | default connected 1280x1024+0+0 0mm x 0mm | + | Unique ID: rdCR.iTC8Pb1Bnj5 |
- | 1280x1024 75.0* 60.0 | + | Hardware Class: monitor |
- | 1280x960 60.0 | + | Model: "NEC C LC17M" |
- | 1280x800 60.0 | + | Vendor: NCS |
- | 1152x864 75.0 | + | Device: eisa 0x4024 "NEC C LC17M" |
- | 1024x768 75.0 70.0 | + | Serial ID: "111167653180" |
- | 960x600 60.0 | + | Resolution: 720x400@70Hz |
- | 832x624 75.0 | + | Resolution: 640x480@60Hz |
- | 800x600 60.0 | + | Resolution: 640x480@67Hz |
- | 840x525 60.0 | + | Resolution: 640x480@72Hz |
- | 700x525 70.0 60.0 | + | Resolution: 640x480@75Hz |
- | 640x512 75.0 60.0 | + | Resolution: 800x600@56Hz |
- | 720x450 60.0 | + | Resolution: 800x600@60Hz |
- | 640x480 60.0 | + | Resolution: 800x600@72Hz |
- | 640x400 60.0 | + | Resolution: 800x600@75Hz |
- | 576x432 75.0 | + | Resolution: 832x624@75Hz |
- | 512x384 75.0 70.0 | + | Resolution: 1024x768@60Hz |
- | 416x312 75.0 | + | Resolution: 1024x768@70Hz |
+ | Resolution: 1024x768@75Hz | ||
+ | Resolution: 1280x1024@75Hz | ||
+ | Resolution: 1280x1024@60Hz | ||
+ | Size: 337x270 mm | ||
+ | Detailed Timings #0: | ||
+ | Resolution: 1280x1024 | ||
+ | Horizontal: 1280 1328 1440 1688 (+48 +160 +408) +hsync | ||
+ | Vertical: 1024 1025 1028 1066 (+1 +4 +42) +vsync | ||
+ | Frequencies: 108.00 MHz, 63.98 kHz, 60.02 Hz | ||
+ | Driver Info #0: | ||
+ | Max. Resolution: 1280x1024 | ||
+ | Vert. Sync Range: 60-75 Hz | ||
+ | Hor. Sync Range: 30-80 kHz | ||
+ | Bandwidth: 108 MHz | ||
+ | Config Status: cfg=new, avail=yes, need=no, active=unknown | ||
</code> | </code> | ||
- | FIXME | ||
- | Je n'arrive jamais a rien avec la commande **xrandr** si le serveur X n'est pas actif ! | ||
- | Ceci est idiot, comment utiliser cette commande pour configurer le serveur X si il faut qu'il soit déja actif pour la commande **xrandr -q** marche !!! | ||
- | J'ai du rater un truc ! merci d'expliquer cette section si vous savez où je me plante ! | ||
- | Comme vous pouvez le voir dans le xorg.conf.new ci dessus, les modes (résolutions) ne sont pas précisés, et peut-être que mon problème vient de là. | + | |
+ | ==== Changement de la résolution ==== | ||
+ | |||
+ | Comme vous pouvez le voir dans le xorg.conf.new ci-dessus, les modes (résolutions) ne sont pas précisés, et peut-être que mon problème vient de là. | ||
Je vais donc les ajouter à la subsection "Display" de la fin (Depht 24, puisque c'est celle que je souhaite utiliser -> codage couleur sur 24 bit) | Je vais donc les ajouter à la subsection "Display" de la fin (Depht 24, puisque c'est celle que je souhaite utiliser -> codage couleur sur 24 bit) | ||
Ligne 274: | Ligne 298: | ||
**EndSection** | **EndSection** | ||
- | === Nouveau test du fichier modifié === | + | ==== Nouveau test du fichier modifié ==== |
- | La dessus, je retente un //**X -config /root/xorg.conf.new**// et... Ô miracle ! apparait à l'écran la magnifique trame en grillage grisâtre m'indiquant que le serveur X tourne ! | + | Là-dessus, je retente un : |
+ | |||
+ | X -config /root/xorg.conf.new | ||
+ | |||
+ | et... Ô miracle ! apparait à l'écran la magnifique trame en grillage grisâtre m'indiquant que le serveur X tourne ! | ||
Ligne 302: | Ligne 330: | ||
<code> #cp /root/xorg.conf.new /etc/X11/xorg.conf </code> | <code> #cp /root/xorg.conf.new /etc/X11/xorg.conf </code> | ||
- | Et à relancer notre serveur X | + | Et à relancer notre serveur X //(encore une fois, adaptez la commande au gestionnaire de connexion utilisé gdm, gdm3, xdm ou kdm)// |
- | <code>#/etc/init.d/gdm start</code> | + | <code># /etc/init.d/gdm3 start </code> |
+ | |||
+ | ou: | ||
+ | <code># invoke-rc.d gdm3 start</code> | ||
Et voila :-) si ça veut rire vous voila prêt à vous logguer | Et voila :-) si ça veut rire vous voila prêt à vous logguer | ||
+ | |||
===== Pour aller plus loin ===== | ===== Pour aller plus loin ===== | ||
J'ai ensuite modifié quelques points intéressants | J'ai ensuite modifié quelques points intéressants |