Ho provato a installare l'ultima Intel Graphics ma non riesce a trovare i915-4.3.3-4.2.0-dkms. La loro chiave GPG è scaduta o sbagliata o è un problema dalla mia parte in qualche modo?
Ho provato a installare l'ultima Intel Graphics ma non riesce a trovare i915-4.3.3-4.2.0-dkms. La loro chiave GPG è scaduta o sbagliata o è un problema dalla mia parte in qualche modo?
Risposte:
Si è verificato un problema, ma ora è stato risolto.
La chiave del repository è stata corretta e ora è possibile installare correttamente i driver.
Risposta storica
Prima del 23/02/2016 circa alle 13:00 UTC c'era un problema. Intel lo sapeva , lo investigava e lo correggeva. Le basi del problema erano che la chiave del repository a cui faceva riferimento il programma di installazione non corrispondeva alla chiave pubblica fornita nella documentazione. Ciò è stato corretto aggiornando la chiave nel repository.
Intel ha affermato che una chiave di test interna è stata erroneamente utilizzata al posto della chiave di produzione. Tuttavia, l'unica persona di Intel che ha segnalato ciò ha indicato di essere al buio sulla linea temporale per una risoluzione . La chiave del repository è stata aggiornata circa 24 ore dopo aver rilasciato tale dichiarazione.
Prima della chiave di essere corretto, è stato possibile forzare un'installazione con la mancata corrispondenza chiave, ma questo è stato non è consigliato in quanto può creare un problema di sicurezza che è irreversibile . *
Per rimuovere l'avviso, un utente può disabilitare il repository utilizzando la GUI o eliminare i file /etc/apt/sources.list.d/intellinuxgraphics.*
(fino a quando la chiave del repository non veniva corretta, se il programma di installazione di Intel fosse eseguito nuovamente dopo aver eliminato questi file il problema sarebbe tornato.)
Non esiste un modo sicuro per ottenere il pacchetto in remoto se le chiavi non corrispondono.
Spiegazione dettagliata
Il programma di installazione di Intel Graphics 1.4.0 installa un file di repository apt in /etc/apt/sources.list.d/intellinuxgraphics.list
cui contiene:
deb https://download.01.org/gfx/ubuntu/15.10/main wily main #Intel Graphics drivers
Quando si esegue, apt-get update
ogni repository deve essere verificato da una chiave PGP. Prima del 23/02/2016 alle 13:00 UTC, il repository apt-key era firmato con una chiave con ID D14BDB0DB3438B6C , quindi l'avvertimento:
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
Nella documentazione di Intel , è indicato che la chiave dovrebbe essere installata ottenendola da https://download.01.org/gfx/RPM-GPG-KEY-ilg-3 :
Per "fidarti" dell'Installer grafico Intel® per Linux *, dovrai aggiungere le chiavi al gestore dei pacchetti software di Ubuntu ("apt"). Apri un terminale ed esegui queste linee:
wget --no-check-certificate \ https://download.01.org/gfx/RPM-GPG-KEY-ilg-3 -O - | \ sudo apt-key add -
Qui, il -O
passaggio a wget
pipe il file su stdout e -
quando si chiama apt-key
indica di leggere il file da stdin
Se sostituiamo la chiamata apt-key
con a gpg --dry-run
, allora possiamo vedere l'ID chiave che viene fornito da quell'URL, ad es
$ 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
Pertanto, la chiave 894A3A8D della chiave scaricata non corrispondeva alla chiave D14BDB0DB3438B6C richiesta per decrittografare correttamente il repository https://download.01.org/gfx/ubuntu/15.10/main . Questo problema è stato risolto e la chiave del repository è ora 894A3A8D.
Ciò è stato confermato nei forum di Intel qui , e successivamente corretto e notificato anche lì.
La rimozione del repository (disabilitandolo o rimuovendo il file) provocherebbe la scomparsa dell'avvertimento, tuttavia ciò significa anche che il contenuto del repository era inaccessibile.
Eseguire nuovamente il programma di installazione semplicemente riattiva il repository ma non risolve il problema della chiave, quindi l'errore continua a tornare fino a quando la chiave del repository non viene riparata . Ora funziona correttamente.
È possibile forzare un'installazione quando le chiavi non corrispondono, ma questo non è consigliato in quanto può creare un problema di sicurezza irreversibile.
Fino a quando non è stata pubblicata la chiave corretta, non era possibile ottenere il pacchetto in remoto. Tuttavia, la chiave del repository è stata ora aggiornata e quindi l'errore è stato risolto e i driver possono essere installati in modo sicuro e corretto.
Riesco a installare i driver Intel 1.4.0 su 15.10 a 64 bit
Rimuovere prima ppa precedente da fonti software, disinstallare intel-graphic-installer, quindi digitare terminal:
wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-3 -O - | sudo apt-key add -
Successivamente, scarica e installa 1.4.0 da Intel® Graphics per Linux
wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-3 -O - | gpg --dry-run --import
vedrai che l'ID chiave del download è in realtà 894A3A8D, quindi non c'è modo che questo risolva il problema della chiave GPG della chiave mancante D14BDB0DB3438B6C a meno che non cambino il contenuto del download.
Un ingegnere Intel aveva appena annunciato sul forum di Intel che una nuova build arriverà a breve. Dobbiamo solo essere pazienti :-)
"Aggiornamento: i nuovi pacchetti dovrebbero arrivare a breve (niente di sbagliato con i pacchetti attuali, ma la build di rilascio finale è stata fatta con una chiave interna di test preliminare invece della chiave di rilascio ufficiale)."
Ecco come ho funzionato: se rimuovi il repository 01 prima di eseguire il programma di installazione 1.4.0, dovresti essere pronto.
/etc/apt/sources.list.d/intellinuxgraphics*
aiutato.