Google Chrome "Berkedip"

18

Saya mengalami masalah dengan Google Chrome di Ubuntu 12.10 64.

Pada sekitar 20-30% situs web, halaman muncul dan mulai "berkedip-kedip". Sepertinya ada render yang berbeda atau sebagian dari halaman dalam buffer yang berbeda dan beberapa kali per detik halaman berganti antara dua buffer layar, menyebabkan semacam pemilahan epilepsi pada gambar yang berbeda.

Saya juga tidak dapat menggulir halaman ketika berada dalam keadaan berkedip-kedip ini, setiap upaya untuk menggulir menyebabkan halaman naik ke atas lagi pada kedipan berikutnya.

Saya menggunakan driver fglrx jika itu berarti sesuatu:

$ fglrxinfo
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7900 Series
OpenGL version string: 4.2.12002 Compatibility Profile Context 8.961

Versi Chrome adalah:

Google Chrome   25.0.1364.172 (Official Build 187217) 

Ada ide?

Andrew Tomazos
sumber
Saya memiliki masalah ini di Ubuntu 14.04 juga. Saya perhatikan bahwa menutup program (terutama yang menggunakan GPU) terkadang menghilangkan masalah.
Steven C. Howell

Jawaban:

10

Ini adalah masalah yang diketahui dengan kartu grafis ATI / AMD dan pengomposisian.

Untuk beberapa orang yang memulai Chrome dengan parameter --blacklist-accelerated-compositing membawa bantuan. Lainnya melaporkan bahwa parameter --disable-gpu membantu.

Lihat http://code.google.com/p/chromium/issues/detail?id=136054

Sejauh yang saya mengerti, satu-satunya perbaikan nyata adalah beralih ke Nvidia atau Intel GPU. Menambahkan parameter seperti yang di atas kinerja biaya dan menonaktifkan fitur tertentu yang memerlukan pengomposisian. Untuk memeriksa status urusan Chrome Chrome Anda, kunjungi chrome: // gpu

tidur panjang
sumber
Saya pikir itu memperburuk masalah bagi saya.
buka
7

Meninjau kembali halaman ini setelah sebulan, masalahnya adalah akselerasi perangkat keras tidak diaktifkan. Ini juga terlihat pada video HTML5!

Buka chrome: // flags

Cari “Override Software Rendering List”, yaitu mengaktifkan akselerasi GPU pada perangkat keras yang tidak didukung dan mengaktifkannya. Mulai ulang Chrome (tutup proses latar belakang jika Anda menjalankannya di bagian atas bilah) dan lihat apakah itu bekerja untuk Anda.

Baca lebih lanjut di sini .

ben lifehacker
sumber
Ini benar-benar bekerja pada Ubuntu Gnome yang berjalan pada laptop alienware. Terima kasih ben lifehacker.
Daniel Casserly
5

Anda dapat mencoba memulai chrome dengan --disable-gpu.

Referensi: https://code.google.com/p/chromium/issues/detail?id=136054

cemas
sumber
Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban hanya tautan dapat menjadi tidak valid jika halaman tertaut berubah.
g_p
1
Saya pikir "memulai chrome dengan --disable-gpu" akan menjadi bagian penting. Tautan itu bahkan tidak diperlukan untuk membantu seseorang (itu sebenarnya ditambahkan hanya untuk referensi).
Jox
4

Solusi ini sangat mirip dengan jawaban @ jox (mematikan dukungan GPU memperbaiki masalah ini untuk saya), tetapi jika ada yang ingin tahu bagaimana melakukan ini, Anda dapat langsung pergi ke Pengaturan -> "Tampilkan pengaturan lanjutan ..." -> Sistem dan hapus centang "Gunakan akselerasi perangkat keras saat tersedia"

Saya menggunakan Ubuntu 15.04 dan fglrx dari repo Ubuntu di Chromium 45.0.2454.85.

wchest
sumber