Drivers gráficos Intel 1.4.0: i915-4.3.3-4.2.0-dkms não está disponível, NO_PUBKEY D14BDB0DB3438B6C

8

Eu tentei instalar o mais recente Intel Graphics , mas ele falha para encontrar i915-4.3.3-4.2.0-dkms. A sua chave GPG expirou ou está errada ou isso é um problema do meu lado?

    
por int_ua 18.02.2016 / 05:43

4 respostas

6

Houve um problema, mas agora foi resolvido.

A chave do repositório foi corrigida e os drivers agora podem ser instalados com sucesso.

Resposta histórica

Antes de aproximadamente 2016-02-23 13:00 UTC houve um problema. A Intel estava ciente disso , investigou e corrigiu. O básico do problema era que a chave do repositório referida pelo instalador não correspondia à chave pública originada na documentação. Isso foi corrigido por eles, atualizando a chave no repositório.

A Intel disse que uma chave de teste interna foi usada por engano no lugar da chave de produção. Embora a única pessoa da Intel relatando isso tenha eles mesmos estavam no escuro na linha do tempo para uma resolução . A chave do repositório foi atualizada aproximadamente 24 horas depois que eles fizeram essa declaração.

Antes de a chave ser corrigida, era possível forçar uma instalação com a incompatibilidade de chave, mas isso não foi recomendado , pois pode criar um problema de segurança , que é irreversível . *

Para remover o aviso, um usuário pode desativar o repositório usando a GUI ou excluir os arquivos /etc/apt/sources.list.d/intellinuxgraphics.* (Até que a chave do repositório fosse corrigida, se o instalador da Intel fosse executado novamente após a exclusão desses arquivos, o problema retornaria).

Não há maneira segura de obter o pacote remotamente se as chaves não corresponderem.

Explicação detalhada

O instalador do Intel Graphics 1.4.0 instala um arquivo de repositório apt em /etc/apt/sources.list.d/intellinuxgraphics.list que contém:

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

Quando você executa, apt-get update , cada repositório deve ser verificado por uma chave PGP. Antes de 2016-02-23 13:00 UTC, o repositório do apt-key foi assinado com uma chave com ID D14BDB0DB3438B6C , daí o aviso:

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

Na documentação da Intel , é indicado que a chave deve ser instalado obtendo-o do link :

  

Para "confiar" no Intel® Graphics Installer para Linux *, você   precisa adicionar chaves ao gerenciador de pacotes de software do Ubuntu ("apt"). Abra um   terminal e execute estas linhas:

     

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

Aqui, a opção -O para wget canaliza o arquivo para stdout e o - ao chamar apt-key indica a leitura do arquivo de stdin

Se substituirmos a chamada para apt-key por gpg --dry-run , poderemos ver o ID da chave fornecido por esse URL, por exemplo

$ 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

Portanto, a chave 894A3A8D da chave baixada não corresponde à chave D14BDB0DB3438B6C necessária para descriptografar a link repositório corretamente. Isso foi corrigido e a chave do repositório agora é 894A3A8D.

Isso foi confirmado nos próprios fóruns da Intel. aqui , e posteriormente corrigido e notificado também.

Remover o repositório (seja desabilitando-o ou removendo o arquivo) faria com que o aviso desaparecesse, no entanto, isso também significa que o conteúdo do repositório estava inacessível.

A execução do instalador novamente reativaria o repositório, mas não corrigiria o problema principal, portanto, o erro continuava retornando até que a chave do repositório fosse corrigida . Agora funciona corretamente.

É possível forçar uma instalação quando as chaves não correspondem, mas isso não é aconselhável, pois pode criar um problema de segurança irreversível.

Até que a chave correta fosse publicada, não havia maneira segura de obter o pacote remotamente. No entanto, a chave do repositório foi atualizada e, portanto, o erro foi resolvido e os drivers podem ser instalados com segurança e corretamente.

    
por tudor 19.02.2016 / 02:13
3

Consigo instalar o Intel Drivers 1.4.0 em 15.10 64-bit

Primeiro, remova o ppa anterior de fontes de software, desinstale o instalador do intel-graphic e digite terminal:

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

Depois disso, baixe e instale o 1.4.0 de Gráficos Intel® para Linux

    
por Dragoslav Nikolic 18.02.2016 / 07:56
2

Um engenheiro da Intel acaba de anunciar no fórum da Intel que uma nova versão virá em breve. Nós apenas temos que ser pacientes: -)

" Atualização: novos pacotes devem ser lançados em breve (nada de errado com os pacotes atuais, mas a versão final foi feita com uma chave interna de teste em vez da chave de lançamento oficial). "

    
por greee 23.02.2016 / 13:11
1

Veja como eu funcionei: Se você remover o repositório 01 antes de executar o instalador 1.4.0, você deve estar pronto.

    
por Marc Johansen 18.02.2016 / 07:43