xrandr ne liste pas les modes dans xorg.conf

4

Sur mon Lenovo w520, xorg / xrandr (avec pilote intel) détecte la résolution native de mon écran LCD, mais ne semble pas détecter de résolution intermédiaire 16: 9:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192           
LVDS1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm                                                                          
   1920x1080      60.0*+   50.0
   1400x1050      60.0
   1280x1024      60.0
   1280x960       60.0
   1024x768       60.0
   800x600        60.3     56.2
   640x480        59.9
VGA1 disconnected (normal left inverted right x axis y axis)

L'écran LCD est capable d'afficher les résolutions suivantes:

1920x1080
1600x900
1440x900
1400x1050
1366x768
1360x768
1280x1024
1280x960
1280x800
1280x768
1280x720
1024x768
960x540
800x600
640x480

Alors j'ai couru X -configureet ajouté ces modes à /etc/X11/xorg.conf. Après avoir redémarré Xorg, xrandr ne répertorie pas les résolutions que j'ai ajoutées à xorg.conf. Quel pourrait être le problème?

Voici mon xorg.conf: http://pastebin.ubuntu.com/658761/ et mon Xorg.0.log: http://pastebin.ubuntu.com/658764/

Merci d'avance

EDIT: Pour ceux qui possèdent un Lenovo ThinkPad W520 ou T520 avec un écran Full HD, voici le xorg.conf avec toutes les résolutions prises en charge répertoriées: http://pastebin.ubuntu.com/659644/

Andrew Gunnerson
la source

Réponses:

2

Il ne suffit pas d’énumérer les résolutions dans la Screensection de xorg.conf. Si le moniteur n'annonce pas ce mode, il l'ignorera.

En regardant le fichier journal, vous pouvez voir le mode que le pilote vidéo a interrogé sur l'affichage pour obtenir la liste des modes qu'il prend en charge, qui correspond à la sortie de xrandr (en ignorant les modes double analyse que le pilote ne prend pas en charge).

En supposant que le panneau puisse réellement prendre en charge les modes supplémentaires que vous avez répertoriés, vous devrez ajouter des ModeLinedirectives à la Monitorsection qui les décrit et éventuellement ajouter les éléments suivants à la Devicesection:

Option "Monitor-LVDS1" "Monitor0"

Pour qu’il sache que la section moniteur fait référence à la sortie LVDS.

Déterminer quels sont les temps requis sera la partie difficile. Si vous savez que ces modes existent parce que vous les avez utilisés sous Windows, vous pourrez peut-être utiliser les instructions de la section Obtention de modèles dans le programme Windows PowerStrip de cette page wiki:

http://www.x.org/wiki/FAQVideoModes

James Henstridge
la source
Merci pour l'information. Puis-je utiliser des modelines générées par cvt? Mon ordinateur est venu avec aucun système d'exploitation installé, donc je n'ai qu'à utiliser Ubuntu.
Andrew Gunnerson
Vous pouvez certainement essayer. Gardez simplement à l'esprit que si vous n'avez jamais vu le système fonctionner dans ces autres modes, certains risquent de ne pas fonctionner correctement.
James Henstridge
J'ai fini par installer Windows sur un disque dur externe. Powerstrip a donné un message d'erreur indiquant qu'il était impossible de lire les timings sur l'écran. J'ai donc utilisé cvt pour générer les modèles. Tous les modes apparaissent dans xrandr, mais les taux de rafraîchissement sont 59,9 ou 59,6. Est-ce que ça va faire mal à l'écran? Toutes les résolutions doivent être prises en charge conformément au manuel de spécifications techniques de l'écran.
Andrew Gunnerson
Des taux de rafraîchissement d'environ 60Hz devraient convenir. Mais encore une fois, ne soyez pas surpris si vous rencontrez des difficultés pour configurer certains de ces modes.
James Henstridge
Deux mots: merci! Je viens de tester tous les modes - tout fonctionne bien: D
Andrew Gunnerson