web-dev-qa-db-fra.com

Obtenir une résolution d'écran correcte avec les pilotes nvidia

J'ai une nouvelle installation d'ubuntu.

Lors de la première installation, les pilotes nvidia ne sont pas actifs et la résolution de l'écran est correcte. 1680x1050

Ensuite, j’installe les pilotes nvidia et la meilleure résolution que je puisse obtenir est 1280x1024.

Dans les recherches, il y a beaucoup d'informations relatives à ce sujet et à des problèmes similaires. J'ai essayé des astuces avec xrandr, l'installation manuelle des pilotes, etc., etc. Trouver les informations correctes s'avère toutefois gênant.

Je sais que la carte graphique peut afficher la résolution correcte avant que les pilotes nvidia ne soient activés. Alors, est-ce que quelqu'un ici connaît la solution? (Pourquoi cela doit-il être si difficile?)

Ce n'est pas un nouveau système whiz bang, mais un système que j'ai assemblé avec des pièces de rechange.

Graphiques: Série NV37GL Quadro PCI-E

Moniteur: ViewSonic VX2025WM - Ce moniteur a fonctionné correctement sur mon autre système Ubuntu avec les pilotes nvidia, mais était connecté en VGA au lieu de numérique.

-------------- xorg.conf ------------ après --- 1. Installez les pilotes restreints Système ---> Pilotes matériels ---- --- 2. Sélectionnez les pilotes recommandés, installez et redémarrez. ------

(# nvidia-xconfig: X configuration file generated by nvidia-xconfig

(# nvidia-xconfig:  version 1.0  (buildmeister@builder75)  Sun Nov  8 21:50:38 PST 2009

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Donc, des suggestions à ce sujet? À ce stade, je suppose que le problème concerne un bon xorg. fichier conf et éventuellement EDID. Il est difficile de trouver une documentation claire sur cette question. En cherchant dans les forums et autres sites Web, j'ai trouvé BEAUCOUP d'autres personnes ayant des problèmes similaires, mais tout est tellement dispersé qu'il est difficile de dire lesquels ne sont pas des impasses. Étant donné que de nombreux messages sont datés d'aussi loin que 2006 et que les cartes nvidia sont si omniprésentes, il est difficile de comprendre pourquoi il n'y a pas de solution plus simple.

7
wdypdx22

Avez-vous des "Paramètres du serveur NVIDIA X" dans le menu Système -> Administration? Pour une raison quelconque, le pilote nvidia n'aime pas parfois utiliser les outils X normaux.

Essayez également de supprimer /etc/X11/xorg.conf et de redémarrer X (cela peut parfois être difficile, il peut donc être plus facile de redémarrer la machine.) Lorsque vous supprimez le fichier, Ubuntu ou Xorg le détectera manquant. essayez de le reconstruire, en devinant les paramètres sains. Si les paramètres ne sont pas satisfaisants, vous pouvez les modifier si nécessaire, mais recommencer avec un xorg.conf généré automatiquement "propre" est un bon moyen de vous assurer que les éléments restants de la configuration ne vous font pas défaut.

VEUILLEZ NOTER que cela a fonctionné pour moi en 9.10 mais je ne l’ai pas testé en 10.04. Si quelqu'un connait une raison pour laquelle cela ne fonctionnera pas ou cassera les choses, veuillez en parler!

3
koanhead

J'étais exactement dans la même situation que l'affiche originale: l'installation originale d'UBUNTU 10.04 avait une résolution de 1680x1050; l'installation du pilote propriétaire a été réduite au maximum à 1280x1024.

J'ai installé le pilote propriétaire car j'ai remarqué qu'avec le pilote d'origine, l'affichage "masquait" l'affichage (de haut en bas) sur les modifications au lieu de mettre à jour "instantanément" l'image à l'écran.

Ajout de "l'incantation magique" de

           Option"ModeValidation" "NoMaxPClkCheck"

dans la section Device et PRESTO, toutes les résolutions manquantes sont réapparues (dans le programme de configuration/usr/bin/nvidia-settings).

source: trouvée sur http://fedoraforum.org/forum/printthread.php?t=185230&pp=15&page=

6
Tomas

Une solution pour le chipset Nvidia: NVIDIA Graphics - problèmes de résolution avec la nouvelle installation de 12.04 LTS

xorg.conf:

Section "Monitor"
    Identifier  "Monitor0"
    VendorName  "Sanyo"
    ModelName   "LCD-32E3"
    HorizSync   30.0 - 50.0
    VertRefresh 50.0 - 60.0
EndSection

Section "Screen"
    Identifier  "Default Screen"
    DefaultDepth    24
    Option  "UseDisplayDevice" "DFP"
    Subsection  "Display"
       Modes    "1360x768" "1280x720" "720x480"
    EndSubSection
EndSection

Section "Module"
    Load    "glx"
EndSection

Section "Device"
    Identifier  "Default Device"
    Driver  "nvidia"
    Option  "NoLogo"    "True"
EndSection
1
Bob