Lost drivers da Nvidia em 14.04

4

Eu tenho tentado instalar o Theano na minha partição Ubuntu em um laptop Dell Vostro. Requer Cuda para usar o gpu.

Mas parece que eu perdi os drivers da Nvidia de alguma forma.

lspci -vnn | grep -i VGA 

dá isto

  

00: 02.0 Controlador compatível com VGA [0300]: Intel Corporation Core   Processador Gráfico Integrado do Processador [8086: 0046] (rev 18) (prog-if   00 [controlador VGA])

para que o driver da Nvidia não esteja listado. Também não está mais listado em "Drivers adicionais"

  

sudo apt-get instala nvidia-current

Reading package lists... Done
Building dependency tree       
Reading state information... Done
nvidia-current is already the newest version.

Então, o que estou perdendo?

Atualização:

lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
  Subsystem: Dell Device 044f
  Kernel driver in use: i915

Atualização:

Quando eu reiniciei, eu tenho uma tela preta, então acho que os drivers foram perdidos. A partir da linha de comando de inicialização eu consegui reinstalar alguns dirvers seguindo esta página . Isso me permitiu voltar nos drivers nvidia não estavam aparecendo em drivers adicionais.

Embora eu tenha tentado, tentei, em vão, reinstalar os drivers binários. Eu decidi que tinha que fazer uma reinstalação completa da minha partição do Ubuntu.

Tendo feito isso, os drivers nvidia agora aparecem em drivers adicionais.

motoristas

O que significa que ele está usando o servidor X.Org? Isso significa que não está usando a GPU da Nvidia?

Atualização: Eu tentei

  

sudo apt-get update   sudo apt-get purge nvidia-atual nvidia-updates

Tem "Não foi possível localizar o pacote nvidia-updates", assim como

  

sudo apt-get purga nvidia-atual   sudo apt-get instala nvidia-340 libcuda1-340

Mas quando eu reinicio, acabo de receber uma tela preta.

Eu aprendi que se você fizer ctrl + alt + f1 neste ponto, você verá uma tela de terminal.

Eu consegui voltar ao gui por esses comandos de aqui .

  

sudo apt-get update

     

sudo apt-get dist-upgrade

     

sudo apt-get instale o build-essential

     

sudo apt-get instala o linux-source

     

sudo apt-get instala o linux-headers-generic

     

sudo apt-get dist-upgrade

     

sudo reboot

     

sudo apt-get instala nvidia-current-updates

     

sudo nvidia-xconfig

     

sudo reboot

Mas eles removem o nvidia-340 e o libcuda1-340.

Eu tentei novamente com

  

sudo apt-get purgar nvidia-current

     

sudo apt-get instala nvidia-340 libcuda1-340

e

  

sudo nvidia-xconfig

     

serviço sudo lightdm restart

Mas isso permanece na tela preta. Então estou de volta à estaca zero.

Atualização de 2016/07/30:

  

sudo apt-get update

     

sudo apt-get purga nvidia *

     

sudo apt-get instale libgles1-mesa libgles2-mesa libosmesa6 libva-drm1 libva-egl1 libva-glx1 libva-tpi1 libva-wayland1 libva-x11-1 vainfo libegl1-mesa libegl1-mesa-drivers libgbm1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libwayland-egl1-mesa libxatracker2 libvdpau-va-gl1 libdrm-intel1 libdrm2 libva1 va-driver-tudo i965-va-driver intel-gpu-tools

     

sudo apt-get dist-upgrade

Eu executei estes comandos, embora sem o comando va-driver-all enquanto recebi este erro, E: Não é possível localizar o pacote va-driver-all

Na reinicialização, os gráficos surgiram ok e os drivers adicionais mostraram o uso do driver binário NVIDIA 340.96 (proprietário testado)

Então, isso parece ter funcionado, obrigado. Embora ainda haja problemas com a cuda, mas tenhamos feito outra pergunta para essa aqui .

    
por PerceptualRobotics 17.07.2016 / 19:59

1 resposta

2

De acordo com www.geforce.com/drivers Você deve estar usando o seguinte driver nvidia para sua placa específica. Execute os seguintes comandos para instalar:

sudo apt-get update
sudo apt-get purge nvidia-current nvidia-current-updates
sudo apt-get install --reinstall nvidia-340 libcuda1-340

Para explicar sobre o driver xorg: porque você instalou nvidia-current em vez de nvidia-340 e porque nvidia-340 não foi instalado, seu sistema estava usando nouveau em vez dos drivers proprietários.

Os nomes são confusos ( nvidia-current ), mas nvidia-340 é o que você precisa e você receberá atualizações atuais automaticamente para o seu driver nvidia junto com o restante do software do sistema.

Reinicialize para que as alterações entrem em vigor.

Além disso, esses são os drivers binários, então não há necessidade de baixar nada do site da nvidia, ele já está instalado.

UPDATE

Depois de fazer o acima e depois de reiniciar:

Normalmente, nem sempre é necessário executar nvidia-xconfig , mas às vezes você faz isso em um tty (Pressione CTRL + ALT + F2 e entre com seu nome de usuário e senha) e execute o seguinte comando:

sudo nvidia-xconfig
sudo service lightdm restart

Se isso não funcionar, reinicie.

Se isso ainda não funcionar, execute o comando dmesg e procure por algo relevante para o problema, como um módulo com falha ou xorg.

Por favor, poste qualquer erro, obrigado.

UPDATE-2

Primeiro, vá para as configurações da BIOS e verifique se a placa Nvidia está ativada. Ligue o laptop e pressione rapidamente F2 repetidamente até que a tela de configurações do BIOS seja aberta.

Se estiver habilitado, inicie no Ubuntu e execute os seguintes comandos:

sudo apt-get update
sudo apt-get purge nvidia*
sudo apt-get install libgles1-mesa libgles2-mesa libosmesa6 libva-drm1 libva-egl1 libva-glx1 libva-tpi1 libva-wayland1 libva-x11-1 vainfo libegl1-mesa libegl1-mesa-drivers libgbm1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libwayland-egl1-mesa libxatracker2 libvdpau-va-gl1 libdrm-intel1 libdrm2 libva1 va-driver-all i965-va-driver intel-gpu-tools
sudo apt-get install --install-recommends nvidia-340
sudo apt-get dist-upgrade

Reinicie.

Se ele iniciar no modo de gráficos baixos, pressione CTRL + ALT + F2 e entre com seu nome de usuário e senha.

Em seguida, execute os seguintes comandos:

sudo service lightdm stop
sudo nvidia-xconfig
sudo service lightdm start

Se isso não funcionar, execute o seguinte comando e poste a saída:

sudo modprobe nvidia

UPDATE 3

sudo apt-get update

sudo apt-get dist-upgrade

sudo apt-get install --reinstall build-essential

sudo apt-get install --reinstall linux-source

sudo apt-get install --reinstall linux-headers-generic

sudo apt-get dist-upgrade

sudo reboot

sudo apt-get install nvidia-340-updates

sudo nvidia-xconfig

sudo reboot
    
por mchid 19.07.2016 / 15:46

Tags