web-dev-qa-db-fra.com

Ubuntu 16.04 + Pilote Nvidia = écran vide

MISE À JOUR DE LA QUESTION ORIGINALE 1:

Y compris les pilotes supplémentaires capture d'écran. J'ai essayé d'installer les versions 361.42 et 340.96 et les deux fois, je reçois un écran vide après le redémarrage.

enter image description here


QUESTION ORIGINALE:

Lorsque j'installe le pilote nvidia pour Ubuntu puis que je le redémarre, un écran vierge s'affiche. Je n'ai pas essayé 2 des pilotes nvidia et à chaque fois je reçois un écran vide.

Comment installer les pilotes nvidia sans obtenir un écran vide?

A fait une recherche sur Google et il semble que je sois le premier à rencontrer ce problème depuis que 16.04 a été publié:

https://www.google.co.uk/?gfe_rd=cr&ei=6tUZV-rEEuTR8geL_5PABA&gws_rd=ssl#q=ubuntu+16.04+nvidia+blank&tbs=qdr:d

32
oshirowanen

Où/quand obtenez-vous l'écran vide? Est-ce que le menu de menu doit apparaître au démarrage ou que l'écran de connexion Ubuntu Unity doit apparaître? Si c'est le dernier cas, essayez ce qui suit:

  1. Ajoutez nomodeset sur votre entrée de groupe Ubuntu. Mettez en surbrillance l'entrée que vous utilisez pour démarrer, appuyez sur e, puis ajoutez replace.

    ...ro quiet splash ...

    avec

    ...ro nomodeset quiet splash ...

Si cela démarre correctement à l'écran de connexion, appuyez sur Ctrl + Alt + F2, connectez-vous, puis exécutez Sudo prime-select intel. Ensuite, redémarrez et voyez si cela résout le problème.

De plus, comment installez-vous les pilotes NVidia? Vérifiez immédiatement sur nvidia.com si vous utilisez les bonnes.

23

Voici ma solution. Je devais tirer des réponses de plusieurs endroits.

Ma carte graphique est la NVidia GeForce GTX 950 .

La première chose que j'ai faite a été de télécharger le dernier pilote stable NVidia à partir de nvidia.com (pour moi, il s'agissait de 361,42). J'étais sûr de choisir le dernier pilote stable et certifié. C'est un fichier ".run", au fait. Recherchez comment installer les fichiers .run si cela ne vous est pas familier.

J'ai ensuite mis la liste noire des pilotes Nouveau selon ce post (mes étapes sont ci-dessous et sont légèrement différentes de ce post):

Installez le pilote Nvidia à la place de nouvea

J'ai fait tout de mon travail via le terminal virtuel accessible en appuyant sur Ctrl + Alt + F1 à partir de l'écran de connexion:

1) Liste noire des modules. Ouvrez le fichier blacklist.conf.

Sudo vi /etc/modprobe.d/blacklist.conf

ajoutez les modules suivants à la fin du fichier:

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

Enregistrez le fichier et quittez.

2) Supprimez tous les packages nvidia * (notez que cela ne m'a rien fait, mais c'est recommandé. Aucun mal à l'exécuter.)

Sudo apt-get remove --purge nvidia*

3) Mettez à jour le disque initramfs. Le mien a été configuré pour charger les nouveaux pilotes. Cela prend plusieurs secondes. Ne pas redémarrer ou éteindre!

Sudo update-initramfs -u

4) redémarrage

5) Arrêtez le gestionnaire d’affichage, puis installez-le.

Sur l'écran de connexion, appuyez à nouveau sur Ctrl + Alt + F1 pour accéder au terminal virtuel. Une fois en mode texte, arrêtez le gestionnaire d’affichage:

Sudo service lightdm stop

6) Ensuite, lancez le fichier d’installation (le fichier .run que vous avez téléchargé). L'installation est bien documentée et contient de nombreux messages utiles (imaginez cela!). J'ai eu l'erreur concernant l'échec du script de pré-installation. J'ai continué quand même. On m'a demandé "Voulez-vous exécuter l'utilitaire nvidia-xconfig pour mettre à jour automatiquement votre fichier de configuration X afin que le pilote NVIDIA X soit utilisé lorsque vous redémarrez X? Tous les fichiers de configuration X préexistants seront sauvegardés" j'ai répondu " Oui "et a continué. J'ai un système 64 bits et j'ai des erreurs 32 bits. Je ne m'en suis pas inquiété et j'ai continué. Les 64 bits installés bien. Je suis arrivé à la fin de l'installation!

7) Croisez vos doigts, redémarrez et connectez-vous. Mon système est finalement arrivé. J'espère que le tien aussi!

6
DerWanderer

Essayez d’ajouter nvidia ppa ppa: graphics-drivers/ppa et d’installer la dernière version 364.15.

Cela fonctionne pour moi avec Optimus 860m.

Cela ne fonctionne que si vous avez désactivé le démarrage sécurisé.

Vous devez peut-être mettre les pilotes nvidia sur liste noire au démarrage. Cela est parfois nécessaire pour les cartes graphiques hybrides.

  • Editez le fichier: /etc/modprobe.d/bumblebee.conf et ajoutez:

    blacklist nvidia-XXX
    blacklist nvidia-XXX-updates
    blacklist nvidia-experimental-XXX
    

    remplacez XXX par la version du pilote graphique. Par exemple 346

  • redémarrez votre ordinateur.

2
JOnathanJOnes

J'ai résolu ce problème d'une manière différente. J'ai installé 16.04 sur un très vieil ordinateur. J'ai installé le pilote hérité Nvidia et obtenu l'écran vide.

J'ai installé Lubuntu pour utiliser le bureau LXDE. Cela fonctionne très bien pour moi.

Sudo apt-get install lubuntu-desktop
1
Mattmon

Assurez-vous que vous avez désactivé SecureBoot. Le mien est activé et j'ai ignoré l'avertissement lorsque j'ai effectué la mise à niveau vers 16.04. Si vous avez secureboot, il restera bloqué sur gdm ou sur un écran noir.

0
user533456