Pilotes graphiques Intel 1.4.0: i915-4.3.3-4.2.0-dkms n'est pas disponible, NO_PUBKEY D14BDB0DB3438B6C

Réponses:

6

Il y avait un problème, mais il a maintenant été résolu.

La clé du référentiel a été corrigée et les pilotes peuvent maintenant être installés avec succès.


Réponse historique

Avant environ 2016-02-23 13:00 UTC, il y avait un problème. Intel en était conscient , l'a enquêté et l'a corrigé. L'essentiel du problème était que la clé du référentiel à laquelle l'installateur faisait référence ne correspondait pas à la clé publique source dans la documentation. Cela a été corrigé par la mise à jour de la clé sur le référentiel.

Intel a déclaré qu'une clé de test interne avait été utilisée par erreur à la place de la clé de production. Bien que la seule personne d'Intel à avoir signalé cela ait indiqué qu'elle était elle-même dans le noir sur la chronologie d'une résolution . La clé du référentiel a été mise à jour environ 24 heures après avoir fait cette déclaration.

Avant la clé en cours de correction, il est possible de forcer une installation avec l'incompatibilité de clé, mais cela a été pas conseillé car il peut créer un problème de sécurité qui est irréversible . *

Pour supprimer l'avertissement, un utilisateur peut soit désactiver le référentiel à l'aide de l'interface graphique, soit supprimer les fichiers /etc/apt/sources.list.d/intellinuxgraphics.* (jusqu'à ce que la clé du référentiel soit corrigée, si le programme d'installation d'Intel était réexécuté après la suppression de ces fichiers, le problème reviendrait.)

Il n'y a aucun moyen sûr d'obtenir le colis à distance si les clés ne correspondent pas.


Explication détaillée

Le programme d'installation d'Intel Graphics 1.4.0 installe un fichier de référentiel apt /etc/apt/sources.list.d/intellinuxgraphics.listcontenant:

deb https://download.01.org/gfx/ubuntu/15.10/main wily main #Intel Graphics drivers

Lorsque vous exécutez, apt-get updatechaque référentiel doit être vérifié par une clé PGP. Avant le 2016-02-23 13:00 UTC, le référentiel apt-key était signé avec une clé avec l'ID D14BDB0DB3438B6C , d'où l'avertissement:

W: GPG error: https://download.01.org wily InRelease: The following signatures 
couldn't be verified because the public key is not available: 
NO_PUBKEY D14BDB0DB3438B6C

Dans la documentation d'Intel , il est indiqué que la clé est censée être installée en la récupérant sur https://download.01.org/gfx/RPM-GPG-KEY-ilg-3 :

Afin de "faire confiance" à Intel® Graphics Installer pour Linux *, vous devrez ajouter des clés au gestionnaire de packages logiciels d'Ubuntu ("apt"). Ouvrez un terminal et exécutez ces lignes:

wget --no-check-certificate \ https://download.01.org/gfx/RPM-GPG-KEY-ilg-3 -O - | \ sudo apt-key add -

Ici, le -Ocommutateur pour wgetrediriger le fichier vers stdout, et -lors de l'appel apt-keyindique de lire le fichier depuis stdin

Si nous remplaçons l'appel à apt-keypar un gpg --dry-run, nous pouvons voir l'ID de clé fourni à partir de cette URL, par exemple

$ wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-3 -O - | gpg --dry-run --import -
--2016-02-19 11:10:23--  https://download.01.org/gfx/RPM-GPG-KEY-ilg-3
Resolving download.01.org (download.01.org)... 104.84.0.87, 2600:1415:10:387::ae6, 2600:1415:10:389::ae6
Connecting to download.01.org (download.01.org)|104.84.0.87|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2105 (2.1K)
Saving to: 'STDOUT’

-                                   100%[===================================================================>]   2.06K  --.-KB/s   in 0s     

2016-02-19 11:10:24 (18.3 MB/s) - written to stdout [2105/2105]

gpg: key 894A3A8D: public key "[User ID not found]" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
gpg: no ultimately trusted keys found

La clé 894A3A8D de la clé téléchargée ne correspond donc pas à la clé D14BDB0DB3438B6C requise pour déchiffrer correctement le référentiel https://download.01.org/gfx/ubuntu/15.10/main . Cela a maintenant été corrigé et la clé du référentiel est désormais 894A3A8D.

Cela a été confirmé dans les propres forums d'Intel ici , puis corrigé et notifié là aussi.

La suppression du référentiel (que ce soit en le désactivant ou en supprimant le fichier) entraînerait la disparition de l'avertissement, mais cela signifie également que le contenu du référentiel était inaccessible.

Réexécuter le programme d'installation reviendrait simplement à réactiver le référentiel mais ne résoudrait pas le problème de clé, de sorte que l'erreur revenait jusqu'à ce que la clé du référentiel soit corrigée . Cela fonctionne maintenant correctement.

Il est possible de forcer une installation lorsque les clés ne correspondent pas, mais cela n'est pas conseillé car cela peut créer un problème de sécurité irréversible.

Jusqu'à ce que la clé correcte soit publiée, il n'y avait aucun moyen sûr d'obtenir le package à distance. Cependant, la clé du référentiel a maintenant été mise à jour et donc l'erreur a été résolue et les pilotes peuvent être installés correctement et en toute sécurité.

tu-Reinstate Monica-dor duh
la source
1
Soit dit en passant, l'utilisation de --no-check-certificate crée également un problème de sécurité potentiel. Si vous omettez ce commutateur, la commande fonctionne toujours et est garantie de communiquer avec le bon serveur https.
tu-Reinstate Monica-dor duh
Je pense que l'ajout (ou le déplacement de la fin de la réponse) d'un court résumé au début aidera ceux qui veulent simplement vérifier s'il existe une solution de contournement pour le problème sans lire tous les détails.
int_ua
1
Mise à jour: Intel a réalisé son erreur et enquête.
tu-Reinstate Monica-dor duh
L'autre utilisateur a publié les informations mises à jour et j'aimerais encourager les mises à jour les plus rapides possibles, j'ai donc accepté cette réponse au moins pour l'instant. J'espère que cela ne vous découragera pas, votre réponse est toujours complète et bonne.
int_ua
@int_ua Étant donné que nous ne sommes pas tous éveillés en même temps, il est généralement suggéré de laisser 24 heures aux personnes pour mettre à jour leur réponse.
tu-Reinstate Monica-dor duh
3

J'arrive à installer les pilotes Intel 1.4.0 sur 15.10 64 bits

Supprimez d'abord le ppa précédent des sources logicielles, désinstallez l'installateur graphique, puis saisissez le terminal:

wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-3 -O - | sudo apt-key add -

Après cela, téléchargez et installez 1.4.0 à partir d' Intel® Graphics pour Linux

Dragoslav Nikolic
la source
Merci d'avoir essayé d'aider, l'autre réponse a été publiée plus tôt et ne contient que l'étape nécessaire: la suppression du référentiel précédent.
int_ua
1
Ça n'a pas marché pour moi. La clé ilg-3 ne semble pas correspondre à la clé D14BDB0DB3438B6C.
tu-Reinstate Monica-dor duh
Si vous exécutez, wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-3 -O - | gpg --dry-run --import vous verrez que l'ID de clé du téléchargement est en fait 894A3A8D, il n'y a donc aucun moyen de résoudre le problème de clé GPG de la clé manquante D14BDB0DB3438B6C à moins qu'ils ne modifient le contenu du téléchargement.
tu-Reinstate Monica-dor duh
Ma preuve que cela ne résout pas le problème a également été confirmée par d'autres utilisateurs ici: 01.org/linuxgraphics/forum/graphics-installer-discussions/…
tu-
2

Un ingénieur Intel venait d'annoncer sur le forum d'Intel qu'une nouvelle version arrivera sous peu. Nous devons simplement être patient :-)

"Mise à jour: de nouveaux packages devraient arriver sous peu (rien de mal avec les packages actuels, mais la version finale a été réalisée avec une clé de test interne au lieu de la clé de version officielle)."

greee
la source
1

Voici comment je l'ai fait fonctionner: si vous supprimez le référentiel 01 avant d'exécuter le programme d'installation 1.4.0, vous devriez être prêt à partir.

Marc Johansen
la source
1
Le problème avec cette réponse est que le programme installé réactive le référentiel download.01.org afin que le problème GPG réapparaisse. Je me demande s'il installe réellement le pilote.
tu-Reinstate Monica-dor duh
Après l'installation / le redémarrage, tous les packages Intel étaient à jour sur mes deux ordinateurs portables. En ce qui concerne l'erreur GPG, vous devez exécuter la commande fournie par @Dragoslav Nikolic ci-dessous.
Marc Johansen
@tudor a raison, en fait. La désactivation du référentiel ne fonctionne pas. La clé GPG n'aide pas non plus, comme je l'ai déjà dit dans la question. Mais la suppression a /etc/apt/sources.list.d/intellinuxgraphics* aidé.
int_ua
1
@int_ua Je vous prie de différer. Si vous supprimez ce fichier, puis exécutez le programme d'installation, il remet simplement les fichiers et le problème réapparaît. Le vrai problème est que le dépôt 01.org n'est pas signé avec la clé qui apparaît dans les documents.
tu-Reinstate Monica-dor duh
@tudor Je ne sais pas comment, mais le programme d'installation a fonctionné pour moi après avoir supprimé l'ancien référentiel
int_ua