Nvidia Nightmare [duplicado]

0
Eu tenho uma antiga caixa AMD64 que estava trabalhando muito bem em 12.04 LTS com onboard Nvidia GeForce 6150SE nForce 430 chip, mas apenas executando Nvidia 302.7 que eu aprendi o caminho difícil depois de tentar praticamente todos os outros drivers. Meu filho me deu uma placa Nvidia GeForce 8800GTS e meu pesadelo começou.

Para encurtar a história, a nova placa de vídeo para mim funcionou bem na parte XP do dual-boot, mas o Linux era o Inferno. Finalmente eu desisti e "atualizei" para o Ubuntu 14.04 LTS em um esforço para consertar o problema. Tenho cerca de sessenta horas e removi o cartão 8800GTS. Eu só quero que meu sistema funcione novamente. Gráficos Nouveau são tão lentos que parecem estar em outro fuso horário. Mova o mouse, pegue uma xícara de café e quando eu voltar, vejo o cursor se mover. Eu sei que sudo sh NVIDIA-Linux-x86_64-302.07.run corrigiu meus problemas gráficos no passado. No entanto, recebo o erro que [...]/version.h does not exist, most likely reason is that source files in /lib/modules/3.13.0-32-generic/build have not been configured. COMO faço para configurá-los?

Sim, atualizei, atualizei, instalei linux linux-headers-generic ubuntu-minimal ubuntu-standard ubuntu-desktop e linux-generic all sem ter um arquivo version.h . E sim, limpei minha unidade e fiz uma nova instalação de 14.04 após remover a placa 8800 porque o gui estava terrivelmente quebrado.

Alguém pode oferecer ajuda para que minha caixa funcione apenas com os gráficos integrados? Eu não me importo com a placa 8800. Tenho certeza de que, se eu puder instalar a nvidia 302.7, minha vida voltará aos dias felizes de 12.04, mas em 14.04. Obrigado.

    
por Flash 08.03.2015 / 19:34

1 resposta

1

A reinstalação do Ubuntu 12.04.1 foi a única solução para obter uma cópia do version.h, mas a sua instalação no Ubuntu 14.04 não ajudou. Eventualmente eu percebi que dentro de 14.04 eu poderia carregar o mais antigo driver disponível no Ubuntu, Nvidia 173.14.39, com apenas um problema. Saindo do modo de hibernação, toda a tela está distorcida demais para ser lida.

Isso pode ser corrigido com unity --replace & , que repintará toda a tela de exibição.

Então eu editei ~/.bash_aliases para adicionar um alias chamado "fixit".

alias fixit 'unity --replace &'  

Ao acordar da hibernação e não conseguir ler nada, pressione Ctrl + Alt + T para abrir um terminal. Digite fixit e tecle Enter . Você não precisa ler para fazer isso. A tela pisca e tudo é reescrito perfeitamente legível. Em seguida, feche a janela do terminal que você abriu há pouco.

Nota: Se eu soubesse onde adicionar o comando unity --replace para que ele seja executado toda vez que a caixa for ativada da hibernação, eu a colocaria lá para que ela funcionasse automaticamente.

    
por Flash 15.03.2015 / 19:46