web-dev-qa-db-fra.com

Erreur de PKCS Signature / avertissements lors de l'exécution de dmesg sur Ubuntu Mate 18.04

Je suis sur une nouvelle installation d'Ubuntu Mate 18.04, le système lui-même fonctionne sans aucun problème, mais j'exécute dmesg pour examiner les erreurs et les avertissements. J'aime essayer de les traiter tous si possible même s'ils ne causent pas de problèmes évidents pour le moment.

J'ai un pilote Nvidia 390.48 en cours d'exécution.

J'ai la plupart des problèmes traités, mais un qui apparaît quatre fois dit ceci:

PKCS#7 signature not signed with a trusted key

Voici +/- trois lignes dans dmesg pour le contexte de deux des occurrences (la seconde en capture deux):

[    1.157284] ata3: SATA max UDMA/133 abar m2048@0xdf34b000 port 0xdf34b200 irq 126
[    1.157285] ata4: SATA max UDMA/133 abar m2048@0xdf34b000 port 0xdf34b280 irq 126
[    1.157535] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[    1.168128] PKCS#7 signature not signed with a trusted key
[    1.168135] nvidia: loading out-of-tree module taints kernel.
[    1.168138] nvidia: module license 'NVIDIA' taints kernel.
[    1.168138] Disabling lock debugging due to kernel taint

et:

[    1.175479] nvidia-nvlink: Nvlink Core is being initialized, major device number 238
[    1.175681] nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[    1.175734] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  390.48  Thu Mar 22 00:42:57 PDT 2018 (using threaded interrupts)
[    1.180047] PKCS#7 signature not signed with a trusted key
[    1.181035] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  390.48  Wed Mar 21 23:48:34 PDT 2018
[    1.181409] PKCS#7 signature not signed with a trusted key
[    1.181814] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver

La ligne en question est la ligne PKCS, si j'ai bien compris, le pilote "corrompra" le noyau. Dans ce contexte, il semble que les avertissements PKCS soient liés au pilote Nvidia. Est-ce prévu? Il s’agit du pilote obtenu à partir du référentiel Ubuntu, indépendamment de Nvidia, si cela fait une différence. Habituellement, je peux rechercher les erreurs et les avertissements spécifiques à Nvidia (qui sont généralement inoffensifs), mais je n'ai rien trouvé.

11
mock_blatt

J'ai réussi à le réparer, semble-t-il. Assurez-vous simplement de supprimer absolument tout ce qui concerne nvidia (la purge, y compris toutes les configurations et i386 également). Assurez-vous que dpkg -l | grep nvidia renvoie un résultat vide. Ensuite, allez pour:

Sudo apt install nvidia-driver-396

(la version peut varier, bien sûr)

Il ouvre une interface graphique à l'intérieur de votre terminal à un moment donné et propose d'ajouter une clé de signature MOK. Après cela, j'ai redémarré et entré la clé lorsque vous y êtes invité.

1
yuranos87

J'ai également une carte Nvidia utilisant le pilote propriétaire Nvidia.

Au premier démarrage après la mise à niveau de 17.10 à 18.04 par le message:

PKCS#7 signature not signed with a trusted key

a été signalé 3 fois avant d’atteindre l’écran de connexion et la séquence de démarrage a été bloquée. Je ne pouvais démarrer qu'en mode de récupération. La désactivation de Secure Boot dans le BIOS ne faisait aucune différence.

Ayant démarré en mode de récupération, cependant, je pouvais sélectionner Resume normal boot dans le menu Action et une séquence de démarrage normale s'est ensuite déroulée avec succès.

J'ai lancé Logiciels et mises à jour et ouvert l'onglet Pilotes supplémentaires. Sous 17.10, mon pilote de carte graphique Nvidia était celui fourni par le méta-paquet Ubuntu nvidia-driver-390. Maintenant, la carte n'a pas pas été signalée comme utilisant ce pilote propriétaire, ou le pilote open source xorg-xserver-video-noveau. Il a été montré qu’il utilisait un pilote installé manuellement et que les options de pilote propriétaires et open-source habituelles étaient non sélectionnables.

J'ai ensuite établi par:

dpkg -l nvidia-driver-390

que nvidia-driver-390 n'était plus installé. Alors je l'ai installé:

Sudo apt install nvidia-driver-390

Puis redémarré, et la séquence de démarrage a été exécutée correctement et normalement. Après la connexion, je me suis rendu à nouveau Logiciels et mises à jour -> Pilotes supplémentaires et j'ai maintenant constaté que ma carte graphique était signalée comme utilisant le pilote propriétaire nvidia-driver-390.

3
Mike Kinghan