Questão Google Chrome com comportamento estranho


Sou ex-usuário do navegador Chromium, mas depois de não atualizar o PPA por 2 meses, mudei para o navegador Google Chrome ontem. Está tudo bem, exceto algum comportamento estranho em algumas páginas e falha após o carregamento das páginas de configuração "chrome: //". O site mais conhecido com comportamento estranho é o youtube, tem uma foto que eu vejo: Youtube Quando eu abro o menu do usuário no canto superior direito, ele trava dessa maneira e, mesmo depois de fechar o menu, algumas partes do menu permanecem exibidas.

Você pode dizer que é problema do Youtube, não, eu tenho esse problema, pelo menos em três outros sites, aqui está no Imgur: enter image description here O problema não é para o lado todo, às vezes acontece do meio da tela.

A parte interessante é que isso acontece toda vez na mesma distância da borda direita. Quando eu verifico os elementos DOM com a ferramenta Developer, a sobreposição que mostra a posição do elemento é renderizada como deveria ser. Além disso, se houver uma âncora após a área travada, ela funcionará depois de clicar nela. Selecionar texto na página com falha é impossível.

Espero que haja informação suficiente para me dar um conselho, obrigado antecipadamente. :)

EDITAR:

Aqui está o que o navegador postou em "chrome: // gpu-internals /":

Graphics Feature Status
Canvas: Software only, hardware acceleration unavailable
Compositing: Hardware accelerated
3D CSS: Hardware accelerated
CSS Animation: Software animated.
WebGL: Hardware accelerated
WebGL multisampling: Hardware accelerated
Problems Detected
Accelerated CSS animation has been disabled at the command line.
Accelerated 2d canvas is unstable in Linux at the moment.

Ubuntu 12.04 | Gnome-shell 3.4.1 | ATI Radeon 4550 | Resolução de tela 1024 * 768 | Versão do Chrome 20.0.1132.57 (Build oficial 145807)


9
2017-07-23 16:46


origem


Este parece ser um problema de renderização e, portanto, pode estar relacionado ao driver de vídeo que está encontrando problemas na renderização de telas ricas em gráficos, mas se isso não estiver acontecendo com outros navegadores ou janelas, pode ser um bug do Google Chrome. - Samik
Sim, isso acontece apenas no Google Chrome. Há ainda mais páginas afetadas, então fui forçado a voltar ao navegador Chromium 18. *. - user72274
Você poderia digitar "chrome: // gpu-internals" na barra de endereços e recortar / colar as partes que dizem "Status do recurso gráfico" e "Problemas detectados"? - Mark Paskal
@ MarkPaskal - Eu editei minha pergunta. - user72274
Na versão mais recente do Chrome / Chromium (Versão 41.0.2272.76 - junho de 2015), o endereço a utilizar é agora chrome://gpu - Eborbob


Respostas:


Pode ser que a versão mais recente do Chrome simplesmente não goste da sua GPU. Eu tive problemas semelhantes aos seus e resolvi-os desativando os recursos de composição e aceleração 3D.

Tipo chrome://flags na barra de endereço e defina os seguintes itens:

Composição de GPU em todas as páginas: Desativado (três opções em uma lista suspensa).

Desativar tela 2D acelerada: Ativar (Clique no link que diz "Ativar", a caixa ficará branca.)

Desativar animações CSS aceleradas: Ativar (como acima, o item ficará branco).

Em seguida, clique no botão que aparece na parte inferior da página Relaunch now para reiniciar o cromo e testar se isso funcionou.


8
2017-07-24 04:23



Não funciona para mim com um ATI HD7970 e Linux Mint + Mate. - Leandros
Tente a resposta de Jove abaixo e veja se isso funciona para você. O DE não deve fazer nenhuma diferença. - Mark Paskal
Não, comportamento estranho como sempre no Youtube, apenas no Youtube, acho que outros sites foram corrigidos através da sua solução. - Leandros
A única opção que eu tinha disponível dos três era Disable accelerated 2D canvas - ativar isso parece ter esclarecido os blocos brancos aleatórios que estavam aparecendo nas páginas do Chrome. - Eborbob
Aliás, é um pouco confuso, mas você precisa enable a disable opções para desativar uma função ... - Eborbob


Eu tive o mesmo problema e aprendi esse comando do Google:

google-chrome  --blacklist-accelerated-compositing

2
2017-07-27 09:31



Isso funcionou para mim. Muito obrigado! - s3v3n


Eu mesmo tive o problema com algumas versões do driver Intel GM965 / GL960. Sugiro que você tente atualizar seus drivers de vídeo. Você não mencionou se está usando fglrx ou não.


1
2017-07-23 20:00



Eles estão usando os drivers oficiais, listas negras do Chrome, o driver radeon de código-fonte aberto e você pode ver no chrome: // gpu-internals que o WebGL é acelerado por hardware. - Mark Paskal


Tenho o Ubuntu rodando no Virtualbox e, às vezes, os problemas de renderização do Chrome fazem com que a renderização do Ubuntu falhe, forçando-me a reinicializar a VM. Minha solução é a mesma que a de Jove, mas adicionei um alias ao meu arquivo ~ / .bashrc que me ajuda a iniciar o chrome rapidamente através de um terminal:

alias chrome="google-chrome --blacklist-accelerated-compositing &"

0
2017-12-05 04:08