Por que sempre quando o Kernel é atualizado, os drivers da NVIDIA apresentam problemas na instalação

1. Por que sempre quando o Kernel é atualizado, os drivers da NVIDIA apresentam problemas na instalação

Jonas Vinícios Guartieri de Assis
jonasguartieri

(usa Debian)

Enviado em 01/01/2013 - 04:34h

Olá!

Existe algo que está me frustrando na Ubuntu - e certamente, deve ocorrer em outras distros baseadas na Debian... O fato é que sempre quando o kernel é atualizado, instalalo o driver NVIDIA novamente. A instalação ocorre normalmente, porém, ao reiniciar, o driver não funciona e o Unity dá aquela sumida básica. Já tentei instalar com DKMS e em instalações limpas e completamente atualizadas da Ubuntu, mas só funcionou uma vez.

Aparentemente - ainda não tenho certeza -, o problema se resolve quando é lançada uma nova versão do driver, mas isso nem sempre ocorre rapidamente e não tem como ficar esperando com um desktop praticamente inutilizável, em resoluções claustrofóbicas.

1. Isto ocorre porque o driver é "incompatível" com o novo Kernel ou vice-versa?
2. Tem alguma forma de resolver isso?

Obrigado!


  


2. MELHOR RESPOSTA

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 01/01/2013 - 22:20h

Por questão de simplicidade, o driver da nVidia usa os headers do kernel. Se você muda o kernel, mudam os headers e portanto você precisa recompilar o driver da nVidia tendo em vista o novo kernel. Usar o driver dos repositórios oficiais elimina esse problema, como os amigos aí falaram antes de mim.

3. Re: Por que sempre quando o Kernel é atualizado, os drivers da NVIDIA apresentam problemas na instalação

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/01/2013 - 09:11h

-meu desktop de 2011 tem uma geforce-gt240 ativada pelos drivers adicionais
-e nunca tive problemas c/ as atualizações do kernel
-por isso sugiro, como já disse o a_carlos, que use os repositorios oficiais


4. Re: Por que sempre quando o Kernel é atualizado, os drivers da NVIDIA apresentam problemas na instalação

Jonas Vinícios Guartieri de Assis
jonasguartieri

(usa Debian)

Enviado em 01/01/2013 - 15:46h

Eu havia tentando há algumas semanas usar o driver dos repositórios e quando iniciava a sessão, a resolução de tela ficava perfeita, mas começavam os erros do Unity.

Haviam dito que naquela época eram comuns esses erros, pois o Ubuntu 12.10 acabara de ser lançado, então, passei a utilizar os drivers do site da GeForce, que além de serem mais atualizados, funcionavam bem.

Após uma tentativa frustrada de instalar o driver baixado do site, desinstalei-o e fui tentar instalar pelo Atualizador de Programas, mas a instalação travava. Tentei instalar pelo apt, mas ao reiniciar, o vídeo continuava da mesma forma, com resolução de 640x480, como se não tivesse instalado nada.

Vou tentar novamente, instalando o driver dos repositórios antes de tentar os do site.


5. Consegui!

Jonas Vinícios Guartieri de Assis
jonasguartieri

(usa Debian)

Enviado em 01/01/2013 - 20:37h

Muito obrigado amigos!

Instalei o driver Nvidia 310.14 - que está um pouco atrasado - com sucesso pelos repositórios do Ubuntu. Só precisei instalar os linux-headers do kernel mais recente para que ele pudesse compilar os módulos.

Estranhamente, eu havia instalado todos os headers corretos e deixado somente o kernel atual quando fui instalar manualmente, inclusive, aceitei a opção de compilação com DKMS oferecida pelo instalador da Nvidia, mas não funcionou...

Gostaria de ter a versão mais recente (313.09), mas os repositórios que a possuem queriam instalar headers para versões mais antigas do kernel, o que me faz pensar que não funcionaria...


6. Re: Por que sempre quando o Kernel é atualizado, os drivers da NVIDIA apresentam problemas na instalação

Jonas Vinícios Guartieri de Assis
jonasguartieri

(usa Debian)

Enviado em 01/01/2013 - 22:52h

Sim, mas eu havia instalado todos os headers corretos com
apt-get install linux-headers-$(uname -r) 
antes de executar o instalador e permiti que ele utilizasse DKMS. O instalador dizia que o DKMS compilaria automaticamente o driver para novos kernels, mesmo assim, quando reiniciei, o driver simplesmente não funcionou.


7. Re: Por que sempre quando o Kernel é atualizado, os drivers da NVIDIA apresentam problemas na instalação

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 01/01/2013 - 23:47h

jonasvinicios escreveu:

Sim, mas eu havia instalado todos os headers corretos com
apt-get install linux-headers-$(uname -r) 
antes de executar o instalador e permiti que ele utilizasse DKMS. O instalador dizia que o DKMS compilaria automaticamente o driver para novos kernels, mesmo assim, quando reiniciei, o driver simplesmente não funcionou.


Papo furado. Você precisa reinstalar o driver por você mesmo.


8. Re: Por que sempre quando o Kernel é atualizado, os drivers da NVIDIA apresentam problemas na instalação

Jonas Vinícios Guartieri de Assis
jonasguartieri

(usa Debian)

Enviado em 02/01/2013 - 00:37h

Desculpe a ignorância, mas poderia me dizer como fazer isso ou indicar alguma leitura?


9. Re: Por que sempre quando o Kernel é atualizado, os drivers da NVIDIA apresentam problemas na instalação

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 02/01/2013 - 00:45h

jonasvinicios escreveu:

Desculpe a ignorância, mas poderia me dizer como fazer isso ou indicar alguma leitura?


Após instalar o kernel novo reinstala o driver da nVidia. Simples assim.


10. Re: Por que sempre quando o Kernel é atualizado, os drivers da NVIDIA apresentam problemas na instalação

Jonas Vinícios Guartieri de Assis
jonasguartieri

(usa Debian)

Enviado em 02/01/2013 - 02:19h

Em uma instalação limpa do Ubntu, desinstalei o kernel antigo, deixando apenas o novo com os devidos headers e utilizei o procedimento dessa dica para instalar o driver: http://www.vivaolinux.com.br/dica/Instalar-drivers-NVIDIA-corretamente-no-Ubuntu-1210

Tentei reinstalar várias vezes, mas não funcionou. Lembro que da ultima vez que tive este problema, consegui instalar e fazer funcionar quando a Nvidia disponibilizou a nova versão do driver...


11. Re: Por que sempre quando o Kernel é atualizado, os drivers da NVIDIA apresentam problemas na instalação

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 02/01/2013 - 02:21h

jonasvinicios escreveu:

Em uma instalação limpa do Ubntu, desinstalei o kernel antigo, deixando apenas o novo com os devidos headers e utilizei o procedimento dessa dica para instalar o driver: http://www.vivaolinux.com.br/dica/Instalar-drivers-NVIDIA-corretamente-no-Ubuntu-1210

Tentei reinstalar várias vezes, mas não funcionou. Lembro que da ultima vez que tive este problema, consegui instalar e fazer funcionar quando a Nvidia disponibilizou a nova versão do driver...


Experimenta http://wiki.debian.org/NvidiaGraphicsDrivers#Non-free_drivers (PS.: eu sei que é pro Debian, mas vai que rola?).


12. Re: Por que sempre quando o Kernel é atualizado, os drivers da NVIDIA apresentam problemas na instalação

Jonas Vinícios Guartieri de Assis
jonasguartieri

(usa Debian)

Enviado em 02/01/2013 - 02:44h

No meu Debian, funcionou tanto com apt como com a instalação manual, mas a versão do kernel presente nele era 3.2, enquanto no Ubuntu, é 3.5.

Vou tentar um método que encontrei no Wiki do Ubuntu e volto com respostas...



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts