Ubuntu 14.04: drivers da nvidia não podem ser instalados

9

Eu tenho um laptop Asus com uma placa nVidia. lspci me diz:

01:00.0 VGA compatible controller: NVIDIA Corporation GF119M [GeForce 610M] (rev a1)

Eu fiz uma nova instalação do Ubuntu 14.04 LTS (edição de 64 bits).

Por padrão, o Ubuntu 14.04 usa os drivers nouveau, mas eles não funcionam muito bem (cursor piscando, exibição 3D lenta etc.), então eu gostaria de instalar os drivers proprietários da nvidia.

Eu vou em Configurações do sistema> Software e atualizações> Drivers adicionais. O Ubuntu me propõe as seguintes opções:

Opções adicionais de drivers

O que quer que eu tente selecionar (exceto o Nouveau), depois de clicar em "Aplicar alterações", ele reverte para o Nouveau sem nenhum feedback adicional ...

Então, eu tentei instalar os drivers manualmente com o apt:

$ sudo apt-get install nvidia-331
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 nvidia-331 : Depends: lib32gcc1 but it is not going to be installed
              Depends: libc6-i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Se eu tentar instalar manualmente os pacotes mencionados, recebo este erro:

$ sudo apt install lib32gcc1 libc6-i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libc6-i386 : Depends: libc6 (= 2.19-0ubuntu5) but 2.19-0ubuntu6 is to be installed
E: Unable to correct problems, you have held broken packages.

Oque posso fazer para consertar isso?

Além disso, você acha que é um bug? (se sim, eu o aumentarei no Launchpad)

Desde já, obrigado!

Pierre
fonte
Eu acho que isso [Link] [1] pode ajudar a resolver seu problema [1]: askubuntu.com/questions/365682/…
Fat Mind

Respostas:

7

OK, parece que o servidor de atualização usado (Taiwan) não está atualizado, levando a dependências não atendidas e outros problemas.

Para corrigir isso, fui para Configurações do sistema> Software e atualizações> Software Ubuntu e selecionei "Download de: servidor principal" (anteriormente era "Download de: servidor para Taiwan")

Os drivers proprietários agora podem ser instalados.

Pierre
fonte
11
Eu tive os mesmos problemas antes. Se você estiver em algum lugar do leste da Ásia, o melhor servidor que sempre funcionou para mim (e muito mais rápido que o servidor principal) é o servidor jaist no Japão.
Majal
+1 Tinha o mesmo problema e foi corrigido com sua solução! Obrigado!
Adam
0

Eu também recebi a mesma mensagem de erro. No meu caso, foi porque meu cache apt estava corrompido / desatualizado.

Portanto, qualquer pessoa que enfrenta o mesmo erro verifique se a sua definição de pacote está atualizada.

apt-get update && apt-get install nvidia-331
Joyce Babu
fonte