boucle de connexion nvidi-361 ubuntu 16.04 lts

9

j'ai installé ubuntu 16.04 et installé les pilotes nvidia-361 qui étaient présentés comme des pilotes de confiance. mais lorsque j'ai redémarré mon système, mon système a heurté la boucle de connexion. j'utilise un ordinateur portable hp envy 15 series avec une carte graphique 740M. J'ai cherché de nombreuses questions ici et j'ai essayé de mv ~ / .Xauthority fichier à un endroit de sauvegarde. Cela n'a pas fonctionné. Ensuite, j'ai essayé de réinstaller le nvidia-361 à partir du tty. mais cela n'a pas fonctionné non plus.

quelle est la raison possible du blocage du système dans la boucle de connexion

quelles sont les solutions de contournement pour résoudre ce problème.

Ce problème ne concerne pas ./.Xautority ou lightdm

shiv garg
la source
1
J'ai le même problème ...
aserww106
@MarkKirby j'avais vu cette question avant de poster cette question. comment ma question est différente, c'est que je faisais face à la boucle de journalisation. mais cela n'a pas été mentionné dans ce problème
shiv garg

Réponses:

6

J'ai résolu ce problème. Ce problème est dû à un démarrage sécurisé et à EFI_SECURE_BOOT_SIG_ENFORCE dans le noyau Linux 4.4.0-20 et versions ultérieures.

J'ai installé les pilotes nvidia-364 et entré la clé lorsque demandé. Ensuite, j'ai redémarré le système. lorsque l'écran bleu de la gestion des moks est apparu, j'ai appuyé sur n'importe quelle touche pour le changer. Ensuite, il a demandé des caractères de mot de passe. puis il m'a permis de le désactiver. j'ai réinstallé le nvidia 364 après avoir démarré en mode non sécurisé. et cela a fonctionné comme un charme.

Vous n'aurez peut-être pas besoin de suivre toutes les étapes. Certaines personnes disent qu'il suffit de désactiver la validation en exécutant

sudo apt install mokutil
sudo mokutil --disable-validation

Je n'ai pas essayé cela car mon problème était déjà résolu.

De nombreuses personnes ne sont pas en mesure d'installer des modules de boîte virtuelle en raison de la même implémentation de EFI_SECURE_BOOT_SIG_ENFORCE.

Vous n'avez pas besoin de déplacer le fichier ./.Xauthority ou de modifier les autorisations du dossier / tmp ou d'effectuer d'autres solutions si vous êtes concerné par le même problème. Comme beaucoup de gens le disent.

Vous pouvez lire ici en détail https://wiki.ubuntu.com/SecurityTeam/SecureBoot .

shiv garg
la source
Vous devez donc désactiver le démarrage sécurisé? après avoir installé le pilote nvidia, avez-vous essayé d'activer le démarrage sécurisé?
aserww106
Pas encore..mais j'essaierai si je trouve le temps. L'activation de Secureboot peut empêcher le chargement de certains modules. Je ne suis pas certain de cela. Je ne veux donc pas nuire à mon environnement de développement.
shiv garg
4
sudo mokutil --disable-validation output: les variables EFI ne sont pas prises en charge sur ce système
Scott Stensland
0

J'ai eu le même problème.

  • supprimez l'ancien pilote avec la commande suivante:

    sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}')
    
  • redémarrer

  • installer un nouveau pilote:

    sudo apt-get install nvidia-340
    
José De Ribamar Menezes
la source
même j'installe le pilote nvidia-340, a toujours ce problème, et j'ai même essayé le pilote open source nvidia-364, toujours pas de chance ...
aserww106
utiliser nvidia 361 comme je l'ai dit dans ma réponse
shiv garg