Très bien, j'ai donc dû faire face à un problème similaire tout au long de l'utilisation d'Ubuntu avec Nvidia. Mais avec la nouvelle mise à jour 17.10, je reçois un nouveau bogue récemment discuté qui résulte avec mon écran qui passe à un écran noir et met en boucle le "gestionnaire d'utilisateur arrêté pour uid (#)", cela m'empêche de passer en mode récupération et d'accéder directement à grub. de l'ordinateur en maintenant les touches au démarrage ne fait rien.
En guise de solution de contournement, SSH a été installé sur le bureau et j'ai essayé quelques solutions que j'ai entendues lors de forums aléatoires.
Tentative:
Ces tentatives n’ont rien changé à l’issue du problème. La seule chose qui m'a aidé a été de supprimer les pilotes Nvidia que j'avais initialement installés via l'interface graphique de mise à jour de logiciels, ce qui a rendu le périphérique amorçable.
J'espère que vous pourrez tous m'aider à utiliser de nouveau les bons anciens pilotes Nvidia;
Cela ressemble à un problème que j'avais, auquel j'ai répondu dans ce fil
Il semble que la mise à jour Ubuntu m’ait convertie en un noyau à faible latence, ce qui n’a pas automatiquement mis à jour l’installation de mes en-têtes de noyau, contrairement à d’autres mises à niveau du noyau, et les packages binaires nvidia exigent la présence des en-têtes du noyau. Essayez ce qui suit:
Sudo apt purge 'nvidia-*'
Sudo apt install linux-headers-$(uname -r)
Sudo apt install nvidia-384
Notez que j’ai empêché gdm d’utiliser Wayland avant d’essayer quoi que ce soit, et si je comprends bien, Wayland ne fonctionne pas actuellement avec les fichiers binaires nvidia. Je vous conseillerais donc de vous assurer qu’il est désactivé dans /etc/gdm3/custom.conf
en supprimant la mise en commentaire de la ligne #WaylandEnable=false
.
Grâce à la réponse de Steven , cela m'a mis sur la bonne voie, et après quelques recherches sur Google, j'ai trouvé la dernière réponse au sein de (bien sûr) la communauté dynamique d'Arch Linux: -)
Steven a donc constaté que les fichiers d’en-tête du noyau à faible latence sont manquants. Donc vous devez faire:
Sudo apt install linux-headers-$(uname -r)
Et une exigence de Wayland sur NVidia (il faut au moins Gnome 3.23, mais Ubuntu 17.10 est livrée avec 3.26, donc nous sommes couverts) consiste à activer KMS. Pour ce faire, éditez votre fichier /etc/default/grub
et la ligne suivante pour ajouter nvidia-drm.modeset=1
, voir exemple. :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"
Remarque: ne supprimez pas les autres paramètres si vous en avez/avez besoin, ajoutez simplement le paramètre de mode NVidia DRM, un .
Ensuite, vous devez régénérer les modules initramfs et Kernel. Le mieux est de faire comme le suggère Steven, supprimer le paquet nvidia et le réinstaller (la réinstallation pourrait éventuellement fonctionner, mais je n’ai pas essayé, ce serait Sudo apt install --reinstall nvidia-xxx
remplacer xxx
par la version du pilote de votre carte, devrait être 384 pour les cartes récentes).
Sudo apt remove --purge nvidia-xxx
Sudo apt install nvidia-xxx
PS: Je savais qu'il y avait un moyen pour que cela fonctionne, car cela fonctionnait également sur ma boîte Fedora 25 (maintenant 26) avec une carte NVidia)
PS2: Je souhaite que le pilote nouveau
fonctionne mieux, car je ne crains pas de négocier un peu de performance pour un pilote open source. Mais même en 2D, le défilement d'une page est terriblement lent et n'est pas fluide avec nouveau, et cela ne me convient pas encore. Je souhaite vraiment que Nouveau soit amélioré en 2D (et en 3D) ou que AMD s'améliore, créant une carte passive et à faible consommation d'énergie. Quoi qu'il en soit, ils font un travail incroyable compte tenu de la relation avec NVidia.
J'ai exactement le même problème avec une GTX 1060, j'ai essayé les corrections suggérées (désactiver Wayland dans la configuration et réparer le pilote défectueux), mais cela ne fonctionne toujours pas. Cependant, je suis étrangement en mesure d’y accéder en passant en mode de récupération dans grub (avec le noyau générique) et en sélectionnant CV.
EDIT
J'ai réussi à le faire fonctionner! Pour ce faire, je suis allé dans grub, j'ai sélectionné "c" pour la ligne de commande, entré la commande "videoinfo" - j'ai vu que mon paramètre vidéo par défaut est 1024x768 .. est allé dans/etc/default/grub et j'ai ajouté les lignes GRUB_GFXMODE = 1024x760 GRUB_GFXPAYLOAD_LINUX = 1024x768 et définissez GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset" - puis mettez à jour grub et redémarrez. Cependant, cela n’a fonctionné que lors de la sélection du noyau générique dans les "options avancées" de grub, et non de celui de lowlatency. J'ai également vu un certain nombre de messages sur "le démarrage/l'arrêt de nvidia persistant", qui peuvent être liés ou non.
2ND EDIT
@Huygens a mentionné l'utilisation de l'option de démarrage de nvidia-drm.modeset = 1 dans/etc/default/grub qui fonctionnait également plutôt que l'utilisation de nomodeset. Cependant, je ne peux toujours pas utiliser le noyau à faible latence pour fonctionner, même après avoir corrigé les fichiers d'en-tête manquants. Cela ne chargera pas non plus Wayland. J'ai vu un certain nombre de billets dans cet endroit disant que mon cas particulier pourrait être lié au fait d'avoir une vidéo intel intégrée et une carte nvidia dédiée, causant des problèmes avec nvidia-persistenced et gdm3 ( https: //bugs.launchpad .net/ubuntu/+ source/gnome-Shell/+ bug/1705369 ). Certaines personnes ont également signalé leur succès en utilisant lightdm (dpkg-reconfigure lightdm), mais je n’ai pas pu l’obtenir pour se connecter sans avoir à redémarrer lightdm à chaque fois.
Je viens juste de désactiver Wayland: "WaylandEnable = false" dans (/etc/gdm3/custom.conf) et maintenant tout va bien!
Désinstallez Upstart (Sudo apt remove upstart) - s’il est installé. Apparemment, cela est en tout état de cause supprimé des versions 17.10 et 18.04, mais peut poser problème.
En dehors de cela, bien qu'il continue à être floconneux, l'ajout de nomodeset à Grub (donc GRUB_CMDLINE_LINUX = "nomodeset" dans etc/default/grub) donne au moins un système fonctionnel.
Alors hier, j'ai finalement réussi à installer Ubuntu 17.10 sur mon PC. En fait, j'ai installé Ubuntu 16.10 avant d'essayer de mettre à jour 17.04. Ensuite, j’ai réalisé que les pilotes NVIDIA ne fonctionnaient plus sous Ubuntu 17.04. J'ai essayé d'entrer en mode de récupération pour réinstaller les pilotes, mais rien n'a fonctionné. Jusqu’ici, je ne comprends toujours pas. Je suis resté bloqué pendant un moment sur les pilotes NVIDIA. Ensuite, j'ai décidé de démarrer Ubuntu 17.10 avec ma clé USB.
Quelle que soit la méthode que vous utilisiez dans 8. Vous devez vous assurer que les "Paramètres du serveur NVIDIA X" affichent les mêmes caractéristiques que ses options de configuration. Redémarrez et profitez de votre Ubuntu.
Si ce n'est pas le cas:
Allez dans "Logiciels et mises à jour" -> "Pilotes supplémentaires", sélectionnez le pilote par défaut "Utilisation de X.Org…".
Ce temporaire solution pour charger les pilotes Nvidia semble fonctionner pour moi (AMD FX6300, Geforce GT730, mise à niveau du 17.04 au 17.10):
démarrer dans le menu de récupération
charge root (/
) en lecture/écriture (j'utilise des paquets cassés)
ouvrir une racine Shell
purger, puis installer les pilotes Nvidia
Sudo apt remove --purge nvidia-*
Sudo install nvidia-384
quitter le shell pour continuer le démarrage
À ce stade, je peux me connecter avec Unity ou Ubuntu.
(J'imagine que cela permet au pilote d'être ignoré pour le démarrage, mais disponible pour les applications.)
Le problème n'est pas nvidia
name__, c'est gdm3
. Vous devez utiliser lightdm
au lieu de gdm3
avec nvidia
name__. De plus, vous devez d'abord installer header
name__.
Sudo apt purge nvidia-*
Sudo apt install linux-headers-$(uname -r)
Sudo apt --no-install--recommends install nvidia-384
Sudo apt install lightdm
Maintenant, redémarrez. Tout devrait bien se passer. Bumblebee
fonctionne également avec nvidia-384
et nvidia-387