Ubuntu 12.04 Instalação da placa de vídeo Nvidia GTX 460

3

Atualmente testando o Ubuntu 12.04 x64 para nossa equipe de desenvolvimento. Após a atualização do 11.10, tenho tido problemas com a placa de vídeo. Estou usando a Nvidia GeForce GTX 460. Sempre que tento iniciar o servidor Nvidia X recebo a seguinte mensagem de erro.

You do not appear to be using the NVIDIA X driver. Please edit your X configuration >file (just run nvidia-xconfig as root), and restart the X server.

Eu tentei executar o sudo nvidia-xconfig várias vezes e reinicializar sem sucesso. Eu também tentei pegar o driver nvidia-current do repositório x-swat

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

Seguido novamente por uma reinicialização, não fiz nada para mim, mas reduzi minha resolução para 800x600 Finalmente eu tentei

sudo apt-get purge xserver-xorg 
sudo apt-get update 
sudo apt-get install xserver-xorg xserver-xorg-video-all 
sudo reboot

Alguém tem alguma opinião ou direção que possa me indicar? Pelo que entendi, minha placa de vídeo é supostamente suportada.

    
por aczietlow 22.05.2012 / 17:40

5 respostas

2

Após várias horas de pesquisa, encontrei uma solução funcional para o meu problema. A partir da leitura de todos os outros posts do fórum eu um monte de outras pessoas estão tendo o mesmo problema com o driver da Nvidia e Ubuntu 12,04. Aqui está o que eu fiz para resolver o problema para mim. Pode ser aconselhável fazer um backup antes de começar. Como nós estaremos compilando um novo kernel e reinstalando todos os drivers da Nvidia. Proceda por risco próprio

Faça o download do driver da Nvidia no site da Nvidia aqui ,

Abrir lista negra de módulos

 gksudo gedit /etc/modprobe.d/blacklist.conf

Adicione estas linhas

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

Remova todos os drivers Nvidia instalados anteriormente. É possível imprimir o restante das etapas, pois você será reinicializado após essa etapa

sudo apt-get --purge remove nvidia-*

Reinicialize seu computador. Você pode ter que interromper o grub e inicializá-lo no modo seguro ou único. Faça isso mantendo o turno durante a inicialização. De lá, habilite a rede e abra o terminal raiz

sudo reboot

Uma vez no terminal raiz, digite o seguinte para atualizar o kernel.

sudo apt-add-repository ppa:francisbrwn9/kernels
sudo apt-get update
sudo apt-get dist-upgrade

Em seguida, você deve executar o instalador da Nvidia, alterando o diretório para onde você o baixou.

cd ~/Downloads/
sudo sh NVIDIA-Linux-x86_64-195.36.24-pkg2.run

Próximo começo gdm

sudo service gdm start

Reinicie

sudo reboot
    
por aczietlow 23.05.2012 / 05:14
2

Eu tive o mesmo problema. Minha solução foi instalar o pacote linux-headers e, em seguida, sudo nvidia-xconfig . Reinicie e vá!

    
por fradi81 09.11.2012 / 22:06
1

Chegou a esta questão e só queria dar uma alternativa mais fácil para o 12.10 (não tenho certeza se é tão fácil em 12.04 LTS):

  1. Ctrl + Alt + F1
  2. faça login
  3. sudo stop lightdm
  4. execute o instalador nvidia como root, diga sim para a pergunta "você quer tentar desabilitar o nouveau"
  5. reinicializar
  6. repita as etapas de 1 a 4 para responder sim a todas as perguntas
  7. sudo start lightdm
por Rory 31.10.2012 / 09:53
0

A resposta acima funcionou no meu caso também (GeForce 450 GTS), mas ao invés de adicionar o repositório para atualizar o kernel, ele precisou baixar e instalar os pacotes linux-source e linux-headers para minha versão do kernel ( uname -r ) para que funcione, mas o bom é que eles estão presentes no repositório principal.

    
por xkcd 18.06.2012 / 14:03
0

adicionando o argumento "--no-x-check" ao comando "sudo sh NVIDIA-Linux-x86_64-195.36.24-pkg2.run", permitiu-me executar o instalador com o X Server rodando

    
por Jeremy 02.03.2014 / 01:05

Tags