chrome crashing terlalu sering di Ubuntu 14.04

38

Sejak saya memutakhirkan ke Ubuntu 14.04, Chrome ( google-chrome-stable) crash jauh lebih sering daripada sebelumnya.

Saya memang tetap membuka beberapa tab (> 20), tetapi semuanya ringan (tidak ada multimedia) dan tidak pernah menyebabkan masalah di masa lalu.

Prosesor dan penggunaan memori sangat rendah ketika browser menjadi tidak responsif dan seluruh sistem masih dapat digunakan.

Apakah ada perbaikan yang mudah? Di mana saya dapat menemukan lebih banyak log untuk diagnostik yang lebih lengkap?

masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini

Ricky Robinson
sumber
Hanya untuk memverifikasi: Satu-satunya hal yang menjadi tidak responsif adalah chrome, benar? Ketika chrome mati, apakah komputer lainnya juga memperlambat / crash?
Mitch
Maaf, saya lupa menambahkan bahwa hanya chrome yang terpengaruh. Segala sesuatu yang lain terus bekerja dengan baik.
Ricky Robinson
Tidak apa-apa - Saya hanya ingin memverifikasi. Apakah chrome (dan yang lainnya) versi terbaru? ( sudo apt-get update && sudo apt-get upgrade)
Mitch
1
Chromium adalah aslinya. Dikemas ulang sebagai Chrome setelahnya.
amanthethy
1
Apa jalur peningkatan Anda ke 14,04? Apakah Anda menginstalnya baru atau memutakhirkan dari 13,10? Saya ingin tahu karena saya masih mengalami masalah ini ~ 2-3 kali sehari.
robbmj

Jawaban:

19

Saya memiliki masalah yang sama - coba jalankan dengan flag --disable-gpu, seperti

google-chrome --disable-gpu

juga saya menggunakan tiga monitor pada dua kartu video nvidia dengan alat pengembang terbuka (saya kira ini alasannya)

Ivan M.
sumber
3
Selamat datang! Bisakah Anda menambahkan lebih banyak detail, seperti gejala yang Anda alami?
Volker Siegel
itu sesuatu yang baru! Terima kasih. Saya tidak dapat menemukan dokumentasi untuk opsi itu. Bisakah Anda menjelaskan apa fungsinya?
Ricky Robinson
1
Saya pikir ini adalah bug antara driver nvidia dan rendering chrome, karena saya mengalami crash setelah instalasi driver
Ivan M
1
Saya mendapatkan ini dengan driver komunitas ATI jadi tidak hanya Nvidia dan juga ketika tidak memiliki alat pengembang terbuka.
jowan sebastian
2
hmmm menarik, saya juga menggunakan beberapa monitor dengan 2 kartu nvidia, dan juga memiliki alat dev terbuka hampir setiap saat. Apakah --disable-gpuopsi berbeda dengan use hardware acceleration when availableopsi pada pengaturan lanjutan?
Kuda
5

Lihat pos ini di Forum Bantuan Google Chrome. Namun, tidak seperti Anda, seluruh sistem menggantung. Saya hanya mempostingnya di sini karena mungkin membantu orang lain yang menemukan posting Anda berdasarkan judul yang Anda berikan. Sepertinya masalah sistem yang menggantung mungkin ada hubungannya dengan kartu Radeon jadi jika Anda tidak memilikinya, itu mungkin tidak relevan bagi Anda.

snark
sumber
Pastikan Anda memiliki ruang swap yang cukup jika seluruh sistem terhenti.
Gayan Weerakutti
3

Saya memiliki masalah serupa dengan Chromium sejak memutakhirkan ke Ubuntu 14.10. Menabrak batas file terbuka seperti di jawaban saya yang lain (dengan menggunakan ulimitdalam bashatau mengedit limits.conf) tampaknya untuk mengatasi masalah bagi saya. Ringkasan:

Dalam sebuah shell, jalankan:

ulimit -a

Periksa baris yang berbunyi open files(atau lari ulimit -nsegera). Di sistem saya, nilainya 1024. Keluar dari Chromium. Kemudian, di terminal yang sama, terbitkan

ulimit -n 4096
chromium-browser

Ganti 4096dengan nilai yang cocok untuk sistem Anda. Anda harus dapat menggunakan lebih banyak tab dalam sesi browser ini. Setelah Anda menemukan batas yang masuk akal, tetap bertahan di limits.conf:

* hard nofile 4096
* soft nofile 4096
  • tambahkan baris ke /etc/pam.d/common-session*:
sesi diperlukan pam_limits.so
  • logout / reboot untuk menerapkan perubahan

Referensi:

krlmlr
sumber
1

Saya tahu solusi yang bekerja untuk saya, sepertinya itu terkait dengan shell yang Anda gunakan. Saya menggunakan gnome-flashback sebagai sesi alih-alih Unity. Ketika saya uninstall itu dan menggunakan Unity default lagi saya tidak punya crash. Ini belum dikonfirmasi tetapi dari tes pendahuluan itu masalahnya. Jadi masalahnya sepertinya terletak pada Gnome 3? Mungkin membuka driver dan Chrome, meskipun saya ragu itu masalah dengan chrome.

Satu hal lagi ... ini terjadi hanya pada versi 64 bit chrome, jadi saya percaya itu mungkin hanya mempengaruhi sistem 64 bit.

Dendi
sumber
Saya juga memperhatikan pola yang sama dijelaskan di sini. Tidak yakin apakah itu penyebabnya, tapi saya tidak mengalami ini pada chipset rasa persatuan apa pun, hanya rasa gnome dari Ubuntu.
Brian Vanderbusch
1
saya menggunakan ubuntu 14.04 (64bit) dengan unity dan chrome masih crash dan seluruh komputer hang
john
0

Dia sudah mati, Jim!

Hanya saja tidak selucu dulu.

Omong-omong, Chromium memberi tahu saya:

Boo ... Anda tidak memiliki ekstensi :-( Sebaliknya, Anda ingin menjelajahi galeri?

Pasti ada hal lain - saya selalu curiga bahwa ini terkait dengan Flash atau JavaScript yang dijalankan oleh iklan / pelacak.

Sesuatu yang telah membantu: Buka task manager (shift + esc) dan cukup klik End processtombol sampai Anda telah menutup semuanya kecuali Browserdan GPU Process(keduanya tidak bisa ditutup). Sekarang kembali ke situs web yang mogok dan coba lagi.

Setelah membunuh semua tab Anda dengan cara ini, Anda dapat kembali dan memuat ulang halaman dengan F5dasar yang diperlukan. Ini adalah cara browser web seharusnya tetap bekerja - halaman melepaskan sumber daya dan hibernasi saat tidak digunakan.

Singkatnya, saya pikir Chromium telah pindah dari arsitektur kotak pasir per halaman aslinya , jadi sekarang ada banyak saling ketergantungan antara menjalankan halaman web - dan ini menghasilkan tab sedih yang terkenal, yang cenderung datang berkelompok.

Sulit untuk membuat peramban web berjalan dengan baik seiring waktu. Saya benci mengatakannya (atau melakukannya), tetapi kadang-kadang Anda hanya perlu mengangkat tangan dan kembali ke Firefox.

bangsawan
sumber
Pada beberapa kesempatan, ini telah menyebabkan komputer saya memulai urutan mematikan. Saya tidak punya ide foggiest mengapa. Saya pikir ada semacam "proses misteri" di manajer tugas kromium yang tidak boleh ditutup. Jadi saran yang dimodifikasi adalah - secara perlahan menelusuri daftar proses dan jeli tentang proses apa yang Anda terminasi.
Nobar
0

Untuk menonaktifkan GPU, metode lain adalah melalui pengaturan pengguna.

  1. Nonaktifkan pengaturan: Use hardware acceleration when available

    chrome://settings/search#hardware%20acceleration
    
  2. Setelah memulai kembali peramban, periksa status GPU

    chrome://gpu
    

    Anda akan melihat semuanya diatur ke perangkat lunak.

TJR
sumber