Écran vide après l'installation du pilote nvidia restreint


106

J'ai installé le pilote nvidia restreint actuel et redémarré ma machine. Un écran noir ou blanc s'affiche à présent.

Comment puis-je réparer cela?


(Ceux qui cherchent la prime sur cette question, il n'y a pas besoin de refaire toutes les options d'optimus, il suffit d'ajouter ces réponses existantes sous forme de liens dans une réponse globale, interconnectez autant que vous le pouvez!)
Jorge Castro

1
Beaucoup de réponses échoueront avec "sudo apt-get install nvidia-common" à cause de ce bogue: bugs.launchpad.net/ubuntu/+source/nvidia-common/+bug/981874
keepitsimpleengineer

Il pourrait y avoir un problème avec la version du noyau ... Installez ukuu et installez une version plus récente du noyau. Vous pouvez toujours revenir à celui que vous utilisez.
Gaurav Sharma

Réponses:


76

Supprimer tous les paquets liés à Nvidia

  1. Connectez-vous à un terminal: Ctrl+ Alt+ F1(le terminal est visible avec un écran vide)

  2. sudo apt-get remove --purge nvidia-*

Commencer à partir de zéro

  1. sudo apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv

Tout réinstaller

  1. sudo apt-get install nvidia-common
  2. sudo apt-get install xserver-xorg-video-nouveau
  3. sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core

Reconfigurer le serveur X

  1. sudo dpkg-reconfigure xserver-xorg

Source: Wiki Ubuntu


4
Enfin, cela a résolu le problème (omis la phase "Démarrer à partir de zéro" - il n’est pas intéressant de désinstaller xserver!) Mais a effectué toutes les autres étapes et cela fonctionne à merveille. Merci beaucoup!
RobinLovelace

5
Ce wiki est obsolète. le nvidia-settings --uninstall ne fonctionne pas, par exemple.
NoBugs

2
@NoBugs: oui, mais suivre les étapes corrige toujours les graphiques le 14.04 aprèsreboot
jfs

1
Lorsque j'exécute sudo apt-get install xserver-xorg-video-nouveau, le message suivant s'affiche: Les paquets suivants ont des dépendances non remplies: xserver-xorg-video-nouveau: dépend: xorg-video-abi-15 Dépend: xserver-xorg -core (> = 2: 1.14.99.902) Recommande: libgl1-mesa-dri (> = 9.0) E: Impossible de corriger les problèmes, vous avez mis des paquets cassés en attente. "Une idée de ce qu'il faut faire dans ce cas?
Cleb

3
Ne fonctionne plus en avril 2016. Aucune des commandes après le sudo apt-get install nvidia-commontravail. C'est sur Ubuntu 14.04 sur un Asus G751JM (nvidia GTX 860m)
sgarcia

9
  1. Supprimez tous les pilotes pouvant être à l'origine du problème,
  2. ouvrez le terminal et tapez-le (ouvrez-le depuis le tiret en utilisant l'icône Ubuntu dans le coin gauche)

    sudo apt-get --purge remove nvidia
    

    ou

    sudo apt-get --purge remove nvidia-current
    

    (En fonction de celui que vous avez installé) ou désactivez-les à partir des paramètres de pilote restreints.

  3. redémarrer.

  4. puis sur un terminal, tapez ceci:

    sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
    sudo apt-get update
    sudo apt-get install nvidia-current nvidia-settings
    
  5. redémarrer.


2
Cela a fonctionné pour moi, mais m'a laissé avec 640x480 problème équivalent à askubuntu.com/questions/201123/… . En outre, utilisez Shift / Esc au démarrage pour entrer l'équivalent linux de 'mode sans échec' pour pouvoir exécuter ces commandes
Alex

Ce foutu représentant ne me laissera pas éditer mon propre commentaire - je voulais simplement ajouter que la solution proposée pour le problème 640x480 dans la question mentionnée ci-dessus fonctionne bien, alors ne vous laissez pas ralentir.
Alex

2
Si mon ordinateur démarre avec un écran vide, comment puis-je ouvrir un terminal pour taper ces commandes? L'écran est vide!
Stefan Lasiewski


Les informations ici doivent vraiment être ajoutées à la réponse de Marco Scannadinari ci-dessus pour améliorer / développer une réponse existante
geezanansa le

6

Dans mon cas, c’était un problème avec le moniteur qui donnait un mauvais EDID à mon GPU Nvidia.

Pour déboguer votre erreur, vous pouvez ajouter cette ligne à la section d'écran du /etc/X11/xorg.conffichier.

Option         "ModeDebug" "true"

Maintenant, vérifiez votre /var/log/Xorg.0.log file.

Si vous trouvez une erreur comme celle-ci:

NVIDIA(0): Unable to get display device DFP-0's EDID; cannot compute DPI

Ensuite, vous pouvez le résoudre en ajoutant cette ligne à la section de l'appareil

Option         "IgnoreEDIDChecksum" "DFP"

5

Ubuntu C’EST peut-être en train de fonctionner, mais en utilisant une autre sortie de carte. Pour moi, mon nVidia GeForce 7300 a 2 sorties, un VGA et un DVI. Il semble que la sortie par défaut lorsque vous installez les pilotes est au format DVI, mais je n’ai pas de moniteur DVI; j’ai donc réussi à accéder au mode de récupération (disponible dans GRUB lorsque vous démarrez) et à saisir ceci:

nvidia-xconfig --twinview --twinview-orientation="Clone"

Maintenant, redémarrez.

Cette commande dirige les mêmes graphiques vers les deux sorties. À partir de là, vous pouvez continuer à expérimenter cet utilitaire nVidia jusqu'à ce que vous obteniez ce que vous voulez. Pour plus d'informations tapez:

nvidia-xconfig -A | less

J'espère que ça t'as aidé.


4

Appuyez sur Alt + Ctrl + F1 pour accéder à tty1 (terminal), puis lancez ceci:

sudo apt-get --purge remove nvidia*

Cela supprimera tous les packages de pilotes nvidia. Si cela ne fonctionne toujours pas, essayez ceci aussi:

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.mybak

Cela supprimera un fichier de configuration xorg corrompu s'il existe. Vous devrez redémarrer après avoir terminé ces commandes. (Ctrl + Alt + Suppr)

PS Si vous avez une carte nvidia optimus, n'installez pas le pilote x-swat ni aucun autre pilote nvidia. Les meilleurs pilotes de travail pour les cartes nvidia optimus proviennent du projet bumblebee .


Le but de ceci est-il simplement de revenir au pilote nouveau?
ychaouche le

2

Cela m'est arrivé lors de l'exécution d'un processeur AMD: J'ai appris que c'était un IOMMU / AMD -v Bug = Incompatible avec Nvidia. La désactivation des paramètres du BIOS de la virtualisation a résolu ce problème.


1

Est- ce que ce fil sur les forums Ubuntu vous aide?

En résumé, il semble que les packages linux-header de certains noyaux (notamment les noyaux PAE) ne soient pas correctement installés et que la compilation du pilote nvidia échoue en mode silencieux lors de l'installation des packages nvidia.


Merci pour votre message. Mais voir edit 5! Que puis-je faire?
LaMinifalda

0

Concernant le titre de la rubrique: Quelle est la version actuelle du pilote nvidia restreint utilisée dans Ubuntu natty?

Vous pouvez trouver n'importe quoi sur les versions, les versions, les bugs, les fonctionnalités demandées sur Launchpad . Pour comprendre de quoi il s'agit, vous pouvez faire leur tournée .

La question sur la dernière version du pilote nVidia se trouve sur le paquet binaire «nvidia-current» dans Ubuntu Natty i386 . Ainsi, à compter du 2011-04-20, la dernière version est la 270.41.06-0ubuntu1. Mais ce n'est pas nécessairement le recommandé . Le dernier pour moi semble toujours buggy (comme "déchirer", etc.).


0

Au lieu d'utiliser nvidia-current, vous devriez vraiment essayer d'utiliser un pilote nvidia plus ancien, par exemple le 173.xx. Cela a résolu le problème pour moi. Il suffit de démarrer jockey-gtk et de choisir le pilote 173.xx. Puis redémarrez votre système.


0

Essayez dans /etc/default/grub:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_GFXMODE=1680x1050x32

Remplacez "1680x1050x32 | par votre résolution native (pour l’exécuter vbeinfodans la console Grub lors du démarrage).

Puis dans /etc/grub.d/00_header:

set gfxmode=${GRUB_GFXMODE} <-- FIND THIS LINE
set gfxpayload=keep <-- ADD THIS LINE DIRECTLY BENEATH

Mettre à jour la nourriture:

sudo update-grub

Pourrait fonctionner...


Pouvez-vous expliquer ce que font certaines de ces options? Que fait gfxpayload, par exemple?
Stefan Lasiewski

0

Essayez acpi=off. Cela a résolu le problème de démarrage de mon écran vide pour Ubuntu 11.10.


La question initiale était ancienne. La raison pour laquelle cela n'a probablement pas été suggéré à l'époque est que le problème ne s'est produit qu'après l'installation du pilote propriétaire. Une meilleure solution pourrait être de revenir au dernier pilote actif connu, puis d'essayer les autres pilotes nvidia disponibles.
fabricator4

Où devrait acpi=offêtre placé?
Magick

@Magick dans le menu de démarrage au démarrage (appuyez sur e pour y accéder). Recherchez ensuite la ligne qui transmet les options au noyau (qui commence par "linux"). Voir la réponse à l'utilisation ci-dessous: askubuntu.com/a/43691/550380 , cela rendra l'option permanente.
ychaouche le

0

J'ai aussi un écran vide, mais c'était sur un ordinateur portable avec une carte nVidia optimus 4200m. Optimus ne semble pas être bien pris en charge sur Ubuntu. J'ai dû désactiver Optimus à partir du bios, puis réinstaller le pilote Nividia. Plus ici si vous voulez lire http://developerslog.org/?p=69


Bien que cela puisse théoriquement répondre à la question, il serait préférable d’inclure ici les parties essentielles de la réponse et de fournir le lien à titre de référence.
Oyibo

0

Je commençais à avoir un écran noir. J'ai une carte graphique NVIDIA 6200. Renommer xorg.config et redémarrer a fonctionné pour moi. Le fichier xorg.config créé par nvidia-xconfig: version 304.51 (buildmeister@swio-display-x86-rhel47-06.nvidia.com) était à l'origine du problème.


0

Le plus gros problème que j'ai eu a été d'obtenir un Macbook Pro pour installer les pilotes Nvidia !!!

La solution consiste à remplacer la partition de démarrage principale par REMOVE EFI et à utiliser Legacy MBP.

Ceci est discuté sur quelques pages web mais ce n’est pas si facile à suivre.

https://bbs.archlinux.org/viewtopic.php?id=162289

En utilisant cette idée, j’ai démarré à partir d’un Live CD, puis j’ai utilisé Gparted pour supprimer la partition de démarrage EFI, pour la remplacer d’EFI en FAT32, puis pour reconstruire Boot-Repair en tant que démarrage hérité à l’aide de la partition principale avec 13.04 64 bits installé.

https://help.ubuntu.com/community/Boot-Repair

--- AVERTISSEMENT SAUVEGARDEZ VOS DONNÉES EN PREMIER. VOUS POUVEZ VISER TOUT SUR VOTRE DISQUE DUR ---

Insérez un Live CD - Démarrez à l’essai avec Ubuntu Run Gparted - Modifiez la partition de démarrage EFI d’EFI en FAT32.

ouvrez un nouveau terminal, puis tapez:

sudo add-apt-repository ppa: yannubuntu / boot-repair && sudo apt-get update

  • Appuyez sur Entrée.

  • Puis tapez:

sudo apt-get install -y boot-repair && (réparation de démarrage &)

Dans la réparation de démarrage, sélectionnez OPTIONS AVANCÉES.

Décochez la case Utiliser le fichier EFI standard sous les options principales. Décochez la case Séparer la partition / boot / efi sous GRUB LOCATION.

suivez les instructions sur l'utilisation du chargeur d'amorçage hérité fourni par Boot Repair.

Maintenant, installez et chargez les pilotes NVidia autant de fois

J'ai utilisé la méthode 2 sur cette page http://www.dedoimedo.com/computers/ubuntu-ringtail-nvidia.html

Je travaillais dessus probablement pendant 18 heures et j'essayais CHAQUE option disponible. Je veux dire tous les moyens d’installer ces pilotes friggin, et c’était la seule solution qui fonctionne pour Macbook Pro 7.1 Running 13.04 avec Nvidia_current (nvidia_304)


0

J'ai tout essayé ici et la solution pour moi était de passer à lightdm, fonctionne parfaitement maintenant!


Comment passez-vous à lightdm?
Magick

-5

Installez simplement Ubuntu ( aucune mise à jour, aucun logiciel ), connectez-vous à Internet, téléchargez votre pilote, installez et redémarrez! Travaillé pour moi! Merci pour mon voisin !!! (c'était son idée)


5
Utiliser Ubuntu sans lancer de mises à jour n'est vraiment pas recommandé. Les bogues sont corrigés et la sécurité est également une mauvaise idée.
gertvdijk

@gertvdijk Peut-être le but de cet article est-il de recommander l'installation d'Ubuntu sans mises à jour, l'installation du pilote, puis l'installation des mises à jour (mais pas après l'installation du pilote). Si tel est le cas, je ne sais pas pourquoi cela fonctionnerait mieux, mais ce serait sûrement acceptable.
Eliah Kagan

@EliahKagan Peut-être, mais si c'est le cas, cela me semble vraiment improbable. Le pilote de Nvidia est reconstruit pour chaque nouveau noyau.
gertvdijk
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.