Google Chrome dengan perilaku aneh

9

Saya mantan pengguna browser Chromium, tetapi setelah tidak memutakhirkan PPA selama 2 bulan, saya beralih ke browser Google Chrome kemarin. Semuanya baik-baik saja, kecuali beberapa perilaku aneh pada beberapa halaman dan mogok setelah memuat halaman konfigurasi "chrome: //". Situs web paling terkenal dengan perilaku aneh adalah youtube, ada gambar yang saya lihat: Youtube Ketika saya membuka menu pengguna di sudut kanan atas, itu crash dengan cara itu dan bahkan setelah menutup menu, beberapa bagian menu tetap ditampilkan.

Anda bisa bilang itu masalah Youtube, tidak, saya punya masalah ini setidaknya di tiga situs web lain, ini dia di Imgur: masukkan deskripsi gambar di sini Masalahnya bukan untuk seluruh sisi, kadang-kadang terjadi dari tengah layar.

Bagian yang menarik adalah bahwa hal itu terjadi setiap kali pada jarak yang sama dari perbatasan kanan. Ketika saya memeriksa elemen DOM dengan alat Pengembang, hamparan yang menunjukkan posisi elemen dirender seperti seharusnya. Terlebih lagi, jika ada jangkar setelah area mogok, itu berfungsi setelah mengkliknya. Memilih teks di halaman macet tidak mungkin.

Saya harap ada informasi yang cukup untuk memberi saya saran, terima kasih sebelumnya. :)

EDIT:

Inilah yang diposting peramban di "chrome: // gpu-internal /":

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 | Resolusi layar 1024 * 768 | Chrome versi 20.0.1132.57 (Bangun Resmi 145807)

pengguna72274
sumber
Ini tampaknya menjadi masalah rendering, dan mungkin terkait dengan driver video yang mengalami masalah rendering layar kaya grafis, tetapi kemudian, jika itu tidak terjadi dengan browser atau windows lain, maka itu mungkin bug dari Google Chrome.
Samik
Ya, itu hanya terjadi di Google chrome. Bahkan ada lebih banyak halaman yang terpengaruh, jadi saya terpaksa kembali ke Chromium-browser 18. *.
user72274
Bisakah Anda mengetikkan 'chrome: // gpu-internal' ke dalam bilah alamat dan memotong / menempel bagian yang bertuliskan 'Status Fitur Grafik' dan 'Masalah Terdeteksi'?
Mark Paskal
@MarkPaskal - Saya telah mengedit pertanyaan saya.
user72274
1
Pada versi terbaru Chrome / Chromium (Versi 41.0.2272.76 - Juni 2015) alamat yang digunakan sekarangchrome://gpu
Eborbob

Jawaban:

8

Mungkin versi Chrome yang lebih baru tidak menyukai GPU Anda. Saya memiliki masalah yang serupa dengan masalah Anda dan telah menyelesaikannya dengan mematikan fitur pengomposan dan akselerasi 3d.

Ketik chrome://flagske bilah alamat dan setel item berikut:

Pengomposisian GPU pada semua halaman: Dinonaktifkan (Tiga opsi dalam drop-down.)

Nonaktifkan kanvas 2D yang dipercepat: Aktifkan (Klik tautan yang mengatakan 'Aktifkan', kotak akan berubah putih.)

Nonaktifkan animasi CSS yang dipercepat: Aktifkan (Seperti di atas, item akan menjadi putih.)

Kemudian klik tombol yang muncul di bagian bawah halaman Relaunch nowuntuk memulai ulang chrome dan uji apakah ini berhasil.

Mark Paskal
sumber
Tidak berfungsi untuk saya dengan ATI HD7970 dan Linux Mint + Mate.
Leandros
Coba Jove 'jawab di bawah dan lihat apakah itu cocok untuk Anda. DE seharusnya tidak membuat perbedaan.
Mark Paskal
Tidak, perilaku aneh seperti biasa di Youtube, hanya di Youtube, saya kira situs lain diperbaiki melalui solusi Anda.
Leandros
Satu-satunya pilihan yang saya miliki dari ketiganya adalah Disable accelerated 2D canvas- memungkinkan ini tampaknya telah membersihkan blok putih acak yang muncul di atas halaman di Chrome.
Eborbob
1
Kebetulan, itu agak membingungkan tetapi Anda perlu enableyang disablepilihan untuk menonaktifkan fungsi ...
Eborbob
2

Saya memiliki masalah yang sama, dan saya mempelajari perintah ini dari Google:

google-chrome  --blacklist-accelerated-compositing
Musytari
sumber
1

Saya sendiri mengalami masalah dengan beberapa versi driver Intel GM965 / GL960. Saya sarankan Anda mencoba memperbarui driver video Anda. Anda tidak menyebutkan apakah menggunakan fglrx atau tidak.

Janus Troelsen
sumber
Mereka menggunakan driver resmi, daftar hitam chrome driver open source radeon dan Anda dapat melihat dari chrome: // gpu-internal bahwa WebGL dipercepat perangkat keras.
Mark Paskal
0

Saya memiliki Ubuntu yang berjalan di Virtualbox dan kadang-kadang masalah rendering Chrome akan menyebabkan rendering Ubuntu macet memaksa saya untuk reboot VM. Solusi saya sama seperti Jove di atas tetapi saya telah menambahkan alias ke file ~ / .bashrc saya yang membantu saya memulai chrome dengan cepat melalui terminal:

alias chrome="google-chrome --blacklist-accelerated-compositing &"
Beshoy Girgis
sumber