Por que o Chrome causa uma alta carga de GPU em tela cheia?

3

Meu sistema operacional é o Ubuntu 15.04. Desde algumas semanas eu tenho um problema chato com o Google Chrome. Sempre que estou mudando para o modo de tela cheia - seja um vídeo, um aplicativo flash ou qualquer outra coisa -, a carga da GPU está sendo superada.

Por exemplo para Netflix, o carregamento da GPU é de cerca de 12-14% quando executado em uma janela no máximo. Ao mudar para tela cheia, ele sobe para mais de 90% e a reprodução do vídeo fica muito instável. O mesmo acontece quando se transforma qualquer aplicativo flash em tela cheia. Como o Netflix não depende do flash, a desativação do PepperFlash não corrigirá isso.

Toda essa bagunça se torna ainda mais estranha quando estou iniciando o Windows no VirtualBox. Embora exista a carga adicional para a camada de VM, os vídeos são reproduzidos com fluidez ao alternar a VM e, em seguida, o vídeo para tela inteira.

Estou pesquisando há algum tempo para encontrar uma solução, mas até agora não tive sorte. Quaisquer ponteiros?

    
por Christoph Grimmer-Dietrich 27.08.2015 / 21:48

1 resposta

1

Ok, por pura sorte eu me deparei com uma solução que funcionou para mim como um encanto:

Ao navegar sobre: // gpu, vi que a rasterização do gpu estava desativada. Eu abri o about: // flags e alterei a configuração Habilitar a rasterização da GPU de Padrão para Habilitar . E agora funciona! Eu estive nisso por mais de duas semanas ...

Depois de enviar meu laptop para dormir (suspender para a RAM, é isso) e ativá-lo, ele parou de funcionar novamente. Além disso, configurei Habilitar lista de exibição em tela 2D para Ativar , reiniciei o chrome e funcionou mais uma vez. Algo está realmente confuso aqui. Nunca o menos

    
por 27.08.2015 / 23:46