web-dev-qa-db-fra.com

Comment définir la résolution correcte du moniteur avec les pilotes Nvidia pour un moniteur qui n'envoie pas l'EDID?

Je n'arrive toujours pas à obtenir la résolution correcte du moniteur. Chaque fois que je réinstalle, j'utilise une version plus récente d'Ubuntu et les anciennes astuces que je connaissais ne fonctionnent plus. Au lieu de laisser une longue série de questions pour chaque nouvelle version, je recherche une solution plus universelle et intemporelle.

Quelle est la bonne façon de régler la résolution du moniteur avec un GPU Nvidia pour un écran qui n'envoie pas de valeurs EDID?

Remarque: il s'agit d'une question "factice" - avec l'aide du chat, j'ai déjà trouvé la réponse et je vais maintenant ajouter ma propre réponse pour documenter une solution qui, espérons-le, universel.

16

Suivez ces étapes.

Notez que les étapes 6 et 7 ne sont généralement pas nécessaires; essayez de les ignorer et si cela ne fonctionne pas, répétez toutes les étapes et incluez-les. Certains moniteurs n'envoient pas d'informations EDID à l'ordinateur. Ubuntu ne peut donc pas savoir ce dont le moniteur est capable et n'offre que des résolutions sûres (basses). Ces deux étapes résolvent ce problème.

  1. Redémarrez et redémarrez dans Recovery Mode.
  2. Tapez rm /etc/X11/xorg.xonf (Enter)
  3. Tapez reboot (Enter)
  4. Une fois que vous êtes revenu au bureau Ubuntu normal, appuyez sur Alt + F2 et tapez terminal (Enter)
  5. Dans le terminal, tapez Sudo nvidia-xconfig (Enter) Ceci écrira un nouveau fichier xorg.conf.
  6. Presse Alt + F2 et tapez gksu gedit /etc/X11/xorg.conf (Enter).
  7. Recherchez la partie commençant par Section "Monitor" et entrez les valeurs HorizSync et VertRefresh correctes. (Voir Comment rechercher les valeurs hsync/vsync de mon moniteur? )
  8. Redémarrer.
  9. Une fois que vous êtes revenu au bureau Ubuntu normal, recherchez "Paramètres du serveur Nvidia X" dans le "menu Démarrer" et démarrez cette.
  10. Dans la section X Server Display Configuration, définissez la résolution souhaitée et appuyez sur la touche Save to X Configuration File.
  11. Redémarrer.

Vous devriez maintenant avoir la bonne résolution!

Enfin, copiez le fichier /etc/X11/xorg.conf dans un endroit sûr au cas où vous le gâcheriez plus tard et que vous deviez le restaurer.

10

Utilisation de l'application de configuration nVidia

Si votre ordinateur dispose des pilotes de propriété nvidia, vous devez installer et installer nvidia-settings.

Méthode en ligne de commande

Exécutez la commande suivante:

nvidia-settings --query FlatpanelNativeResolution

Si cela ne renvoie rien ou une erreur, essayez de rechercher des attributs valides avec:

nvidia-settings --query all | grep -i resolution

Ensuite, essayez la première commande avec l’un des attributs trouvés qui semble adéquat.

Méthode graphique

  1. Ouvrez nvidia-settings, soit en recherchant son lanceur, soit en l'exécutant en tant que commande.
  2. Dans l'arborescence de la section, accédez à votre GPU.
  3. Maintenant, parcourez tous les éléments ou recherchez un élément qui ressemble à un nom de périphérique. Dans mon cas, je vois DFP-0 (AUO).
  4. Vous verrez maintenant sous Informations sur le panneau plat une liste de résolutions.
1
Severo Raz