web-dev-qa-db-fra.com

installer les pilotes nvidia ubuntu 18.04 avec amorçage sécurisé

Hier, j'ai essayé de mettre à jour ma version de ubuntu de 17.10 à 18.04 LTS . Globalement, la mise à jour a été réalisée correctement, à l'exception de certains éléments.

L'un de ces éléments est l'installation de pilotes Nvidia avec un démarrage sécurisé. J'ai essayé plusieurs choses pour installer les pilotes nvidia (version 396 ) avec un démarrage sécurisé, mais il semble que cela ne fonctionne pas pour le moment ...

Enfin, j'ai trouvé la solution pour surmonter ce problème. J'ai désactivé le démarrage sécurisé mais c'est juste une astuce pour résoudre le problème de l'installation du pilote nvidia ...

Ma question est donc la suivante: " est-il possible de faire fonctionner les pilotes nvidia avec un démarrage sécurisé? ".

La procédure que j'ai utilisée lorsque le démarrage sécurisé est activé (ce qui ne fonctionne pas):

Commandes utilisées pour l'installation:

Sudo apt update

Sudo apt upgrade

Sudo ubuntu-drivers installation automatique

Lors du processus d’installation, lorsque l’amorçage sécurisé est activé, la phase d’installation est bloquée par la clé privée MOK. une astuce à surmonter qui est expliquée ici https://devtalk.nvidia.com/default/topic/1036167/stuck-trying-to-intall-nvidia-390-ubuntu-18-04-lts-/? offset =

Mais pour moi, la solution ne fonctionne pas. J'ai donc besoin d'interrompre le script et d'exécuter l'application de mise à jour et logicielle. Au bout d'un moment, une boîte de dialogue apparaît me demandant un mot de passe pour la clé MOK.

Je remplis donc la boîte de dialogue et redémarre le PC, mais lorsque le démarrage sécurisé est activé, les paramètres du serveur x sont toujours vides.

Merci d'avance pour vos réponses.

6
Loic L.

Mes étapes pour le faire fonctionner avec le démarrage sécurisé étaient les suivantes:

Lorsque j'installais Ubuntu 18.04.1, lorsque j'ai atteint l'étape "Mises à jour et autres logiciels" de l'installation, il était possible de définir un mot de passe pour un démarrage sécurisé. J'ai donc activé la case à cocher et entré un nouveau mot de passe. pour un démarrage sécurisé.

Plus tard, après l'installation, lorsque j'ai voulu installer les pilotes Nvidia, j'ai procédé comme suit:

Procédure standard Ubuntu:

Sudo apt-get update
Sudo apt-get upgrade
  1. Ajouter le PPA officiel de Nvidia à Ubuntu

    Sudo add-apt-repository ppa:graphics-drivers/ppa
    
  2. Mettre à jour et mettre à jour à nouveau

    Sudo apt-get update
    Sudo apt-get upgrade
    
  3. J'ai vérifié quel était le pilote recommandé pour mon GPU via la commande:

    ubuntu-drivers devices
    
  4. J'ai ouvert "Logiciels et mises à jour" et cliqué sur l'onglet "Pilotes supplémentaires", puis j'ai choisi le pilote recommandé et cliqué sur "Appliquer les modifications". Pendant l'installation du pilote quelque part au milieu, il m'a demandé de saisir un mot de passe de démarrage sécurisé. entré le mot de passe que j'avais défini lors de l'installation d'Ubuntu, après avoir appliqué l'application, j'ai redémarré mon appareil; lors du redémarrage, un menu bleu est apparu, demandant d'appuyer sur une touche quelconque. J'ai ensuite appuyé sur un menu intitulé "Exécuter la gestion MOK". étaient les quatre options suivantes:

    1. Continuer le démarrage
    2. Clé d'inscription
    3. Enregistrer la clé à partir du disque
    4. Inscrire la clé de hachage

J'ai choisi l'option numéro 2, puis j'ai continué à démarrer, cela a finalement fonctionné, je suis allé dans les paramètres Ubuntu -> Détails et le nom de ma carte graphique était affiché correctement.

6
omar ram

Merci @ Pilot6 .

Pour l'explication que vous avez donnée dans la section commentaires.

Réponse:

La raison en est qu'il n'est pas signé. SB est inutile BTW. Il suffit de le désactiver et d'oublier. Voir aussi: Pourquoi est-ce que j'obtiens "La clé requise n'est pas disponible" lors de l'installation de modules de noyau tiers ou après une mise à niveau du noyau?

0
Loic L.