Esta é a solução que melhor funcionou para mim.
Na verdade eu já fiz isso faz mais de um ano.
Minha experiência com esta solução:
você vai notar que esta piscada da tela e recuperação do driver vai ser bem rara.
algo que acontece comigo em menos de uma vez por semana.
Antes era mais de algumas vezes por dia.
O que se torna necessário:
toda vez que atualizar o driver de vídeo da nvidia tem que repetir o processo.
A causa do problema:
Incompatibilidade entre a aceleração gráfica dos browsers atuais, que usam aceleração 3d
com os drivers atuais de vídeo. Além disso, o fato do driver de vídeo baixar o clock do processador gráfico em aplicações 2d.
Estou buscando agora uma forma de evitar esta desaceleração do clock do chip grafico para ver se o problema some de vez.
Vou também testar alguma forma de desabilitar aceleração 3d no firefox.
Abaixo um tutorial feito por mim baseado em informações que colhí da internet:
Solução para a tela preta por 2 segundos seguida pela mensagem “o driver de vídeo parou de funcionar... mas se recuperou” em placas de alto desempenho da Nvidia.
Após muito sofrer com incompatibilidade com as placas de vídeo Nvidia (geforce) no Windows 7 x64, o famoso erro da tela escurecer por 1 ou 2 segundos e depois voltar ao normal com a mensagem no balão perto do relógio dizendo que "o driver de vídeo parou de
funcionar... mas se recuperou", andei pesquisando muito na internet uma solução para resolver isso. Pois acontece com minha GTX580 (bem esporadicamente).
Nas pesquisas, descobri que o problema era muito comum, a ponto de existirem sites específicos para isso, artigos abordando a incompatibilidade, etc.
Então, resumindo, o motivo é o seguinte:
- Ao instalarmos os drivers da Nvidia para os Windows 7 e Vista, o arquivo “nvlddmkm.sys” não é substituido pelo do novo driver.
A solução para este problema é tão simples quanto o próprio problema:
- Vá para a pasta '/windows/system32/drivers/' e renomeie “nvlddmkm.sys” para “nvlddmkm.sys.old” para, no caso de acontecer algum problema, você ter um backup do arquivo.
- Vá até o diretório da Nvidia (Geralmente está em ‘C:\nvidia’. Caso não exista, descompacte o arquivo de instalação usando o Winrar.) e copie o arquivo “nvlddmkm.sy_” para a pasta 'windows/system32'.
- Agora vá no prompt do DOS (basta digitar CMD na barra de pesquisar, clicar com o botão direito em cima do resultado e depois em executar como administrador).
- Digite a seguinte linha de comando para fazer a descompressão do arquivo: “EXPAND.EXE nvlddmkm.sy_ nvlddmkm.sys”. (Sem as aspas. É importante que execute o CMD como administrador).
- Quando a descompressão estiver terminada, mova o novo arquivo “nvlddmkm.sys” (que está em ‘/windows/system32/’) para 'windows/system32/drivers' e reinicie seu computador.
Pronto. Espero que tenha ajudado.