Any Firefox Updates past 88.1 Freezes The Whole System

Hey guys,
I’ve struggling with firefox update as of v89.
As soon as opened the whole system crashes.
I’m a newbie, what output can I get to be more helpful to the resolution of this issue ?
Thanks in advance.

:+1: Welcome to Manjaro! :+1:

  1. Please read this:
    How to provide good information
    and post some more information so we can see what’s really going on. Now we know the symptom of the disease, but we need some more probing to know where the origin lies… :grin:
  2. An inxi --admin --verbosity=7 --filter --no-host --width would be the minimum required information for us to be able to help you. (Personally Identifiable Information like serial numbers and MAC addresses will be filtered out by the above command)
    Also, please copy-paste that output in-between 3 backticks ``` at the beginning and end of the code/text.

:+1:

Also, start Firefox in the Terminal and paste the output here using the Code Tags feature from the forum.

Hey mate, thanks a lot for the reply. and guidelines.
Here is the stuff:

inxi:

System:
  Kernel: 5.4.134-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.4-x86_64 
  root=UUID=3327790c-8ce9-4eba-9ea8-2328ee311e54 rw quiet apparmor=1 
  security=apparmor udev.log_priority=3 
  Console: tty pts/3 wm: kwin_x11 DM: SDDM Distro: Manjaro Linux 
  base: Arch Linux 
Machine:
  Type: Laptop System: Apple product: MacBookPro7,1 v: 1.0 serial: <filter> 
  Chassis: type: 10 v: Mac-F222BEC8 serial: <filter> 
  Mobo: Apple model: Mac-F222BEC8 serial: <filter> UEFI: Apple v: 66.0.0.0.0 
  date: 09/25/2018 
Battery:
  ID-1: BAT0 charge: 54.1 Wh (97.5%) condition: 55.5/62.9 Wh (88.2%) 
  volts: 12.4 min: 10.9 model: SMP bq20z451 type: Li-ion serial: N/A 
  status: Full cycles: 260 
  Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard serial: <filter> 
  charge: 55% (should be ignored) rechargeable: yes status: Discharging 
Memory:
  RAM: total: 9.48 GiB used: 2.27 GiB (24.0%) 
  Array-1: capacity: 32 GiB slots: 2 EC: None max-module-size: 16 GiB 
  note: est. 
  Device-1: DIMM0 size: 8 GiB speed: 1067 MT/s type: DDR3 detail: synchronous 
  bus-width: 2 bits total: 65284 bits manufacturer: 0x80AD 
  part-no: 0x484D54343147533644465238412D50422020 serial: <filter> 
  Device-2: DIMM0 size: 2 GiB speed: 1067 MT/s type: DDR3 detail: synchronous 
  bus-width: 65508 bits total: Unknown manufacturer: 0x80CE 
  part-no: 0x4D34373142353637334648302D4346382020 serial: <filter> 
CPU:
  Info: Dual Core model: Intel Core2 Duo P8600 socket: U2E1 bits: 64 type: MCP 
  arch: Penryn family: 6 model-id: 17 (23) stepping: A (10) microcode: A0B 
  cache: L1: 128 KiB L2: 3 MiB bogomips: 9561 
  Speed: 796 MHz min/max: 798/2394 MHz base/boost: 2400/2400 volts: 1.6 V 
  ext-clock: 266 MHz Core speeds (MHz): 1: 796 2: 796 
  Flags: acpi aperfmperf apic arch_perfmon bts clflush cmov constant_tsc cpuid 
  cx16 cx8 de ds_cpl dtes64 dtherm dts est flexpriority fpu fxsr ht lahf_lm lm 
  mca mce mmx monitor msr mtrr nopl nx pae pat pbe pdcm pebs pge pni pse pse36 
  pti rep_good sep smx sse sse2 sse4_1 ssse3 syscall tm tm2 tpr_shadow tsc vme 
  vmx vnmi xsave xtpr 
  Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages 
  Type: l1tf mitigation: PTE Inversion; VMX: EPT disabled 
  Type: mds 
  status: Vulnerable: Clear CPU buffers attempted, no microcode; SMT disabled 
  Type: meltdown mitigation: PTI 
  Type: spec_store_bypass status: Vulnerable 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 
  mitigation: Full generic retpoline, STIBP: disabled, RSB filling 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: NVIDIA MCP89 [GeForce 320M] vendor: Apple driver: nouveau 
  v: kernel bus-ID: 04:00.0 chip-ID: 10de:08a0 class-ID: 0300 
  Device-2: Apple Built-in iSight type: USB driver: uvcvideo bus-ID: 1-6:2 
  chip-ID: 05ac:8507 class-ID: 0e02 serial: <filter> 
  Display: server: X.Org 1.20.11 compositor: kwin_x11 driver: loaded: nouveau 
  unloaded: modesetting alternate: fbdev,nv,vesa display-ID: :0 screens: 1 
  Screen-1: 0 s-res: 1280x800 s-dpi: 96 s-size: 338x211mm (13.3x8.3") 
  s-diag: 398mm (15.7") 
  Monitor-1: LVDS-1 res: 1280x800 hz: 60 dpi: 114 size: 286x179mm (11.3x7.0") 
  diag: 337mm (13.3") 
  OpenGL: renderer: NVAF v: 3.3 Mesa 21.1.5 direct render: Yes 
Audio:
  Device-1: NVIDIA MCP89 High Definition Audio driver: snd_hda_intel v: kernel 
  bus-ID: 00:08.0 chip-ID: 10de:0d94 class-ID: 0403 
  Sound Server-1: ALSA v: k5.4.134-1-MANJARO running: yes 
  Sound Server-2: JACK v: 1.9.19 running: no 
  Sound Server-3: PulseAudio v: 14.2 running: yes 
  Sound Server-4: PipeWire v: 0.3.32 running: yes 
Network:
  Device-1: Broadcom BCM4322 802.11a/b/g/n Wireless LAN 
  vendor: Apple AirPort Extreme driver: wl v: kernel modules: ssb port: 2280 
  bus-ID: 02:00.0 chip-ID: 14e4:432b class-ID: 0280 
  IF: wlp2s0 state: dormant mac: <filter> 
  Device-2: Broadcom NetXtreme BCM5764M Gigabit Ethernet PCIe driver: tg3 
  v: 3.137 port: 2280 bus-ID: 03:00.0 chip-ID: 14e4:1684 class-ID: 0200 
  IF: enp3s0 state: up speed: 100 Mbps duplex: full mac: <filter> 
  IP v4: <filter> type: noprefixroute scope: global broadcast: <filter> 
  IP v6: <filter> type: noprefixroute scope: link 
  WAN IP: <filter> 
Bluetooth:
  Device-1: Apple Bluetooth Host Controller type: USB driver: btusb v: 0.8 
  bus-ID: 4-6.1:5 chip-ID: 05ac:8213 class-ID: fe01 serial: <filter> 
  Report: rfkill ID: hci0 rfk-id: 1 state: up address: see --recommends 
Logical:
  Message: No logical block device data found. 
RAID:
  Message: No RAID data found. 
Drives:
  Local Storage: total: 912.89 GiB used: 133.02 GiB (14.6%) 
  ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 850 EVO 500GB 
  family: based SSDs size: 465.76 GiB block-size: physical: 512 B 
  logical: 512 B sata: 3.1 speed: 3.0 Gb/s type: SSD serial: <filter> 
  rev: 3B6Q temp: 30 C scheme: GPT 
  SMART: yes state: enabled health: PASSED on: 1y 276d 20h cycles: 6935 
  written: 16.95 TiB 
  ID-2: /dev/sdb maj-min: 8:16 vendor: Kingston model: SA400S37480G 
  family: Driven SSDs size: 447.13 GiB block-size: physical: 512 B 
  logical: 512 B sata: 3.2 speed: 3.0 Gb/s type: SSD serial: <filter> 
  rev: K1B3 temp: 30 C scheme: GPT 
  SMART: yes state: enabled health: PASSED on: 1y 82d 19h cycles: 397 
  read: 746 GiB written: 891 GiB 
  Message: No optical or floppy data found. 
Partition:
  ID-1: / raw-size: 59.51 GiB size: 58.33 GiB (98.01%) used: 35.06 GiB (60.1%) 
  fs: ext4 block-size: 4096 B dev: /dev/sda4 maj-min: 8:4 label: N/A 
  uuid: 3327790c-8ce9-4eba-9ea8-2328ee311e54 
  ID-2: /boot/efi raw-size: 200 MiB size: 196.9 MiB (98.44%) 
  used: 39.3 MiB (19.9%) fs: vfat block-size: 512 B dev: /dev/sda1 
  maj-min: 8:1 label: EFI uuid: 2860-11F4 
  ID-3: /home raw-size: 310.48 GiB size: 304.61 GiB (98.11%) 
  used: 28.13 GiB (9.2%) fs: ext4 block-size: 4096 B dev: /dev/sda6 
  maj-min: 8:6 label: N/A uuid: 75b118a5-c866-42a1-b9ee-f3e18da8a2e2 
  ID-4: /run/media/wisbix/DATA raw-size: 447.13 GiB size: 447.13 GiB (100.00%) 
  used: 69.8 GiB (15.6%) fs: ntfs block-size: 4096 B dev: /dev/sdb1 
  maj-min: 8:17 label: DATA uuid: 6EA09F864980A727 
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) 
  ID-1: swap-1 type: partition size: 10.74 GiB used: 768 KiB (0.0%) 
  priority: -2 dev: /dev/sda5 maj-min: 8:5 label: N/A 
  uuid: c44fc7fc-95e9-4100-984d-c9a314e2ba4c 
Unmounted:
  ID-1: /dev/sda2 maj-min: 8:2 size: 84.23 GiB fs: apfs label: N/A 
  uuid: 7c789e94-07ed-4498-818c-b8be5aa9e9da 
  ID-2: /dev/sda7 maj-min: 8:7 size: 620 MiB fs: hfsplus label: Recovery HD 
  uuid: 5232131d-b012-373c-b6a1-556c6876266b 
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 6 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Device-1: 1-6:2 info: Apple Built-in iSight type: Video driver: uvcvideo 
  interfaces: 3 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 05ac:8507 
  class-ID: 0e02 serial: <filter> 
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 6 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Device-1: 2-1:2 info: Apple Internal Memory Card Reader type: Mass Storage 
  driver: usb-storage interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 500mA 
  chip-ID: 05ac:8403 class-ID: 0806 serial: <filter> 
  Hub-3: 2-4:4 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s 
  power: 100mA chip-ID: 05e3:0608 class-ID: 0900 
  Device-1: 2-4.2:6 info: Logitech Unifying Receiver type: Keyboard,Mouse 
  driver: logitech-djreceiver,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s 
  power: 98mA chip-ID: 046d:c534 class-ID: 0301 
  Hub-4: 3-0:1 info: Full speed (or root) Hub ports: 6 rev: 1.1 speed: 12 Mb/s 
  chip-ID: 1d6b:0001 class-ID: 0900 
  Hub-5: 4-0:1 info: Full speed (or root) Hub ports: 6 rev: 1.1 speed: 12 Mb/s 
  chip-ID: 1d6b:0001 class-ID: 0900 
  Device-1: 4-3:2 info: Apple Internal Keyboard/Trackpad (ISO) 
  type: Keyboard,HID,Mouse driver: apple,bcm5974,usbhid interfaces: 3 rev: 2.0 
  speed: 12 Mb/s power: 40mA chip-ID: 05ac:0237 class-ID: 0301 
  Device-2: 4-5:3 info: Apple Built-in IR Receiver type: HID 
  driver: appleir,usbhid interfaces: 1 rev: 2.0 speed: 1.5 Mb/s power: 100mA 
  chip-ID: 05ac:8242 class-ID: 0300 
  Hub-6: 4-6:4 
  info: Broadcom BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth) ports: 3 
  rev: 2.0 speed: 12 Mb/s chip-ID: 0a5c:4500 class-ID: 0900 
  Device-1: 4-6.1:5 info: Apple Bluetooth Host Controller type: Bluetooth 
  driver: btusb interfaces: 4 rev: 2.0 speed: 12 Mb/s chip-ID: 05ac:8213 
  class-ID: fe01 serial: <filter> 
Sensors:
  System Temperatures: cpu: 66.0 C mobo: N/A gpu: nouveau temp: 78.0 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 213 Uptime: 7d 18h 28m wakeups: 105 Init: systemd v: 248 
  tool: systemctl Compilers: gcc: 11.1.0 Packages: 1696 pacman: 1694 lib: 452 
  flatpak: 0 snap: 2 Shell: Bash (sudo) v: 5.1.8 running-in: konsole 
  inxi: 3.3.06 

firefox in terminal:

$ firefox

(firefox:1427225): Gtk-WARNING **: 09:15:31.362: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:31.675: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.

(firefox:1427225): Gtk-WARNING **: 09:15:32.278: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.278: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.278: Theme parsing error: gtk.css:71:36: The style property GtkCheckMenuItem:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.278: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.278: Theme parsing error: gtk.css:76:30: The style property GtkExpander:expander-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(/usr/lib/firefox/firefox:1427282): Gtk-WARNING **: 09:15:32.279: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.407: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.407: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.407: Theme parsing error: gtk.css:71:36: The style property GtkCheckMenuItem:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.407: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.407: Theme parsing error: gtk.css:76:30: The style property GtkExpander:expander-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.461: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.461: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.461: Theme parsing error: gtk.css:71:36: The style property GtkCheckMenuItem:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.461: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): Gtk-WARNING **: 09:15:32.461: Theme parsing error: gtk.css:76:30: The style property GtkExpander:expander-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(/usr/lib/firefox/firefox:1427327): Gtk-WARNING **: 09:15:33.283: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

(firefox:1427225): GLib-GIO-WARNING **: 09:15:33.552: /etc/xdg/kde-mimeapps.list contains a [Added Associations] group, but it is not permitted here.  Only the non-desktop-specific mimeapps.list file may add or remove associations.

(/usr/lib/firefox/firefox:1427456): Gtk-WARNING **: 09:15:39.096: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

I suspect that the theme has the issue, try to change other theme.

3 Likes

It is just a warning, so it might not be the case.
However, you should try with a new profile.

Run firefox -P in the terminal. You should see a new window with all your profiles, there you can create a new one.

2 Likes

Hi there, thanks for the feedback, maybe I should have started with that. I have already created a few new profiles.

I had to whenever I updated firefox and had to downgrade because whole system would freeze. After downgrading, it would tell me that my profile was not ok with this version, I had to create a new one. which I did, 7 times already…

I updated to every minor major version between the one I have now 88.1 and whatever most recent version there is now. I also tried using the plasma-browser-integration add-on for firefox suggested by someone on an slightly unrelated topic somewhere else on the web.
I just don’t know what to do. feels stuck for a reason I don’t even understand.

Try another browser - Brave, Opera, anything really. Firefox produces major issues every now and then. For example I had to completely move a small business, relying on FF onto Brave, because of a printing bug, which is still unresolved. On another note - if the whole desktop environment freezes - this is likely to be an issue with your HW GPU stack - browser GPU decoding spring to mind. Try checking your logs with “dmesg”, ex.: sudo dmesg | grep -E ‘firefox’.

Simply updating a browser should NOT be an issue.

1 Like

Is your whole system up-to-date (e.g. no package blacklisted for update)?

1 Like

Unless you are using a highly customized system - beyond default kernel and modules - this is a one of a million issues.

I suggest you do as follows - excerpt from [root tip] Update Manjaro the smart way

Reboot your system - and ensure you are landing in the grub menu. You may need to use a keypress to get there - either using Shift or Esc.

When at the grub menu - press e at the chosen entry - then using the or to navigate to the kernel arguments line - then add the number three (3) to the line and press F10 to boot to command line (previously runlevel 3).

Login and execute the command

sudo pacman -Syu

Respond to the prompts and when finished you should be able to reboot your system and login.

1 Like

yes there is a package blocked for update … firefox :smiley: the rest is up to date

I appreciate the idea but I am really attached to firefox and really hope to make it work.

I am using the default dark theme :frowning:

Try to run the command to refresh system. sudo pacman -Syyuu

Hi I tried this solution to no avail, there was nothing to be updated

I assume you mean checking logs after installing the update to see what the issue is. If I assume correctly, how would I do that when the system is frozen ?

This may be too obvious, but have you tried uninstalling and reinstalling Firefox to the current version? I’d use pamac.

Just an old reflex from a recovering Windoze user…

1 Like

If I understand your statement correct your system is fully updated - yet you don’t have the latest firefox in v90?

That is strange to me - if pacman says there’s no updates - yet your firefox is an older version?

This could indicate you are using an unmaintained mirror. Unfortunately there is mirrors responding with the repos but the repos hasn’t been updated for months.

Before refreshing your mirrorlist - it could be enlightening if you would kindly provide the text from the terminal after running pacman-mirrors with no arguments.

pacman-mirrors

Hi, sorry I must have badly explained myself. No I can update if I want to, but any version newer than 88.1 freezes my system.

Local mirror status for stable branch
Mirror #1 OK 01:44 Belgium Index of /manjaro
Mirror #2 OK 00:44 Hungary Index of /mirrors/pub/manjaro/
Mirror #3 OK 03:13 Bulgaria Index of /manjaro/
Mirror #4 OK 00:12 Austria Index of /manjaro
Mirror #5 OK 02:43 Chile http://manjaro.dcc.uchile.cl/

Hey guys,

Just upping this topic, hoping to get an idea that could lead me in the right direction in order to be able to update firefox.
Cheers.

WB