Início > Geral > Configuração da NVIDIA no Dell XPS com Ubuntu 12.04

Configuração da NVIDIA no Dell XPS com Ubuntu 12.04

Recentemente comprei um Dell XPS 15. Nem olhei na cara do Windows que vem com ele. Formatei e instalei o Ubuntu 12.04. Esse notebook vem com uma NVIDIA GeForce GT 525M. O driver que a NVIDIA disponibiliza para Linux não funciona. Quem quiser, pode arriscar a instalação manual, que descrevo abaixo. Não se preocupe com a cáca que o instalador faz. É fácil consertar. Em seguida, apresento a solução que funcionou para mim.

Instalação Manual

1. Baixe o driver da placa de vídeo em:

http://www.geforce.com/drivers

2. Edite o arquivo /etc/default/grub para iniciar em modo texto. Procure a linha:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

3. Altere o valor para:

GRUB_CMDLINE_LINUX_DEFAULT="text"

4. Atualize o Grub e reinicie:

$ sudo update-grub
$ sudo reboot

5. Quando o prompt for exibido, vá ao diretório onde está o driver baixado e instale:

$ sudo chmod +x NVIDIA-Linux-x86_64-295.53.run
$ sudo ./NVIDIA-Linux-x86_64-295.53.run

6. Durante a instalação, o programa vai perguntar se você quer alterar as configurações do X. Se você confirmar, já verá o resultado quando o modo gráfico for iniciado. Se não confirmar, você terá que rodar o programa abaixo em um terminal para que o driver seja ativado:

$ sudo nvidia-xconfig

Ainda bem que esse comando faz backup do /etc/X11/xorg.conf em /etc/X11/xorg.conf.backup.

7. Por fim, inverta a alteração feita em (3) para a que estava em (2) para reativar o modo gráfico e execute o passo (4). Você verá que a resolução foi forçada em 640×640 e fim de papo. Para consertar:

$ sudo mv /etc/X11/xorg.conf.backup /etc/X11/xorg.conf
$ sudo reboot

Deixe Tudo Com o Bumblebee

Achei a solução aqui. O Bumblebee é uma solução provisória (eterna ou perto disso) que se encarregará de gerenciar a placa de vídeo no lugar do “driver” da NVIDIA.

$ sudo add-apt-repository ppa:bumblebee/stable
$ sudo apt-get update && sudo apt-get upgrade
$ sudo apt-get install bumblebee bumblebee-nvidia
$ sudo usermod -a -G bumblebee $USER

Reinicie o X ou faça reboot e teste se funcionou:

$ glxspheres
Anúncios
  1. 20/06/2012 às 3:34 PM

    Realmente, o driver proprietário não funciona, testamos no mesmo xps, porém em um ubuntu 11.04, funcionou perfeitamente! parabéns pelo blog, abração.

  2. Luciano Alves
    27/08/2012 às 1:52 PM

    Rodrigo, boa tarde.
    Estou inciando meus estudos em Linux (UBUNTU 12.04). Quero agradecer pelos tópicos explicativos e, como eu estava dizendo, sou novato e estou com o mesmo problema que você teve. Meu notebook é idêntico ao seu e não consigo atualizar meu driver de vídeo. Para falar melhor, no gerenciamento de hardware do ubuntu, não aparece minha placa gráfica. Estou usando o Ubuntu x64. Não consigo alterar o arquivo que você menciona no incio. Gostaria de uma explicação mais simples se não for ocupar muito seu tempo. A pergunta é: Baixo o driver mais atual da minha placa manualmente, que é a 304.43? Depois entro nas pastas /etc/default/grub (até consigo entrar e digitar dentro do arquivo, faço a mudança, porém, o arquivo não é permitido salvar. Outra coisa é a linda de comando “sudo chmod +x NVIDIA-Linux-x86_64-295.53.run” Tenho que digitar exatamente assim no terminal? Pois já tentei e o mesmo não encontra. Bom. Para não ficar muito exaustivo, vou parando por aqui. A medida que você tiver tempo e for respondendo, continuo postando minhas dúvidas. Mais uma vez, obrigado! Estou fascinado com o SO Linux.

  3. 27/08/2012 às 3:08 PM

    Olá Luciano,
    Você não precisa executar a primeira parte do tutorial, onde falo sobre a Instalação Manual. Apenas descrevi os passos que segui e os problemas que tive à titulo de curiosidade. Você deve começar direto instalando o Bumblebee. Como não sei exatamente em que parte da instalação manual você parou, sugiro que você formate seu notebook antes de instalar o Bumblebee.

    Att,
    Rodrigo

  4. Luciano Alves
    27/08/2012 às 8:53 PM

    Rodrigo Martins :
    Olá Luciano,
    Você não precisa executar a primeira parte do tutorial, onde falo sobre a Instalação Manual. Apenas descrevi os passos que segui e os problemas que tive à titulo de curiosidade. Você deve começar direto instalando o Bumblebee. Como não sei exatamente em que parte da instalação manual você parou, sugiro que você formate seu notebook antes de instalar o Bumblebee.
    Att,
    Rodrigo

    Rodrigo, boa noite!
    Obrigado pela atenção primeiramente. Então, fiz o que você acho melhor eu fazer, formatei a maquina novamente. Bom. Antes de continuar com os procedimentos, queria saber sobre essa parte de reiniciar o “X”, tentei fazer esse procedimento, seguindo outros blogs, porém, não sei se fez efeito, fiz o que falaram para fazer (Ctrl + Alt + Backspace). Agora a parte que eu não entendi é se esse comando é feito dentro do terminal, enquanto o terminal está aberto? Obrigado e boa noite!

    Luciano Alves

  5. Ronei Vilas Bôas
    27/08/2012 às 10:01 PM

    Olá, Rodrigo. Tentei realizar a instalação (direto o Bumblebee). Tenho o hardware e software como o que você mencionou no início. Quando fiz o “glxspheres”, obtive:
    Polygons in scene: 62464
    Xlib: extension “GLX” missing on display “:0”.
    ERROR (593): Could not obtain RGB visual with requested properties
    Poderia me ajudar ?
    Obrigado.
    Ronei

  6. 28/08/2012 às 7:36 AM

    Olá Luciano,

    Quando você inicia a máquina, a tarefa do X server inicia junto com o S.O. Escrevi sobre reiniciar o X server a “quente”, via linha de comando – o que varia de acordo com a versão do ubuntu e do gerenciador utilizado – ou com a combinação de teclas que você comentou, mas para ativar essa sequência de teclas dê uma olhada nesse tutorial: http://ubuntuportal.com/2012/05/restart-x-server-ubuntu-12-04-without-rebooting.html

    Mas nada disso é necessário se você reiniciou o notebook. Se você rodar o comando glxspheres e as formas esféricas forem exibidas, significa que o bunblebee foi instalado corretamente e a placa de vídeo está funcionando como deveria. Um outro indício de que está tudo certo é ao pressionar [Super]+[S] com algum vídeo rodando. Você verá que quando as workspaces se apresentarem, o vídeo continuará animado em uma das quatro workspaces.

    Espero ter ajudado.

  7. Luciano Alves
    28/08/2012 às 11:54 AM

    Rodrigo Martins :
    Olá Luciano,
    Quando você inicia a máquina, a tarefa do X server inicia junto com o S.O. Escrevi sobre reiniciar o X server a “quente”, via linha de comando – o que varia de acordo com a versão do ubuntu e do gerenciador utilizado – ou com a combinação de teclas que você comentou, mas para ativar essa sequência de teclas dê uma olhada nesse tutorial: http://ubuntuportal.com/2012/05/restart-x-server-ubuntu-12-04-without-rebooting.html
    Mas nada disso é necessário se você reiniciou o notebook. Se você rodar o comando glxspheres e as formas esféricas forem exibidas, significa que o bunblebee foi instalado corretamente e a placa de vídeo está funcionando como deveria. Um outro indício de que está tudo certo é ao pressionar [Super]+[S] com algum vídeo rodando. Você verá que quando as workspaces se apresentarem, o vídeo continuará animado em uma das quatro workspaces.
    Espero ter ajudado.

    Bom dia,
    Ontem mesmo consegui realizar o “X”, ativando-o nas opções do teclado. Mais uma vez, parabéns pelo Blog, conseguir realizar com sucesso as etapas do Bumblebee. Espero não ter tomado tempo com tanta pergunta tola. Mesmo assim, agradeço. Espero contar mais com esse Blog para futuras dúvidas :). Um grande abraço!

    Luciano Alves.

  8. 28/08/2012 às 12:41 PM

    Obrigado, Luciano. Não tomou meu tempo. Não sou especialista em linux nem em hardware, mas fico feliz por ter podido te ajudar.

    Abs.

  9. wercely
    07/11/2012 às 9:03 PM

    Cara muito bom resolveu o problema do meu XPS com esse bomblebee, ja faz tempo que venho tentando resolver o problema da minha placa de vídeo no ubuntu e ainda não tinha encontrado nada certo, mas agora realmente resolvel esse problema, exelente solução onrigado por compartilhar.

    Abraço Wercely Duarte de Sousa

  10. 07/11/2012 às 9:32 PM

    Que bom que te ajudou. Pesquisei bastante e errei bastante até encontrar essa solução.

    Abs

  11. wercely
    08/11/2012 às 11:19 AM

    Sim me ajudou muito mas eu tenho um amigo que tem um XPS mas só que a placa dela é a Nvidia Gforce GT540m e ele tem o mesmo problema que eu tinha, será que este programa serve para o pc dele também ?

    Abraço

  12. 08/11/2012 às 7:30 PM

    Pelo que li na documentação do Bumblebee, a solução serve para toda essa família de placas da nVidia.

    Abs

  13. wercely
    11/11/2012 às 8:03 PM

    beleza muito obrigado abraço.

  14. Alan Nunes
    29/11/2012 às 4:18 PM

    cara, eu to com o problema de não conseguir jogar a imagem do meu notebook pra televisão ou usar as telas dos dois ao mesmo tempo.
    Sabes como me ajudar??

  15. 29/11/2012 às 10:02 PM

    Não sei. Nunca precisei fazer isso, mas vi que tem muitas dicas por aí. Dá uma olhada nessa:

    http://www.intel.com.br/content/www/br/pt/tech-tips-and-tricks/dave-taylor-hdmi-article.html

  16. 25/01/2013 às 9:23 AM

    Por acaso conseguistes fazer funcionar a saída HDMI com um segundo monitor?

  17. 25/01/2013 às 6:53 PM

    Olá, Cristian. Tentei uma vez, mas não consegui e desisti.

  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: