Controladores de gráficos Intel 1.4.0: i915-4.3.3-4.2.0-dkms no está disponible, NO_PUBKEY D14BDB0DB3438B6C


Respuestas:


6

Hubo un problema, pero ahora se ha resuelto.

La clave del repositorio se ha corregido y los controladores ahora se pueden instalar correctamente.


Respuesta histórica

Antes de aproximadamente el 23/02/2016 a las 13:00 UTC, había un problema. Intel lo sabía , lo investigó y lo corrigió. Lo básico del problema era que la clave del repositorio al que se refería el instalador no coincidía con la clave pública de origen en la documentación. Esto fue corregido por ellos actualizando la clave en el repositorio.

Intel dijo que una clave de prueba interna se utilizó por error en lugar de la clave de producción. Aunque, la única persona de Intel que informó sobre esto indicó que ellos mismos estaban en la oscuridad en la línea de tiempo para una resolución . La clave del repositorio se actualizó aproximadamente 24 horas después de que hicieron esa declaración.

Antes de que se corrigiera la clave, era posible forzar una instalación con la falta de coincidencia de la clave, pero esto no se aconsejó ya que puede crear un problema de seguridad que es irreversible . *

Para eliminar la advertencia, un usuario puede deshabilitar el repositorio utilizando la GUI o eliminar los archivos /etc/apt/sources.list.d/intellinuxgraphics.* (hasta que se corrija la clave del repositorio, si el instalador Intel se volvió a ejecutar después de eliminar estos archivos, el problema volvería).

No hay una forma segura de obtener el paquete de forma remota si las claves no coinciden.


Explicación detallada

El instalador Intel Graphics 1.4.0 instala un archivo de repositorio apto en el /etc/apt/sources.list.d/intellinuxgraphics.listque contiene:

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

Cuando ejecuta, apt-get updatecada repositorio debe ser verificado por una clave PGP. Antes de 2016-02-23 13:00 UTC, el repositorio de claves de apt se firmó con una clave con ID D14BDB0DB3438B6C , de ahí la advertencia:

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

En la documentación de Intel , se indica que se supone que la clave debe instalarse al obtenerla de https://download.01.org/gfx/RPM-GPG-KEY-ilg-3 :

Para "confiar" en el Instalador de gráficos Intel® para Linux *, deberá agregar claves al administrador de paquetes de software de Ubuntu ("apt"). Abra una terminal y ejecute estas líneas:

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

Aquí, el -Ocambio a wgetcanaliza el archivo a stdout, y -cuando se llama apt-keyindica leer el archivo desde stdin

Si reemplazamos la llamada a apt-keycon a gpg --dry-run, entonces podemos ver la ID de clave que se proporciona desde esa URL, por ejemplo

$ 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

Entonces, la clave 894A3A8D de la clave descargada no coincidía con la clave D14BDB0DB3438B6C requerida para descifrar el https://download.01.org/gfx/ubuntu/15.10/main repositorio correctamente. Esto ya se ha solucionado y la clave del repositorio ahora es 894A3A8D.

Esto se confirmó en los propios foros de Intel aquí , y posteriormente también se corrigió y notificó allí.

Eliminar el repositorio (ya sea deshabilitándolo o eliminando el archivo) provocaría que la advertencia desapareciera, sin embargo, eso también significa que el contenido del repositorio era inaccesible.

Ejecutar el instalador nuevamente simplemente volvería a habilitar el repositorio pero no solucionaría el problema de la clave, por lo que el error seguía volviendo hasta que la clave del repositorio había sido reparada . Ahora funciona correctamente.

Es posible forzar una instalación cuando las claves no coinciden, pero esto no se recomienda ya que puede crear un problema de seguridad que es irreversible.

Hasta que se publicó la clave correcta, no había una forma segura de obtener el paquete de forma remota. Sin embargo, la clave del repositorio ahora se ha actualizado, por lo que el error se ha resuelto y los controladores se pueden instalar de forma segura y correcta.


1
Por cierto, el uso de --no-check-certificate también crea un posible problema de seguridad. Si omite ese cambio, el comando aún funciona y se garantiza que se comunicará con el servidor https correcto.
tu-Reinstate Monica-dor duh

Creo que agregar (o moverlo desde el final de la respuesta) un breve resumen al comienzo ayudará a aquellos que solo quieren verificar si hay una solución para el problema sin leer todos los detalles.
int_ua

1
Actualización: Intel se dio cuenta de su error y está investigando.
tu-Reinstate Monica-dor duh

El otro usuario publicó la información actualizada y me gustaría alentar las actualizaciones de información más rápidas posibles, por lo que acepté esa respuesta al menos por ahora. Espero que esto no te desanime, tu respuesta sigue siendo completa y buena.
int_ua

@int_ua Dado que no todos estamos despiertos al mismo tiempo, generalmente se sugiere dejar 24 horas para que las personas actualicen sus respuestas.
tu-Reinstate Monica-dor duh

3

Logré instalar Intel Drivers 1.4.0 en 15.10 de 64 bits

Primero elimine el ppa anterior de las fuentes de software, desinstale intel-graphic-installer, luego escriba terminal:

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

Después de eso, descargue e instale 1.4.0 de Intel® Graphics para Linux


Gracias por intentar ayudar, la otra respuesta se publicó anteriormente y contiene solo el paso necesario: eliminar el repositorio anterior.
int_ua

1
Esto no funcionó para mí. La clave ilg-3 no parece coincidir con la clave D14BDB0DB3438B6C.
tu-Reinstate Monica-dor duh

Si ejecuta wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-3 -O - | gpg --dry-run --import , verá que la ID de la clave de la descarga es en realidad 894A3A8D, por lo que no hay forma de que esto solucione el problema de la clave GPG de la clave perdida D14BDB0DB3438B6C a menos que cambien el contenido de la descarga.
tu-Reinstate Monica-dor duh

Mi prueba de que esto no soluciona el problema también ha sido confirmada por otros usuarios aquí: 01.org/linuxgraphics/forum/graphics-installer-discussions/…
tu-Reinstate Monica-dor duh

2

Un ingeniero de Intel acababa de anunciar en el foro de Intel que una nueva versión llegará en breve. Solo tenemos que ser pacientes :-)

"Actualización: los nuevos paquetes deberían aterrizar en breve (no hay nada de malo en los paquetes actuales, pero la versión de lanzamiento final se realizó con una clave de prueba interna en lugar de la clave de lanzamiento oficial)".


1

Así es como lo hice funcionar: si elimina el repositorio 01 antes de ejecutar el instalador 1.4.0, debería estar listo.


1
El problema con esta respuesta es que lo instalado vuelve a habilitar el repositorio download.01.org para que vuelva a aparecer el problema GPG. Me pregunto si realmente está instalando el controlador.
tu-Reinstate Monica-dor duh

Después de la instalación / reinicio, todos los paquetes de Intel se mostraron actualizados en mis dos computadoras portátiles. Con respecto al error GPG, debe ejecutar el comando proporcionado por @Dragoslav Nikolic a continuación.
Marc Johansen

@tudor tiene razón, en realidad. Deshabilitar el repositorio no funciona. La clave GPG tampoco está ayudando, como ya dije en la pregunta. Pero eliminar /etc/apt/sources.list.d/intellinuxgraphics* ayudó.
int_ua

1
@int_ua Ruego diferir. Si elimina ese archivo, luego ejecuta el instalador, simplemente vuelve a colocar los archivos y el problema vuelve a aparecer. El verdadero problema es que el repositorio 01.org no está firmado con la clave que aparece en los documentos.
tu-Reinstate Monica-dor duh

@tudor No estoy seguro de cómo, pero el instalador funcionó para mí después de eliminar el antiguo repositorio
int_ua
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.