Ubuntu 12.04 LTS - Cursor piscando e não pode iniciar após a atualização do driver da Nvidia

3

Estou executando uma instalação relativamente nova do Ubuntu 12.04. Acabei de instalar todas as minhas personalizações e decidi instalar o Steam para que eu pudesse jogar Team Fortress 2. O Steam me apresentou um aviso para instalar uma "Atualização Recomendada de Driver de Vídeo", que falhou.

Então, usei a ferramenta "Drivers adicionais" para instalar uma versão mais recente do driver gráfico para o meu sistema. Grande erro. O Ubuntu agora só inicializa parcialmente. Se eu tentar usar a opção "Modo de Recuperação do Ubuntu" no GRUB, não irei mais adiante, pois o modo gráfico à prova de falhas ainda trava, e não consigo executar o apt-get da opção "Soltar para o console raiz" como / var / dpkg / parece estar bloqueado. O uso de CTRL + F1 , ou as outras teclas de função não fazem nada, então eu também não tenho acesso ao console.

Como posso reparar meu sistema operacional?

Obrigado.

    
por DevNull 28.09.2013 / 19:36

1 resposta

5

Acho que descobri.

Primeiro, eu tive que usar o meu CD de instalação do Ubuntu, e escolhi "Try Ubuntu".

Em seguida, fiz o login em uma sessão de terminal e tive que remontar a partição do meu sistema (por exemplo: / dev / sda1 é onde eu instalei o Ubuntu).

sudo mount /dev/sda1     /mnt
sudo mount --bind /dev  /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys  /mnt/sys
sudo chroot /mnt

Isto monta tudo o que eu preciso para executar o apt-get no meu disco rígido, ao invés do Ubuntu não-persistente rodando na RAM.

Agora eu só preciso acionar os drivers da Nvidia, para que eu possa reiniciar o sistema novamente.

# Remove existing drivers
sudo apt-get remove nvidia*
sudo apt-get purge nvidia*
# Housekeeping
sudo apt-get clean
sudo apt-get autoclean
# Handle any errors to due incomplete apt-get operations
sudo dpkg --configure -a
sudo apt-get update
sudo apt-get upgrade
# Remove xorg/X11/XFree86 references to graphics drivers
sudo rm /etc/X11/xorg.conf
sudo apt-get install ubuntu-desktop
# Clean up and unmount everything
exit
sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt/dev
sudo umount /mnt
exit

Agora, NÃO irei reinstalar os drivers ainda. Reinicialize o sistema e ejete o liveCD. Agora posso fazer login na minha instalação existente do Ubuntu.

Agora, entre no Jockey (ex: o programa "Drivers Adicionais", também / usr / bin / jockey-gtk), e veja se algum driver da Nvidia está "Ativo". Desative-os com o botão "Desativar" e reinicie. Verifique se algum novo driver nvidia foi ativado automaticamente. Em caso afirmativo, desative-o e reinicie novamente. Repita até que o jockey não ative mais nenhum driver nvidia automaticamente.

Agora, instale os drivers nvidia que desejamos:

sudo apt-get install nvidia-current
sudo apt-get install nvidia-common
sudo apt-get install nvidia-304

Agora reinicie o sistema. Quando você começa o jockey em seguida, ele deve usar o padrão nvidia-304 e você está pronto.

    
por 28.09.2013 / 19:39