On Tue, Sep 23, 2008, C.T. wrote:
eh bien, ce changement de "virtual" size dans xorg.conf ne semble pas très concluant. Certes la résolution est montée jusqu'à 1280x1024 (1600x1200 étant bien trop élevé pour un 17" ;)), en 60Hz, mais la seule résolution inférieure est un 1024x768 à 85Hz, ce qui n'est pas possible sur cet écran.
Est-ce que tu connais le mode que tu préfèrerais et que ton écran supporte (celui que tu avais sous Windows, par exemple) ?
Dans la section "Monitor", tu peux définir différents modes, avec des paramètres qui provoqueront différentes fréquences d'affichage.
Exemple : modeline "1280x768@60" 80.14 1280 1344 1480 1680 768 769 772 795 -hsync +vsync
À partir des références de ton écran (ou de caractéristiques génériques), une page comme http://xtiming.sourceforge.net/cgi-bin/xtiming.pl devrait t'aider à trouver les bons paramètres.
Le nom de ta modeline devrait ensuite se retrouver dans Section "Screen" / SubSection "Display" / Modes.
Pendant ta phase de test, pour ne pas avoir à redémarrer X à chaque fois, tu peux aussi ajouter dynamiquement des modelines, et en changer, avec xrandr.
Exemple : xrandr --newmode "1400x1050@60" 129.44 1400 1432 1920 1952 1050 1071 1081 1103 -q # Correspond à l'ajout dans "Monitor" xrandr --addmode VGA "1400x1050@60" # Correspond à l'ajout dans "Modes" xrandr --output VGA --mode "1400x1050@60" # Sélectionne ce mode
J'ai tenté de reconstruire xorg.conf à partir de la version .failsafe en ajoutant petit à petit les sections pertinentes à la résolution, ça n'a rien changé; on dirait qu'il démarre tantôt avec xorg.conf.failsafe, tantôt avec xorg.conf.
Est-ce que c'est non déterministe ? Parce que sinon ça ne m'étonne pas : quand il démarre avec xorg.conf, c'est que c'est bon ; quand il démarre avec xorg.conf.failsafe, c'est que tu viens d'ajouter un problème dans le xorg.conf. C'est ça qui devrait te permettre de détecter quels sont les ajouts dans xorg.conf qui posent problème.
Bonne chance,