Firefox+Plasma often freeze up

Hello,

I want help on how to troubleshoot an issue. The issue is that sometimes Firefox randomly freezes and stays that way unless I restart the PC (which takes a lot of time when this happens). Only FIrefox gets frozen not the entire system, although in the past it used to take Signal with it.

I don’t have a clear picture of patterns that may cause it, since it has happen in several different senarios. My initial guesses is that something is wrong with Firefox or with Plasma.

Since I am not very experienced and I can’t think of a way to replicate it, how do you think I should track this down? Which logs to check?

Cheers

https://support.mozilla.org/en-US/kb/firefox-hangs-or-not-responding

2 Likes

Welcome to the forum! :slight_smile:

There could be tons of reasons for that, but we won’t be able to help you unless you provide us with more information.

  • First of all, have you updated your system yet?
sudo pacman-mirrors -f 5 && sudo pacman -Syyu
  • Secondly, we need information about your hardware. Please post the output of…
inxi -Fxxxza

Use the </> button in the toolbar to properly format the command output in your post.

Well, I have experienced Firefox 79 and 80 to frequently hang under Manjaro/GNOME but also under Windows 10! Whenever some control widgets are on a page (like in Google Drive Apps) chances are high it stalls to zero. It will eventually recover, can take longer than 10min!!

Hi, @SuAlfons,
Did you install the plasma integration add-on on firefox?
Maybe, it could be the solution for this problem.
Regards,

2 Likes

I will try these out next time, thanks!

I have updated today yes.

Hardware:

System:    Kernel: 5.4.62-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.4-x86_64 root=UUID=93294a2d-e9ab-4aed-a066-77c048ef7a09 rw quiet apparmor=1 
           security=apparmor udev.log_priority=3 
           Desktop: KDE Plasma 5.19.5 tk: Qt 5.15.0 wm: kwin_x11 dm: SDDM Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: MSI model: Z97 GAMING 5 (MS-7917) v: 1.0 serial: <filter> UEFI: American Megatrends v: 1.13 
           date: 02/16/2016 
CPU:       Topology: Quad Core model: Intel Core i5-4690K bits: 64 type: MCP arch: Haswell family: 6 model-id: 3C (60) 
           stepping: 3 microcode: 28 L2 cache: 6144 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 28013 
           Speed: 800 MHz min/max: 800/4000 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 
           Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages 
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT disabled 
           Type: mds mitigation: Clear CPU buffers; SMT disabled 
           Type: meltdown mitigation: PTI 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: disabled, RSB filling 
           Type: srbds mitigation: Microcode 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: NVIDIA TU116 [GeForce GTX 1660 SUPER] vendor: Gigabyte driver: nvidia v: 440.100 
           alternate: nouveau,nvidia_drm bus ID: 01:00.0 chip ID: 10de:21c4 
           Display: x11 server: X.Org 1.20.8 compositor: kwin_x11 driver: nvidia display ID: :0 screens: 1 
           Screen-1: 0 s-res: 2944x1080 s-dpi: 86 s-size: 870x327mm (34.3x12.9") s-diag: 929mm (36.6") 
           Monitor-1: HDMI-0 res: 1920x1080 hz: 60 dpi: 102 size: 480x270mm (18.9x10.6") diag: 551mm (21.7") 
           Monitor-2: DP-5 res: 1024x768 hz: 75 dpi: 86 size: 304x228mm (12.0x9.0") diag: 380mm (15") 
           OpenGL: renderer: GeForce GTX 1660 SUPER/PCIe/SSE2 v: 4.6.0 NVIDIA 440.100 direct render: Yes 
Audio:     Device-1: Intel 9 Series Family HD Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
           chip ID: 8086:8ca0 
           Device-2: NVIDIA TU116 High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel bus ID: 01:00.1 
           chip ID: 10de:1aeb 
           Device-3: Microsoft LifeCam HD-3000 type: USB driver: snd-usb-audio,uvcvideo bus ID: 1-9:5 chip ID: 045e:0779 
           Sound Server: ALSA v: k5.4.62-1-MANJARO 
Network:   Device-1: Qualcomm Atheros Killer E220x Gigabit Ethernet vendor: Micro-Star MSI driver: alx v: kernel port: d000 
           bus ID: 03:00.0 chip ID: 1969:e091 
           IF: enp3s0 state: up speed: 100 Mbps duplex: full mac: <filter> 
           Device-2: Realtek RTL8192CU 802.11n WLAN Adapter type: USB driver: rtl8192cu bus ID: 1-10:6 chip ID: 0bda:8178 
           serial: <filter> 
           IF: wlp0s20u10 state: down mac: <filter> 
Drives:    Local Storage: total: 2.73 TiB used: 1.12 TiB (40.9%) 
           SMART Message: Required tool smartctl not installed. Check --recommends 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 500GB size: 465.76 GiB block size: physical: 512 B 
           logical: 512 B speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 1B2QEXM7 scheme: GPT 
           ID-2: /dev/sda vendor: Samsung model: SSD 850 EVO 250GB size: 232.89 GiB block size: physical: 512 B logical: 512 B 
           speed: 6.0 Gb/s serial: <filter> rev: 3B6Q scheme: GPT 
           ID-3: /dev/sdb vendor: Western Digital model: WD10EZEX-08M2NA0 size: 931.51 GiB block size: physical: 4096 B 
           logical: 512 B speed: 6.0 Gb/s rotation: 7200 rpm serial: <filter> rev: 1A01 scheme: MBR 
           ID-4: /dev/sdc vendor: Samsung model: SSD 850 EVO 250GB size: 232.89 GiB block size: physical: 512 B logical: 512 B 
           speed: 6.0 Gb/s serial: <filter> rev: 1B6Q scheme: GPT 
           ID-5: /dev/sdd type: USB vendor: Western Digital model: WD My Passport 0748 size: 931.48 GiB block size: 
           physical: 512 B logical: 512 B serial: <filter> rev: 1019 scheme: MBR 
           ID-6: /dev/sde type: USB vendor: Transcend model: JetFlash Transcend 4GB size: 3.74 GiB block size: physical: 512 B 
           logical: 512 B serial: <filter> rev: 8.07 scheme: GPT 
Partition: ID-1: / raw size: 44.92 GiB size: 44.09 GiB (98.15%) used: 38.39 GiB (87.1%) fs: ext4 dev: /dev/nvme0n1p2 
           ID-2: /home raw size: 420.37 GiB size: 412.77 GiB (98.19%) used: 200.73 GiB (48.6%) fs: ext4 dev: /dev/nvme0n1p4 
Swap:      Alert: No Swap data was found. 
Sensors:   System Temperatures: cpu: 42.0 C mobo: N/A gpu: nvidia temp: 50 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 0% 
Info:      Processes: 256 Uptime: 3h 16m Memory: 15.59 GiB used: 6.31 GiB (40.5%) Init: systemd v: 246 Compilers: gcc: 10.2.0 
           alt: 8 clang: 10.0.1 Packages: 1593 pacman: 1581 lib: 402 flatpak: 0 snap: 12 Shell: Bash v: 5.0.18 
           running in: konsole inxi: 3.1.05 

Sorry for not providing them already (I thought you might want them), it’s just that I want to understand the thought process of troubleshooting manjaro other than just the solution.

I had a similar issue (black screen seemingly randomly, never recovered though) although closing out of Firefox, and opening it again resolved - until it happened again.

The suggestion Tomek linked seems to have done the trick for me! Hope you have similar success Chuhtra.

Truth be told I haven’t had a similar problem since I posted here.

Although I had twice a total system freeze when being in a Jitsi call through Firefox and trying to share screen. But since it was a total freeze I could think of nothing else than going in tty and rebooting (since tty+change session wouldn’t help)

Good to hear that you solved it so easily!