Publier ici en espérant que quelqu'un sait comment résoudre ce problème ...
Nous utilisons beaucoup Ubuntu + NVIDIA dans notre boutique, et bien que les procédures décrites dans d'autres réponses fonctionnent (telle que cette excellente réponse) pour les écrans noirs de classe après la connexion, cela ne fonctionne pas pour nos nouvelles machines basées sur Kaby Lake. .
Nous courons:
- Intel Core i7 7700K (Kaby Lake)
- Jeu de puces B250 (Union Point) (carte mère ASUS Prime B250-M Plus)
- Démarrage sécurisé désactivé dans le BIOS
- nomodeset en grub
- Essayé différentes versions du pilote NVIDIA.
- Essayé 16.10 et 17.04
- Essayé avec et sans Intel-microcode
- J'ai essayé d'installer la dernière version de ppa: graphics-drivers
Nous obtenons l'écran noir classique après la connexion une fois les pilotes NVIDIA installés.
Nous ne pouvions pas le réparer sur ces machines - nous avons essayé de nombreuses solutions différentes. Nous avons déplacé le disque dur sur une machine à base de 4790K et cela a fonctionné immédiatement. Il y a donc une réelle différence avec Kaby Lake, le chipset B250 ou le 7700K.
Réponses:
Nous avons rencontré un problème similaire. La solution consistait à démarrer en mode de récupération et à installer Cuda 8 (qui inclut le pilote graphique nvidia) à partir de là. Vous avez besoin d’une certaine préparation (par exemple, téléchargez Cuda 8 au format * .deb et protégez-le sur un lecteur USB). En faisant cela sur une installation libre d’Ubuntu, il n’était pas nécessaire de définir manuellement nomodeset ou d’inscrire des éléments dans la liste noire. Tout a été fait par l'installation de CUDA. Travaillé le 14.04. et 16.04. C'EST
Je conseille fortement de ne pas installer le pilote Nvidia sur Ubunntu via les scripts .run. Vous devez réinstaller le pilote après chaque mise à jour du noyau.
la source
Je me suis donc battu avec le même problème et finalement, il a résolu la deuxième option de ce guide: https://gist.github.com/wangruohui/df039f0dc434d6486f5d4d098aa52d07
----- / * TLDR * \ -----
Installer Nvidiadriver via des fichiers .run:
Supprimer les installations précédentes (Important)
Notez que cela pourrait également supprimer votre installation de Cuda.
Téléchargez le pilote via wget, n'oubliez pas de remplacer <version> par la version de votre choix:
Dépendances d’installation: en résumé, exécution
Créer une liste noire pour le nouveau pilote
Créez un fichier dans /etc/modprobe.d/blacklist-nouveau.conf avec le contenu suivant:
ensuite
LIRE ATTENTIVEMENT AVANT DE PROCÉDER!
Voici la partie délicate que le guide ne vous dit PAS. Après avoir éteint, vous devez appuyer sur ctrl + alt + F1 pour entrer dans un terminal!
Arrêtez lightdm / gdm / kdm
ou utilisez gdm ou kdm au lieu de lightdm
Exécuter le Runfile
J'espère que cela aide quelqu'un quelque part avec quelque chose :)
la source