He intentado instalar la última Intel Graphics pero no puede encontrar i915-4.3.3-4.2.0-dkms. ¿Su clave GPG ha caducado o está mal o es un problema de mi parte de alguna manera?
He intentado instalar la última Intel Graphics pero no puede encontrar i915-4.3.3-4.2.0-dkms. ¿Su clave GPG ha caducado o está mal o es un problema de mi parte de alguna manera?
Respuestas:
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.list
que contiene:
deb https://download.01.org/gfx/ubuntu/15.10/main wily main #Intel Graphics drivers
Cuando ejecuta, apt-get update
cada 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 -O
cambio a wget
canaliza el archivo a stdout, y -
cuando se llama apt-key
indica leer el archivo desde stdin
Si reemplazamos la llamada a apt-key
con 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.
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
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.
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)".
Así es como lo hice funcionar: si elimina el repositorio 01 antes de ejecutar el instalador 1.4.0, debería estar listo.
/etc/apt/sources.list.d/intellinuxgraphics*
ayudó.