Saya telah memutakhirkan dari 4.4.0 ke 4.4.8 dan kemudian 4.5.2 di Ubuntu 16.04 LTS 64-bit, dan itu masih terjadi.
Pada 4.5.2 ini bahkan lebih sering, dan terutama di Chrome (belum mencoba firefox atau opera dulu). Setiap kali saya membuka halaman web baru. Ada cara untuk memperbaikinya, atau itu bug?
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus XTX [Radeon HD 8890M / R9 M275X/M375X] (rev 81)
Tepuk tangan.
google-chrome
16.04
flicker
Mookey
sumber
sumber
--disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffers
beberapa info tambahan di sini: productforums.google.com/forum/#!topic/chrome/…i915
(Intel HD Graphics Driver) di kernel 4.4 series.Jawaban:
Setelah beberapa penelitian, saya menemukan solusi untuk masalah ini. Ini bekerja untuk saya sekarang.
Saya menonaktifkan akselerasi perangkat keras untuk browser saya dari
Settings > Advance Settings > System > uncheck the hardware acceleration
Semoga ini berhasil di mesin Anda.
Saya menggunakan
google-chrome-stable Version 50.0.2661.94 (64-bit)
padaUbuntu 16.04
-----SUNTING----
Jika Anda menemukan lag bergulir dan robekan layar. Lakukan seperti yang disarankan oleh Amos Folarin dalam komentar di bawah:
Pergi ke:
chrome://flags/#smooth-scrolling
dan Aktifkan.sumber
Saya memiliki masalah yang sama, mengatur rasterisasi GPU ke 'Dipaksa-aktifkan untuk semua lapisan' tampaknya akhirnya berhasil:
sumber
Saya memperbaikinya sebagai berikut:
lalu reboot. Ini karena driver Intel pindah ke pengaturan mode. Untuk info lebih lanjut, lihat komentar ini di utas bug Chromium .
sumber
Buka terminal dan masukkan perintah ini:
dan gulir ke bawah sampai Anda mencapai garis ini:
Kemudian tambahkan dua parameter ini
Tekan Ctrl + O untuk menyimpan dan Ctrl + X untuk keluar.
Kemudian masukkan perintah ini:
dan tambahkan baris ini
Tekan Ctrl + O lalu Ctrl + X.
Buka Chromium dan tulis ke bilah alamat:
chrome://flags/
dan masukkan.Terakhir buka pengaturan chrome dan klik:
sumber
zero-copy, Override Software Rendering List, Display 2D List Canvas
) dan tampaknya telah memperbaikinya (pada Intel HD Graphics).20-intel.conf
file berfungsi untuk saya! Juga mengaktifkan rasterisasi GPU (tidak yakin apakah itu penting).20-intel.conf
bekerja untuk saya - tidak harus melakukan hal lain.Tidak satu pun dari jawaban ini yang sepertinya membantu saya. Apa yang akhirnya saya lakukan yang tampaknya telah memperbaikinya (Referensi saya adalah situs ini http://www.bang-olufsen.com/ yang berkedip-kedip seperti GILA dan sekarang berfungsi dengan lancar) adalah ini:
1.- Navigasi ke
chrome://gpu/
. Inilah yang ditunjukkan:2.- Saya mencoba memperbaiki masalah satu per satu. Dalam kasus saya, mengaktifkan bendera ini memperbaiki beberapa di antaranya:
GPU rasterization
,Override software rendering list
. Kemudian terlihat seperti ini:3.- Saya mengedit peluncur desktop dan menambahkan parameter
--disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffers
.4.- Setelah itu, tidak ada lagi masalah yang terdeteksi, semuanya terlihat sebagai "peranti keras yang dipercepat" dan, yang lebih penting, tidak ada lagi kedipan:
Jika Anda menambahkan parameter ke peluncur terlebih dahulu, daftar masalah harus lebih pendek dan mungkin akan lebih mudah untuk mencari tahu flag mana yang akan membantu Anda dengan masalah yang tersisa.
sumber
Dengan Chrome Versi 51.0.2704.103 (64-bit) bendera
jangan bekerja lagi.
Cara terbaik yang dapat kita lakukan adalah melangkah mundur ke Chrome 50 (Versi 50.0.2661.86 (64-bit)), berikut adalah instruksi bagaimana Anda dapat melangkah mundur: bagaimana cara menurunkan google chrome?
Yang penting adalah kami menekan Google untuk memperbaiki masalah ini, memilih bug di Chromium dan di halaman produk google:
https://bugs.chromium.org/p/chromium/issues/detail?id=606152
https://productforums.google.com/forum/#!topic/chrome/CtKF2BiskT8;context-place=forum/chrome
sumber
Ini akhirnya berhasil untuk saya! Ditemukan di bagian bawah Formulir Google ini! https://productforums.google.com/forum/#!msg/chrome/CtKF2BiskT8/dLXKfU2XAQAJ
sumber
Saya rasa saya menemukan solusinya:
flags --disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-bufferers dan juga memungkinkan-zero-copy ENABLE
sumber
Coba muat dengan beberapa opsi GPU dinonaktifkan:
--disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-bufferers
Setelah Anda mencobanya, Anda juga dapat mengutak-atik beberapa pengaturan rendering di about: // flags dan lihat apakah ada yang membantu, tetapi sebagian besar flicker render saya diselesaikan oleh dua flag baris perintah. Jika Anda memiliki file .desktop peluncur, tambahkan flag tersebut ke entri Exec teratas sebelum '% U'. Anda juga dapat menambahkannya ke entri Exec lainnya agar bendera diterapkan ke semua mode startup.
sumber
Saya menemukan perbaikan saat ini tidak berfungsi untuk versi chrome saat ini, hal-hal lebih lanjut perlu diubah (setidaknya untuk pengaturan saya).
Saya dapat mengkonfirmasi ini bekerja (menghapus kedipan dan robek) - dengan terima kasih kepada https://bugs.chromium.org/p/chromium/issues/detail?id=606152#c72
Komputer: XPS13 9343 Graphics: 00: 02.0 Pengontrol yang kompatibel VGA: Intel Corporation Broadwell-U Integrated Graphics (rev 09) Versi Chrome: Versi 54.0.2840.100 (64-bit)
Pengaturan
1) Periksa pesan kesalahan sebelum dan sesudah penyesuaian konfigurasi di bawah ini
2) Edit (untuk krom):
/usr/share/applications/google-chrome.desktop
atau untuk (kromium):/usr/share/applications/chromium-browser.desktop
Exec=/usr/bin/google-chrome-stable --disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffers %U
3) sudo nano /usr/share/X11/xorg.conf.d/20-intel.conf tambahkan ini (Anda mungkin perlu membuat file):
4) Pengaturan flag Chrome: chrome: // flags:
5) Saya menyimpan Pengaturan Chrome> Lanjutan> Gunakan Akselerasi Perangkat Keras ketika tersedia [ terus dicentang ]. Jika Anda menghapus centang ini benar-benar hits kinerja (meskipun tidak mengurangi berkedip tetapi tidak merobek), opsi di atas bekerja jauh lebih baik untuk saya.
6) Nyalakan kembali komputer.
7) Bandingkan pengaturan. chrome: // gpu
Ini benar-benar menghilangkan kerlip dan robekan untuk saya.
sumber
Menonaktifkan akselerasi perangkat keras akan menurunkan kinerja browser Anda untuk halaman yang memiliki animasi dan tugas intensif prosesor lainnya.
Namun, jika Anda tidak memiliki GPU yang terpasang di sistem Anda maka pendekatan menonaktifkan akselerasi perangkat keras yang disarankan oleh sgiri adalah yang terbaik untuk Anda.
Tetapi saya memiliki GPU NVidia yang diinstal di laptop saya dan saya menggunakan OS desktop Ubuntu. Jadi saya menginstal driver binary berpemilik (versi 352.63). Ini bekerja untuk saya, harapan akan bekerja di sistem Ubuntu Anda juga.
sumber