GNU/Linux >> Belajar Linux >  >> Ubuntu

Setelah Upgrade Ke Ubuntu 13.10, Firefox Terkadang Membuat Komputer Crash?

Ubuntu sebelumnya adalah 12,04 ketika Firefox berfungsi dengan baik. Komputer adalah laptop HP Pavilion DV4 dan sekarang ditingkatkan ke Ubuntu 13.10, Firefox v28.0,Canonical-1.0. Firefox dapat berjalan beberapa saat kemudian tiba-tiba muncul pesan bahwa Firefox telah mogok atau mesin hanya menampilkan layar hitam kematian dengan terminal seperti keluaran yang menyebutkan hal-hal seperti,

"kernel panic-not syncing:Fatal exchange in interrupt",Call trace: 

dengan baris seperti "smp_apic timer__interupt+Ox34/Ox3c" dan "?poll_select_copy remaining +Ox100/Ox100"

dan

"Code: ( followed by multiple pairs of Hex values)" dan "Shutting down cpus with NMI"

dan akhirnya,

"drm_kms_helper: panic occurred, switching back to text console. 

Pengujian sistem menyatakan bahwa Harddrive, memori RAM, CPU, dan driver video baik-baik saja. Untuk memulihkan situasi, saya harus melakukan coldstart menggunakan tombol power. Pada kesempatan lain, Firefox dan kursor hanya membeku tanpa layar hitam kematian tetapi restart dingin masih diperlukan. Apakah saya harus kembali ke versi 12.04? Haruskah saya meningkatkan ke versi 14.04? Saya telah melakukan laporan kerusakan karena terkadang jendela mengatakan, modul 'Xorg' salah tetapi tidak mendapat balasan. Setiap bantuan dihargai…..

Jawaban yang Diterima:

Coba jalankan firefox dengan mode debug dan dalam kasus besar ini akan menjadi beberapa plug-In, add-on, ekstensi, dll yang tidak kompatibel

Inilah cara Anda menginstal mode debug untuk firefox :(Ketik perintah berikut di terminal)

sudo apt-get install firefox-dbg
sudo apt-get install libgtk2.0-0-dbg libglib2.0-0-dbg  libx11-6-dbg libpango1.0-0-dbg libc6-dbg

Sekarang tutup semua jendela Firefox, matikan semua proses Firefox, dan ikuti perintah sebagai berikut:

firefox -g 2>&1 | tee ~/firefox_error.txt

Sekarang ditampilkan sebagai gdb , sekarang ikuti petunjuk seperti di bawah ini :

  • (gdb) handle SIG33 pass nostop noprint

  • (gdb) set pagination 0

  • (gdb) run

    Sekarang jendela Firefox akan terbuka dan mencoba mereproduksi kerusakan.

Terus lihat terminal (Pisahkan layar dan lihat secara paralel jika Anda mau)

Setelah selesai (Crash), jalankan yang berikut

  • (gdb) bt full
  • (gdb) thread apply all backtrace full
  • (gdb) info registers
  • (gdb) quit

Sekarang ~/firefox_error.txt akan memiliki laporan kerusakan lengkap. Saat debugging, Anda akan melihat beberapa kesalahan dan biasanya plugin, cukup nonaktifkan atau perbarui.

Dalam kasus saya itu adalah plug in yang disebut "Ghostery". Ini adalah bagaimana saya diselesaikan. Jangan ragu untuk memperbarui laporan kesalahan di sini, sehingga lebih banyak orang dapat membantu.

Terkait:Menginstal versi tertentu ketika repo memiliki versi yang lebih baru?
Ubuntu
  1. Tingkatkan Atau Perbarui Ubuntu Offline, Tanpa Internet

  2. Tingkatkan Ubuntu 20.04 ke 20.10 dalam 3 langkah (menggunakan terminal)

  3. Bagaimana cara mengubah Nama Host di Ubuntu?

  1. Tingkatkan Ke Php 7.1/7.2 Tertentu Dari Php 7.0 Di Ubuntu 16.04?

  2. Bagaimana Cara Meningkatkan Dengan Mudah Dari Ubuntu 10.04 Ke Ubuntu 11.10 Pada Mesin Yang Sama?

  3. Refind Doal Boot Option Menghilang Setelah Ubuntu 14 Ke 16 Upgrade?

  1. Perbaiki Pembaca Kartu SD tidak berfungsi setelah pemutakhiran Ubuntu 16.04

  2. Ubuntu 18.04 Hancur / Membeku Setelah Tidur / Tangguhkan?

  3. Penginstal Ubuntu 17.10 Crash Segera Setelah Startup?