Instalar drivers NVIDIA corretamente no Ubuntu 12.10
Após quebrar muito a cabeça, perder uma instalação mal feita do meu Ubuntu e várias horas do meu dia, consegui descobrir uma forma segura que deve funcionar com qualquer um que seguir os passos corretamente.
Após a instalação, o driver funcionou perfeitamente, sem nenhum erro.
Ingredientes:
Ubuntu 12.10 (também funciona em outras distribuições baseadas no Debian, variando apenas a forma de acessar o "modo de recuperação");
Hardware da NVIDIA;
Drivers da NVIDIA.
Primeiramente, vá até o site www.geforce.com/drivers, selecione e baixe os drivers correspondentes ao seu hardware.
Caso não saiba qual driver baixar, o site conta com um aplicativo em Java que pode detectar automaticamente para você, basta ter o plugin instalado. Após baixar, coloque o driver na raiz da sua home para facilitar a localização.
Necessitaremos instalar algumas dependências para que o programa da NVIDIA possa compilar os módulos necessários:
[1] Comentário enviado por linuxlive em 21/11/2012 - 14:23h
Quando fui efetuar a instalacao no modo texto, ele diz que nao cosegue encontrar o runlevel em execução, logo após, solicita para aceitar o contrato, e diz que deu erro ao executar o script pre-install se desejo continuar assim mesmo.
O seu chegou a dar algum erro parecido ?
Pergunto isso pois faz um bom tempo que tento instar a Nvidia na minha maquina e nao consigo justamente por causa desses mesmos erros.. Ele nunca consegue fazer esse pre install e no log nao mostra nada.
[2] Comentário enviado por Wilson1956 em 28/11/2012 - 10:25h
Tenho problemas com o vídeo, pois após a instalação do Ubuntu 12.04, fiz alguma besteira ao atualizar os drivers proprietários o que fez com que não conseguisse
entrar na tela de login.
ao Inicializar, o sistema carregar todos os módulos, menos o módulo gráfico que, acredito está ligado ao NVIDIA, fazendo com que a tela fique escura, aparecendo
uma tela onde informar que os parâmetros estão foram do padrão mas não permite que se faça alterações.
Existe alguma maneira de solucionar esse problema?!
[3] Comentário enviado por jonasguartieri em 29/11/2012 - 22:40h
[1] Comentário enviado por linuxlive em 21/11/2012 - 14:23h:
Quando fui efetuar a instalacao no modo texto, ele diz que nao cosegue encontrar o runlevel em execução, logo após, solicita para aceitar o contrato, e diz que deu erro ao executar o script pre-install se desejo continuar assim mesmo.
O seu chegou a dar algum erro parecido ?
Pergunto isso pois faz um bom tempo que tento instar a Nvidia na minha maquina e nao consigo justamente por causa desses mesmos erros.. Ele nunca consegue fazer esse pre install e no log nao mostra nada.
Using: nvidia-installer ncurses user interface
WARNING: Skipping the runlevel check (the utility `runlevel` failed to run).
-> License accepted.
-> Installing NVIDIA driver version 310.19.
-> Running distribution scripts
executing: '/usr/lib/nvidia/pre-install'...
-> done.
-> The distribution-provided pre-install script failed! Continue installation anyway? (Answer: No)
linuxlive, quando fui instalar, tanto no Debian como no Ubuntu, ele mostrou a mesma mensagem, eu respondi "Yes" para continuar e a instalação foi um sucesso.
[4] Comentário enviado por jonasguartieri em 29/11/2012 - 22:42h
[2] Comentário enviado por Wilson1956 em 28/11/2012 - 10:25h:
Tenho problemas com o vídeo, pois após a instalação do Ubuntu 12.04, fiz alguma besteira ao atualizar os drivers proprietários o que fez com que não conseguisse
entrar na tela de login.
ao Inicializar, o sistema carregar todos os módulos, menos o módulo gráfico que, acredito está ligado ao NVIDIA, fazendo com que a tela fique escura, aparecendo
uma tela onde informar que os parâmetros estão foram do padrão mas não permite que se faça alterações.
Existe alguma maneira de solucionar esse problema?!
Obrigado pela ajuda!
Wilson1956
Wilson1956, não sei exatamente qual é a causa do seu problema, mas em seu lugar, eu tentaria remover os drivers da NVIDIA instalados anteriormente através do modo texto e instalar a versão mais recente disponível manualmente.
[8] Comentário enviado por jonasguartieri em 19/12/2012 - 00:20h
[b]
ATENÇÃO!
Se você estiver enfrentando problemas para instalar os drivers NVIDIA manualmente utilizando esses procedimentos, instale o pacote dkms [code]apt-get install dkms[/code] além dos pacotes listados no artigo e quando o instalador perguntar se você deseja compilar os módulos com DKMS, escolha "Yes'.
Se não instalar o DKMS, a instalação será concluída, mas ao reiniciar, o driver simplesmente não estará funcionando. O mesmo procedimento acaba de ser testado no driver 313.09 e funcionou perfeitamente.
[b]
[10] Comentário enviado por Sirion em 21/02/2013 - 04:58h
PQP !!!
Eu fiz cadastro no site apenas para agradeçer, nada que encontrei na internet funcionava, quando terminei de fazer todos os passos e estava no root ainda, e mandei o restart, não acreditei quando vi o mouse carregando (bolinha) pequena, na sua proporção certa !
Parabéns pelo tutorial, vai ajudar muito gente !
Mais uma vez OBRIGADO !
[12] Comentário enviado por lksf em 28/02/2013 - 12:57h
Quando eu tendo realizar esse procedimento, eu:
Entro no modo de reparação. OK
Entro na minha Home ( cd /home ) ok
Mas nao consigo entrar na minha pasta de usuario, meu usuario é lucas, se eu tento direto cd /home/lucas fala q a pasta nao existe,
e quando eu primeiro entro em home eu nao passo dai, alguem me ajuda?
[13] Comentário enviado por jonasguartieri em 28/02/2013 - 14:53h
[12] Comentário enviado por lksf em 28/02/2013 - 12:57h:
Quando eu tendo realizar esse procedimento, eu:
Entro no modo de reparação. OK
Entro na minha Home ( cd /home ) ok
Mas nao consigo entrar na minha pasta de usuario, meu usuario é lucas, se eu tento direto cd /home/lucas fala q a pasta nao existe,
e quando eu primeiro entro em home eu nao passo dai, alguem me ajuda?
Lksf, me parece que sua home está em uma partição separada da raiz. Se for esse o caso, terá de montá-la para poder acessar seu conteúdo.
Alternativamente, pode baixar e acessar os drivers em algum diretório na raiz do sistema de arquivos do Ubuntu, tentar montar os volumes automaticamente com a opção "network" da tela de segurança (no 12.10 sempre trava aqui, mas funciona no 13.04) ou ainda, instalar os drivers via repositório oficial com apt.
Atualmente estou utilizando os drivers 310.32 dos repositórios oficiais do Ubuntu 13.04 beta. Após instalar o Unity ficou todo bugado, mas bastou remover os arquivos de configuração da minha home (bastava remover os do unity, mas não tive paciência de encontrá-los e eu ainda não tinha configurado nada importante) e tudo está funcionando perfeitamente até agora.
[14] Comentário enviado por ndicati em 02/03/2013 - 23:58h
Estou com problemas aqui, eu entrei no site da nvidia baixei o arquivo correspondente e executei os passos. Porém quando reinicializo o ubuntu abre e não aparecem as barras fica só o plano de fundo. Para tentar esclarecer um pouco mais, se fosse no windows diria que o explorer não estava abrindo.
[15] Comentário enviado por jonasguartieri em 03/03/2013 - 00:15h
[14] Comentário enviado por ndicati em 02/03/2013 - 23:58h:
Estou com problemas aqui, eu entrei no site da nvidia baixei o arquivo correspondente e executei os passos. Porém quando reinicializo o ubuntu abre e não aparecem as barras fica só o plano de fundo. Para tentar esclarecer um pouco mais, se fosse no windows diria que o explorer não estava abrindo.
Abraços.
ndicati, este problema pode ser resolvido removendo o diretório .config da sua home com o comando: sudo rm -fr ~/.config pelo terminal e reiniciando a sessão para que ele restaure as configurações padrão do Ubntu. Nesse diretório estão todas as configurações de aplicativos, portanto, se tiver algo importante lá, faça backup ou se seu Ubuntu for recém instalado, pode deletar sem medo.
Descobri que se tratava de problema de configuração quando um dia tive ideia de entrar na conta de convidado e para minha surpresa, as barras apareciam direitinho.
Sempre funciona comigo. Se precisar de mais alguma coisa, estarei à disposição.
[17] Comentário enviado por ndicati em 04/03/2013 - 18:30h
[14] Comentário enviado por ndicati em 02/03/2013 - 23:58h:
Estou com problemas aqui, eu entrei no site da nvidia baixei o arquivo correspondente e executei os passos. Porém quando reinicializo o ubuntu abre e não aparecem as barras fica só o plano de fundo. Para tentar esclarecer um pouco mais, se fosse no windows diria que o explorer não estava abrindo.
Abraços.
Cara, não funcionou aqui. Nada aparece, mesmo pedindo para remover o diretório .config e reiniciando.
[18] Comentário enviado por jonasguartieri em 04/03/2013 - 19:54h
[17] Comentário enviado por ndicati em 04/03/2013 - 18:30h:
[14] Comentário enviado por ndicati em 02/03/2013 - 23:58h:
Estou com problemas aqui, eu entrei no site da nvidia baixei o arquivo correspondente e executei os passos. Porém quando reinicializo o ubuntu abre e não aparecem as barras fica só o plano de fundo. Para tentar esclarecer um pouco mais, se fosse no windows diria que o explorer não estava abrindo.
Abraços.
Cara, não funcionou aqui. Nada aparece, mesmo pedindo para remover o diretório .config e reiniciando.
[19] Comentário enviado por ndicati em 05/03/2013 - 14:09h
E como está a resolução da tela?
Está normal, a única coisa que aparece é o papel de parede. É possível acessar o terminal com Control+Alt+T. Se clicar com o botão direito o menu aparece e tem acesso as opções.
[20] Comentário enviado por gianpaolo em 24/04/2013 - 14:40h
Galera eu intalei usando este tutorial e funcionou certinho. Parabéns pelo post, o único que realmente dá certo se seguir a risca e ter certeza de que o kernel bem como suas dependencias estao devidamente atualizados segundo os repositórios da tua distro e que o linux source corresponde a versão do kernel instalada no sistema. É chatinho e demorado se sua net não ajuda mas funciona!!
Eu estou tendo dois problemas um tanto incovenientes. O primeiro é que as janelas não estão mais deslizando suavemente na tela quando vc as move. Elas estão dando uns trancos (pau no refresh rate??? já tentei alterar de 60hz pra 50hz e nada. Uso num note com resolução 1920x1080. A placa é uma GeForce 310m, talvez ajude informando!)
O segundo problema, este já um pouco mais grave, é que quando saio do modo grafico (ctrl + f1/f2 etc) a tela fica preta e o prompt nao aparece, como se o monitor estivesse desligado. Alguém pode me ajudar????
Agradeço!
[21] Comentário enviado por gianpaolo em 24/04/2013 - 14:51h
[19] Comentário enviado por ndicati em 05/03/2013 - 14:09h:
E como está a resolução da tela?
Amigo, não está normal. Se aparece apenas o papel de parede mas nao carrega o compiz é porque não tem driver nenhum instalado ou ocorreu algum erro. Isto aconteceu comigo algumas vezes daí segui a risca o tutorial a cima tomando cuidado de estar com o linux-source e linux-headers atualizados nas versões mais recentes disponiveis no repositório da canonical (3.5.0-27-generic). Me certifiquei tbm de instalar o sni-qt:i386 (sudo apt-get install sni-qt:i386) e em seguida instalar outras dependencias quebradas com o sudo apt-get -f install (por precaução). Me certifiquei de estar com os drivers da NVidia mais recentes (310.40), sai do modo grafico, encerrei o processo do Gnome (service lightdm stop) e mandei bala (sh NVIDIA[aquele nome enorme].run). Deu um pau pra carregar o script de pré instalação eu ignorei, avisou que o nouveau ainda estava ativo eu ignorei, avisou que ele mesmo ia desativar o nouveau eu dei OK e ele instalou, pediu pra fazer as alterações no xconfig lá eu dei OK e funcionou!