Sabtu, 04 April 2015

Mengatasi Firefox 37 Crash di Linux Mint


Firefox merupakan browser yang selalu saya pakai dalam keseharian dikarenakan sudah banyak addon yang terinstall dan menurut saya browser ini sangat mudah untuk di custumize.
Tapi sudah 2 minggu ini sang rubah api mulai bermasalah.
Permasalahannya adalah ketika run pertama kali selalu ada notifikasi critical error dan sepertinya error ini menjadi penyakit lama yang di idap oleh firefox dan kemungkinan berhubungan dengan pustaka libglib, berikut link bug reportnya https://bugzilla.mozilla.org/show_bug.cgi?id=833117.

Berikut hasil tangkapan layar error di komputer saya



Akan tetapi saya kurang yakin permasalahan disebabkan oleh kenakalan libglib.
Ini hanya analisa saya:
1. Tidak ada update libglib beberapa bulan belajangan ini.
2. Di crash report firefox selalu muncul info graphic card dalam hal ini INTEL
3. Di OS 32bit saya dengan versi linux yang sama tidak mengalami crash.

Saya berkesimpulan masalah ini disebabkan oleh driver kartus grafis yang mana berhubungan dengan xserver-xorg-*, Untuk Xorg versi terkini sudah tidak memiliki config xorg.conf di /etc/X11/xorg.conf, karenanya saya harus membuat secara manual file tersebut.
Langkah-langkah yang dilakukan:

1. Masuk ke text-mode dengan perintah # telinit 1
2. Matikan display manager # /etc/init.d/mdm stop
3. Buat file xorg.conf # Xorg -configure
4. Copy file tersebut ke /etc/X11/xorg.conf

Lakukan perubahan di file /etc/X11/xorg.conf dibaris ‘device’ seperti contoh dibawah ini


 Section "Device"
        Option     "AccelMethod"     "uxa"
        Option     "Backlight"        "intel_backlight"
        Identifier  "Card0"
        Driver      "intel"
        BusID       "PCI:0:2:0"
EndSection

Disable hardware accelerator di browser firefox



Kemudian restart komputer.
Sejauh ini firefox tidak mengalami crash lagi walaupun error masih muncul ketika awal membuka firefox.