14.04 Congelar no Splash após a instalação dos drivers da NVIDIA

1
Primeiro de tudo, eu olhei para um monte de tópicos que são semelhantes, mas nenhuma das soluções funciona para mim. Eu estou tentando instalar drivers nvidia (nvidia-340, especificamente), mas quando eu reiniciar o sistema sempre trava depois de mostrar a tela inicial roxa. Eu também posso ouvir o som do tambor de login, mas eu vejo apenas preto. Até agora, a única solução foi desinstalar o driver e inicializar novamente.

Eu tentei

  • Alterando /etc/default/grub para alterar a resolução na inicialização, entre outros itens neste arquivo
  • experimentando diferentes versões do driver, incluindo o proprietário direto da nvidia

Eu tenho um ASUS N751JK e sou dual boot com o Windows, se isso fizer alguma diferença.

Alguma outra ideia sobre o que posso experimentar? Agradecemos antecipadamente.

    
por skaz 06.02.2015 / 13:44

1 resposta

1

Existe aqui uma resposta complicada que funcionou para mim: link

Eu consertei o problema com minha placa gráfica nvidia usando o post # 15.

Muito obrigado kcpr (mkasprzyk5) sem a sua ajuda eu não seria capaz de consertar isso.

Aqui, como eu consertei detalhes:

Efetue logout e vá para o console:

CTRL-ALT-F1

Se (como eu) você tentou instalar o driver nvidia mais recente (nvidia-340 ...), você precisa reverter com os seguintes comandos:

sudo apt-get install ppa-purge
sudo ppa-purge xorg-edgers
sudo apt-get purge nvidia*

Copie todos os arquivos de configuração do xorg em um diretório temporário:

cd
mkdir temp
sudo mv /etc/X11/xorg.conf* ./temp/

Then clean, update, upgrade and reboot the system:

sudo apt-get autoremove
sudo apt-get update
sudo apt-get upgrade
sudo reboot

Ir para o console:

CTRL-ALT-F1

Instale o nvidia 331:

sudo apt-get install nvidia-331 nvidia-prime

Copie o antigo xorg.conf feito pela nvidia de volta em seu diretório:

sudo cp temp/xorg.conf.nvidia-xconfig-original /etc/X11/xorg.conf

E edite-o (usei o vi, você pode preferir o nano):

sudo vi /etc/X11/xorg.conf

Para ser o seguinte:

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "intel"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "SNA"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection

Eventualmente, reinicie o sistema:

sudo reboot

Agora tenho nvidia como placa gráfica e a aceleração de hardware funciona bem.

    
por skaz 07.02.2015 / 09:50