Gráficos estragados e trêmulos no Yoga 910 com resolução de 1920x1080

0

Acabei de instalar o Ubuntu 16.10 em um Lenovo Yoga 910 e descobri que quando configuro a resolução para 1920x1080 nativa, a exibição começa imediatamente a piscar e a ficar mutilada / visualmente corrompida. Movendo o mouse parece às vezes torná-lo menos horrível, mas é essencialmente inutilizável. A mesma coisa acontece na tela de login e também quando eu mudo para um tty diferente.

Estou executando o Intel i915 mais recente, atualizado com a Ferramenta de atualização de gráficos Intel para Linux, e tentei executar com AccelMethod como SNA e UXA .

Existe alguma coisa que eu possa fazer para isolar a causa do problema?

A saída de lspci -nnk | grep -iA2 VGA me dá isto:

00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:5916] (rev 02)
Subsystem: Lenovo Device [17aa:3801]
Kernel driver in use: i915
    
por nedned 15.12.2016 / 07:26

2 respostas

1

De acordo com esse bug , o problema parece estar associado a um recurso de economia de energia da GPU . Desativar esse recurso através do parâmetro do kernel i915.enable_rc6=0 resolveu completamente o problema para mim.

Em minhas viagens, também encontrei outro parâmetro do kernel que as pessoas também usaram para corrigir problemas de cintilação na tela ( i915.enable_psr=0 ), mas eu não precisei desse.

    
por nedned 15.12.2016 / 12:22
0

Aqui estão duas coisas que você pode tentar:

  1. Experimente as outras opções de AccelMethod , que desativam parcial ou totalmente a aceleração de hardware: blt ou mesmo none . No hardware moderno, isso pode ser perfeitamente utilizável (não tentei eu mesmo).

  2. Na verdade, remova o driver xserver-xorg-video-intel ! O driver da Intel é composto de três partes (o driver do kernel i915 , o driver 3D no MESA e o driver xserver-xorg-video-intel DDX que acelera a renderização 2D no X.Org). Quando o driver DDX não está instalado, o X.Org retorna ao modesetting, que usa o OpenGL para fazer a aceleração e deve funcionar bem em hardware moderno.

Note que A Debian desencoraja o uso do driver Intel DDX no hardware pós-2007 , então removê-lo não é tão louco quanto parece. Eu não tentei eu mesmo (mas eu pretendo, porque eu tenho problemas em um NUC).

    
por Adrien Beau 15.12.2016 / 08:50