Janelas do Chrome muito lentas quando ativas em espaços de trabalho diferentes

12

Eu tenho um problema com o Google Chrome no meu laptop 16.10. Quando tenho pelo menos uma janela do Google Chrome aberta em espaços de trabalho diferentes, o Chrome fica muito lento. Curiosamente, este é apenas o caso se determinados sites são mostrados em uma das janelas. Não consegui descobrir qual é o gatilho específico, mas pode ter algo a ver com flash ou html5. É certamente o caso do Youtube e Google Maps, mas também do dict.cc que mostra propaganda. Quando eu tenho um desses sites abertos, mas tenho a janela minimizada, não há problema.

Eu testo isso também com o Firefox, mas tudo funciona bem neste caso.

Talvez alguém tenha uma ideia?

Obrigado!

    
por tz39R 15.11.2016 / 22:29

4 respostas

4

O problema foi resolvido quando eu desativei a aceleração de hardware. A rolagem ainda é um pouco menos suave quando o YouTube está sendo executado em outro espaço de trabalho, mas isso dificilmente é perceptível.

    
por tz39R 20.11.2016 / 17:36
4

Estou executando o 16.04.02 em um XPS 13 9360 (Kaby Lake) com um GPU Intel 915.

Depois de atualizar o kernel do 4.4.0 para o 4.8.0 (instalando o Hardware Enablement Stack), comecei a ter esses problemas.

Descobri que, seguindo as instruções gerais contidas no relatório de erros , corrigir o problema. Acabei de adicionar a seguinte linha no final em minha /etc/enviroment :

LIBGL_DRI3_DISABLE=1

Eu também tentei a solução sugerida no comentário # 31 , mas mexi com meus monitores externos, então reverti essa mudança.

    
por Erik Torsner 03.05.2017 / 00:13
1

Ativar a opção DRI3 em xorg.conf parece ter corrigido o problema para mim.

Certifique-se de que a opção DRI3 esteja ativada em /etc/X11/xorg.conf . Eu precisava criar o arquivo com o seguinte conteúdo:

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "intel"
    Option      "SwapBuffersWait" "0"
    Option      "DRI" "3"
EndSection

Estou usando drivers da intel, portanto, talvez seja necessário procurar a string correta que representa a sua.

Esta solução economiza a necessidade de definir a variável de ambiente LIBGL_DRI3_DISABLE e você não deveria ter que executar o navegador sem a aceleração de hardware.

    
por Cam Schmidt 22.05.2017 / 00:12
0

Por enquanto, estou apenas mantendo ambas / todas as janelas no mesmo espaço de trabalho. Isso parece menos irritante do que lidar com vídeos lentos, mas talvez eu mude de idéia em algum momento.

    
por colan 20.04.2017 / 02:39