web-dev-qa-db-fra.com

Coincé sur la résolution 800x600 sur Ubuntu 14.04LTS avec GeForce GTX 750 Ti

J'ai récemment mis à niveau ma machine de 12.04LTS à 14.04LTS et découvert que ma résolution est bloquée à 800x600; le paramètre Affichage n'affiche aucune autre résolution disponible. Je soupçonne fortement qu'un pilote vidéo défectueux est en cause depuis que j'ai essayé de charger une application qui dessine des objets 3D et qui tourne ridiculement lentement.

J'ai actuellement essayé ce qui suit:

  1. Forcer une résolution plus élevée via GRUB : ne semblait rien faire
  2. Installez nvidia-340 à partir de xorg-edgers : aucun changement, et il semble avoir changé plusieurs modules pour la version de ce ppa
  3. Utilisez le paramètre Pilotes supplémentaires pour installer d'autres pilotes: avez essayé tous les pilotes répertoriés et aucun n'a fonctionné: 340,96 352,63 352,79 355,11 358,16 361,45,11 364,19 Noeveau (certains d'entre eux sont propriétaires et d'autres ouverts -la source)
  4. Réinitialiser xorg.conf: lorsque le système d'exploitation est passé à 14.04LTS, il a automatiquement sauvegardé le fichier d'origine mais n'en a pas créé de nouveau. J'ai expérimenté la création d'un fichier vierge mais cela ne change rien.

À ce stade, je ne sais plus quoi encore essayer.

Sorties de commande qui pourraient être utiles:

username:~$ Sudo lshw -C display; lsb_release -a; uname -a; xrandr
  *-display UNCLAIMED     
       description: VGA compatible controller
       product: GM107 [GeForce GTX 750 Ti]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:04:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:fa000000-faffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:d000(size=128) memory:fb000000-fb07ffff
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.4 LTS
Release:    14.04
Codename:   trusty
Linux psych-lab-va-linux 3.13.0-87-generic #133-Ubuntu SMP Tue May 24 18:32:09 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 800 x 600, current 800 x 600, maximum 800 x 600
default connected primary 800x600+0+0 0mm x 0mm
   800x600        75.0* 
username:~$ lspci -k | grep -EA2 'VGA|3D'
04:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)
    Subsystem: eVga.com. Corp. Device 3753
04:00.1 Audio device: NVIDIA Corporation Device 0fbc (rev a1)

[~ # ~] mise à jour [~ # ~]

Après avoir examiné les fichiers journaux Xorg, je me suis rendu compte qu'il essayait de charger le pilote nvidia mais ne le pouvait pas car il ne pouvait pas être trouvé, alors j'ai suivi cette réponse et redémarré. Cela n'a pas résolu le problème, mais au moins j'ai eu un problème différent; Je peux accéder à l'écran de connexion, mais je rencontre une boucle de connexion après avoir entré les informations d'identification. Le fichier journal Xorg montre que le pilote nvidia est chargé mais donne une erreur: "Impossible d'initialiser le module du noyau NVIDIA". J'ai essayé les étapes de débogage d'une boucle de connexion (vérification de Xauthority et/tmp) mais rien n'a fonctionné. modprobe nvidia-352 retourne sans erreur.

1
Setsu

Après plusieurs heures à essayer toutes les options, je n'arrivais toujours à rien, alors j'ai essayé de démarrer à partir d'une clé USB en direct.

Il s'affichait parfaitement, en utilisant ni plus ni moins.

J'ai donc continué et réinstallé Ubuntu et maintenant tout va bien. Parfois, la mise à niveau de LTS vers LTS ne fonctionne tout simplement pas, semble-t-il.

1
Setsu

Vous pouvez essayer de déplacer/sauvegarder vos fichiers xorg.conf ou moniteurs.xml pour voir si une reconstruction les corrige. Il y a pas mal de changements à X et à l'environnement de bureau entre les versions à long terme.

mv ~/.config/monitors.xml ~/.config/monitors.xml.old
Sudo mv /etc/X11/xorg.conf /etc/X11/xorg.old

De plus, si cela ne fonctionne pas, essayez de vous assurer que vos pilotes nvidia sont supérieurs à 334 (la version où la GTX 750 était prise en charge). La version la plus ancienne "stable" liée à la carte est la version 340. 352 est également assez courant, et 361 est Edge de coupe. Le ppa repoistory graphiques contient 367, que je ne recommanderais pas.

  1. Appuyez sur CTRL + ALT + F1 pour passer à une console.
  2. Arrêt Sudo Service Lightdm
  3. Sudo apt-get purge nvidia *
  4. Sudo apt-get install nvidia-340
  5. Si votre carte mère a des graphiques Intel intégrés, installez également nvidia-prime (c'est le nom du package)
  6. Arrêt de Sudo -r maintenant

Vous pouvez également vous pencher sur la liste noire de nouveau. Une recherche Google vous dira comment procéder.

1
Jared Starkey