web-dev-qa-db-fra.com

Comment forcer une résolution d'écran supérieure à partir d'Ubuntu 12.04 et un NVidia GTX460?

J'utilise Ubuntu 12.04 x64, le noyau 3.2.0-24-generic avec un NVidia GTX460 et un moniteur Achieva Shimian QH270-Lite 2560 x 1440 connecté par un câble DVI à double liaison.

J'ai installé les pilotes nvidia-current 313-09 de xorg-edgers (et essayé les pilotes 310-19 de NVidia). Aucun de ces pilotes ne lit les informations EDID sur mon moniteur (/var/log/Xorg.0.log) et n'utilise par défaut que des résolutions plus basses que mon moniteur ne pourra pas afficher, ce qui donnera un écran noir. histoire complète ici

Si je remplace le moniteur haute résolution par un moniteur de résolution inférieure de 1600 x 900, cela fonctionne correctement.

Comment puis-je forcer ma carte vidéo à la résolution dont j'ai besoin? En passant, le fichier de configuration xorg.conf est obsolète.

3
user118684

J'ai finalement trouvé une solution - un Edid pour mon Shimian QH270-Lite ici grâce à quelqu'un qui avait le même problème avec un autre moniteur coréen 2560x144 , le Yamakasi Catleap.

J'ai installé le nouvel Edid en suivant les instructions postées sur ubuntuforums.org, fil 1857772 - désolé, je ne peux pas poster plus de deux liens:

Créez un fichier NVidia xconf avec le nouvel edid:

$ Sudo nvidia-xconfig --custom-edid=/etc/X11/Shimian_edid.bin

Recherchez dans le journal Xorg le nom du périphérique d'affichage, probablement DFP-0 ou DFP-1:

cat /var/log/Xorg.0.log | grep connected

qui devrait amener quelque chose comme:

(-) NVIDIA (0): * Votre_nom de moniteur * (DFP-0) (connecté), auquel cas votre nom de périphérique d'affichage est DFP-0.

Vérifiez et, si nécessaire, corrigez xconf: Sudo gedit /etc/X11/xorg.conf

Cherchez une ligne comme:

Option "CustomEDID" "/etc/X11/Shimian_edid.bin"

et le modifier pour lire:

Option "CustomEDID" "DFP-0: /etc/X11/Shimian_edid.bin"

Redémarrez et le moniteur fonctionne enfin à 2560x1440 comme prévu.

Si cela ne fonctionnait pas, Plan B devait créer une configuration personnalisée suivant les options Xconfig de NVidia (dans le fichier README du pilote Linux 310.19 à partir des téléchargements de NVidia), notamment l'option "CustomEDID".

Merci aux contributeurs des liens ci-dessus et espérons que cela aidera quelqu'un d'autre avec le même problème.

4
user118684