Como instalar o driver NVIDIA no Ubuntu

16

Estou executando o Ubuntu 13.04 no DELL XPS L501 - Nvidia GeForce GT 420M. Estou usando o kernel 3.9.0-030900-generic.

Todos os cabeçalhos do kernel estão instalados no sistema.

e

Eu tentei o seguinte.

  • Use o apt-get para instalar nvidia-current(que faz o download 304) && load usandomodprobe
  • Use o apt-get para instalar e nvidia-310carregar usandomodprobe
  • Faça o download do driver da nvidia de 64 bits nvidia-319.23para a série 400M e instale
  • Use swat-x repo para instalar o driver da nvidia

Tudo isso falhou. E eu testei sempre assim

  • Após o carregamento do módulo (verificado em lsmod),
  • lightdm reiniciado
  • testado em get.webgl.org
    • (O suporte à webgl do Google Chrome está ativado)

Problema enfrentado com nvidia-xconfig

  • depois de executar nvidia-xconfig(que grava em /etc/X11/xorg.conf) e reiniciar lightdm, minha tela é alterada para 640x480.
  • e teve que remover este arquivo para voltar à configuração antiga
  • Tentámos também comentando essas duas linhas que ajusta Horizontal and Vertical Settingem xorg.conf. Isso acabou de corrigir a resolução. Mas ainda não consegui usar a placa gráfica (webgl).

EDIT 1: (novo)

  • Tentei reiniciar após cada instalação
  • Removido (limpe) todo o nouveau * antes de iniciar.
  • Removido mais um pacote (embora não se lembre do nome exato) - xorg-xserver-blah-blah.

EDIT 2: (bitlbee)

  • Eu tinha bitlbeeinstalado antes. Foi removido também antes de iniciar a instalação.
  • Quando o bitlbee estava presente, NVIDIA-3.9-x86.run(baixado da nvidia) não foi possível reconhecer a placa gráfica. Mas aconteceu quando eu removi bitlbee. (Então, eu estou supondo aqui que funcione se o driver gráfico estiver instalado corretamente)

EDIÇÃO 3: (software-properties-gtk)

  • sudo software-properties-gtk
  • a guia Drivers adicionais é sempre NIL. (antes e depois da instalação) (mesmo que a instalação tenha sido bem-sucedida)

Tenho tentado isso o dia inteiro, e já o fiz várias vezes. Nenhum deles funcionou.

Preciso de ajuda! O problema com o kernel-3.9 é que não há atualizações para isso?

Boopathi Rajaa
fonte
Tente reiniciar depois de instalar o driver da nvidia. Meu palpite é que você está em conflito com nouveau
Panther
tentei isso também. edições adicionadas na pergunta. por favor, verifique.
Boopathi Rajaa
2
Essa é uma placa optimus (sob demanda), enquanto a placa atual é uma intel gpu. Então você quer olhar para o Bumblebee
bcbc
O mais seguro e eficaz é o nvidia ppa do Ubuntu devs launchpad.net/~graphics-drivers/+archive/ubuntu/ppa e eu não uso o Bumblebee, mas o nvidia-prime que funciona bem no meu laptop de quarta geração i7. Além disso, se você pretende fazer o trabalho CUDA e openCL, certifique-se, após a reinicialização, de instalar a nvidia-modrpobe e, em seguida, reinicie novamente.
Arup Roy Chowdhury
11
flashbacks de por que eu Raiva parada linux em 2000
rede neural

Respostas:

19

Encontrei um ótimo tutorial on-line e consegui instalar esses infames drivers da Nvidia em dois computadores sem problemas. Aqui está o que você faz:

Preparação

1) Primeiro, você precisa abrir um terminal. Você pode iniciar o seu computador e acessar um shell virtual

Ctrl+ Alt+F1

ou faça o login e abra o terminal gnome

Ctrl+ Alt+t

2) Em seguida, no terminal, execute os seguintes comandos:

Este comando atualizará seus pacotes

 sudo apt-get update

Então você precisará instalar os cabeçalhos do linux se eles ainda não estiverem instalados.

 sudo apt-get install linux-headers-generic

Em seguida, você precisará fazer um dist-upgrade, que atualiza alguns pacotes do seu sistema

 sudo apt-get dist-upgrade

Quando tudo estiver pronto, você precisará reiniciar o sistema

 sudo reboot

A instalação dos drivers

1) Repita a etapa um para abrir o terminal.

Agora instale os drivers da Nvidia

 sudo apt-get install nvidia-current-updates 

Você tem mais uma etapa, ou então, você terá uma grande chance de apenas colocar o sistema em tijolos suaves. Para medidas seguras, execute este comando final:

sudo nvidia-xconfig

* Havia um bug bem conhecido de que o script de instalação da Nvidia não executava esse comando. Se esse arquivo de configuração não for criado, seus gráficos não funcionarão.

Agora reinicie o seu sistema:

 sudo reboot

Parabéns! Agora você deve estar usando drivers Nvidia.

Confirmando que funcionou

Uma maneira rápida de verificar é clicar na engrenagem na parte superior

Cog

Então clique About This Computer

Na linha que diz Graphics, deve-se dizer o seu driver gráfico:

É assim que o meu se parece:

Sobre computação gráfica

Você também pode clicar nos gráficos para obter mais detalhes:

Gráficos

Felicidades!

Fonte: http://falkvinge.net/2013/02/15/how-to-install-nvidia-drivers-in-ubuntu-12-10-quantal/

Max Tither
fonte
Bom post ..... + 1
Qasim 16/06
bem, eu fiz tudo e não funcionou. Infelizmente, quando eu corri sudo nvidia-xconfig, deu-me algum erro. Não sei se foi isso, mas quando uso gráficos (no "Sobre este computador"), ele diz Graphics: Unknown. Alguma ideia?
Sosi
Eu tenho o mesmo problema .. !!
Boopathi Rajaa
Eu não tenho idéia. Lembro-me, no entanto, que quando instalei os drivers da Nvidia no meu computador, usando o chip intermediário na minha placa-mãe, ele dizia "Gráficos: Desconhecido". Agora uso um cartão e ele o reconhece. Pode ser que a Nvidia tenha feito drivers ruins para a sua placa e, assim, você consiga isso. Meu outro palpite é que em algum lugar, algo deu errado com a instalação do driver.
Max Tither
Isso travou todos os gráficos para mim.
user1205577
3

Embora pareça que obter o driver da Nvidia instalado no Ubuntu seja uma bagunça. Na verdade, não é assim. Tudo que você precisa fazer é seguir as etapas:

  1. Abra o "Software e atualizações" no painel e escolha "Fontes de software".

  2. Na pequena janela pop-up, escolha todos os botões de visto na primeira guia. Fecha-o.

  3. Abra um terminal e digite o seguinte comando. Após digitar o comando, pressione a tecla "Return".

    sudo apt-get update && sudo apt-get upgrade
    
  4. Depois de concluído, abra "Software e atualizações" novamente e selecione a guia "Drivers adicionais". Lá, você pode escolher entre uma versão proprietária da Nvidia e algumas versões do xorg devel. Escolha o proprietário marcado. Pode levar algum tempo para concluir o download, dependendo da sua conexão.

  5. Quando o download completo estiver concluído, feche a janela.

  6. Voilà, você instalou o driver da Nvidia.

Roshan George
fonte
2

Notei que você disse série 400m. Atualmente, os laptops vêm com a tecnologia optimus. Se você tiver o optimus, precisará instalar o zangão.

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

Adicione o PPA do Stable Bumblebee Releases e instale o Bumblebee usando o driver proprietário da NVIDIA:

  sudo add-apt-repository ppa:bumblebee/stable
  sudo apt-get update
  sudo apt-get install bumblebee bumblebee-nvidia

Se você possui aplicativos de 32 bits como o Wine e executa a 11.10 Oneiric ou posterior, precisará de bibliotecas extras:

  sudo apt-get install virtualgl-libs:i386

Permita-se usar o Bumblebee adicionando-se ao grupo 'bumblebee'. (substitua $ USER pelo seu nome de usuário)

  sudo usermod -a -G bumblebee $USER

Reinicialize ou efetue login novamente para aplicar as alterações do grupo Se você deseja executar um programa na placa nvidia agora, use o programa optirun:

  optirun firefox &
Mihai
fonte
isso me ajudou com vpceg vaio
ninja terminais
1

Como a maioria dessas respostas está desatualizada ... Aqui está uma maneira moderna de instalar os drivers da nvidia para Ubuntu (para 14.04 e versões mais recentes):

Tudo que você precisa fazer é:

  • Adicione o driver gráfico ppa
  • Instale o driver Nvidia recomendado
  • Reinicie seu sistema

então, a partir de um terminal, execute:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo ubuntu-drivers autoinstall
sudo reboot

isso é tudo!

nota: se você deseja instalar uma versão específica do driver gráfico, poderá ver quais drivers estão disponíveis para o seu hardware executando:: sudo ubuntu-drivers devicese inspecionando a saída para ver quais drivers são suportados. Em seguida, basta instalar normalmente com, por exemplo,sudo apt-get install nvidia-381

Corey Goldberg
fonte
0

Isso funcionou para mim algumas vezes quando as coisas dão errado:

sudo apt-get install build-essential linux-source
sudo apt-get install linux-headers-`uname -r`
sudo apt-get install nvidia-current
sudo depmod -a
sudo modprobe nvidia_current
sudo restart lightdm
Vegard
fonte