Ubuntu (14.10, 14.04) Problemas de renderização de gráficos com a nvidia 331, 346 ao usar duas telas de uma vez (internas e externas)

4

Comprei um novo laptop dell (inspiron 15 3000 series) com 2 gb nvidia geforce 117m. Ele é fornecido com o Ubuntu 14.04. Isso foi muito agitado e lento. Eu instalei nvidia 346.47 (do site da nvidia). Isso fez com que meu lightdm parasse de funcionar. Da próxima vez eu tentei a mesma coisa e minha tela congelou. Eu fiz uma reinicialização difícil e isso fez com que a unidade de inicialização não fosse reconhecida.

Então eu instalei 14.10. Desta vez seguiu esta resposta . Eu ainda tenho os mesmos problemas. Meu texto parece com isso. .

A saída de uname -a :

Linux prakhar-Inspiron-3543 3.16.0-23-generic #31-Ubuntu SMP Tue Oct 21 17:56:17 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

EDIT 1 (Reduziu o problema após investigação adicional)

Isso acontece quando eu conecto meu laptop a uma tela externa usando uma porta HDMI.

EDIT 2 (Reduzida ainda mais)

Tudo funciona bem quando a tela única está ativa (um deles) ... não é possível fazê-los trabalhar juntos. O resultado é o mesmo que a imagem.

    
por phoenix 21.03.2015 / 09:58

2 respostas

2

Por fim, consegui que funcionasse para as duas telas. Eu não li o log do xorg cuidadosamente. O Noveau estava sendo carregado junto com os drivers nvidia e intel. E pode ser que a prioridade para o noveau seja maior. Eu fiz uma desinstalação completa do noveau e não instalei nenhum driver separado da nvidia-340. Isso torna os gráficos do Ubuntu estáveis.

sudo apt-get purge xserver-xorg-video-nouveau

Eu encontrei este nome de pacote a partir da resposta fornecida para esta pergunta . Muito obrigado ao user224082 pela resposta.

    
por 26.03.2015 / 21:38
0

Oi, infelizmente, no linux, você só pode usar um driver de cada vez, pois é carregado a partir do kernel (ao usar kms) e carregado usando módulos compilados para o kernel em execução. Vejo você tentando carregar drivers Intel e NVIDIA (nouveau) ao mesmo tempo. que não funcionará.

Para que os dois monitores funcionem ao mesmo tempo, você precisa usar os drivers vesa ou fbdev, pois eles podem usar os dois cartões ao mesmo tempo. mas o desempenho será desleixado como o uso notou.

    
por 26.03.2015 / 11:15