I’ve been having a bizarre problem for a few weeks now. After my system has been running for a while, Firefox and some other apps will give a pop up indicating they are not responding and offers options to kill the app or wait. However, when I try to kill it it is unable to kill it and I keep getting the same pop up forever. Two of the times it’s happened I’ve also got a pop up that says “Firefox stopped Device memory is nearly full. Firefox was using a lot of memory and was forced to stop”. I’ve seen the not responding pop up on other apps such as the System Monitor, but some other apps (such as CPU-X last time) are still responding. I always have Firefox running, so not sure if it’s the cause or just the most frequent app I use.
I don’t know if it’s related, but I have the buggy MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter with Foxconn / Hon Hai Wireless_Device bluetooth that causes resume from suspend to always hang. So I implemented a systemd service to rfkill it on suspend/resume. The current issue started around the same time I implemented this workaround, but I can’t test without it as all resumes hang. The workaround is discussed here for reference:
The problem seems to happen after a few successful suspend/resume cycles, but don’t know if that’s relevant.
The last time it happened, my system should have automatically suspended but I noticed the light on the power button was not flashing but the monitors were blanked. I moved my mouse and the monitors woke up indicating it wasn’t suspended (it takes a keyboard press to wake from suspend). This time I had both the memory full and not responding pop ups. I grabbed journalctl of the boot this happened on and I see lots of errors about being out of memory, not being able to stop processes, etc. When it happens, the system is really slow. Previously I was able to select Restart from the GUI and it took forever trying to shut down and eventually just hung without restarting and I had to hold down the power button. In the recent runs, I enabled ALT-SysReq REISUB and did that instead of Restart and that did allow it to restart.
Any known issues like this or advice how to start debugging?
Here is my system info:
inxi -Fzx
System:
Kernel: 6.12.6-200.fc41.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 2.43.1-5.fc41
Desktop: GNOME v: 47.2 Distro: Fedora Linux 41 (Workstation Edition)
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
Mobo: ASUSTeK model: ProArt X670E-CREATOR WIFI v: Rev 1.xx
serial: <superuser required> UEFI: American Megatrends v: 2506
date: 10/28/2024
CPU:
Info: 16-core model: AMD Ryzen 9 7950X bits: 64 type: MT MCP arch: Zen 4
rev: 2 cache: L1: 1024 KiB L2: 16 MiB L3: 64 MiB
Speed (MHz): avg: 4935 min/max: 545/5881 boost: enabled cores: 1: 4935
2: 4935 3: 4935 4: 4935 5: 4935 6: 4935 7: 4935 8: 4935 9: 4935 10: 4935
11: 4935 12: 4935 13: 4935 14: 4935 15: 4935 16: 4935 17: 4935 18: 4935
19: 4935 20: 4935 21: 4935 22: 4935 23: 4935 24: 4935 25: 4935 26: 4935
27: 4935 28: 4935 29: 4935 30: 4935 31: 4935 32: 4935 bogomips: 288008
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900
XTX/7900 GRE/7900M] vendor: Sapphire PULSE driver: amdgpu v: kernel
arch: RDNA-3 bus-ID: 03:00.0
Device-2: Advanced Micro Devices [AMD/ATI] Raphael vendor: ASUSTeK
driver: amdgpu v: kernel arch: RDNA-2 bus-ID: 6e:00.0 temp: 40.0 C
Device-3: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
bus-ID: 3-3:2
Display: wayland server: X.Org v: 24.1.4 with: Xwayland v: 24.1.4
compositor: gnome-shell driver: X: loaded: radeon
unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu resolution:
1: 3840x2160~60Hz 2: 1920x1200~60Hz 3: 1920x1200~60Hz
API: OpenGL v: 4.6 vendor: amd mesa v: 24.2.8 glx-v: 1.4
direct-render: yes renderer: AMD Radeon RX 7900 XTX (radeonsi navi31 LLVM
19.1.0 DRM 3.59 6.12.6-200.fc41.x86_64)
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
Device-1: Advanced Micro Devices [AMD/ATI] Navi 31 HDMI/DP Audio
driver: snd_hda_intel v: kernel bus-ID: 03:00.1
Device-2: Advanced Micro Devices [AMD/ATI] Rembrandt Radeon High
Definition Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel
bus-ID: 6e:00.1
Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
vendor: ASUSTeK driver: snd_hda_intel v: kernel bus-ID: 6e:00.6
Device-4: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
bus-ID: 3-3:2
API: ALSA v: k6.12.6-200.fc41.x86_64 status: kernel-api
Server-1: PipeWire v: 1.2.7 status: active
Network:
Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
vendor: Foxconn driver: mt7921e v: kernel bus-ID: 0a:00.0
IF: wlp10s0 state: down mac: <filter>
Device-2: Intel Ethernet I225-V vendor: ASUSTeK driver: igc v: kernel
port: N/A bus-ID: 0b:00.0
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-3: Aquantia AQtion AQC113CS NBase-T/IEEE 802.3an Ethernet [Antigua
10G] vendor: ASUSTeK ProArt X570-CREATOR WIFI driver: atlantic v: kernel
port: N/A bus-ID: 0c:00.0
IF: eno2 state: down mac: <filter>
IF-ID-1: br0 state: up speed: 1000 Mbps duplex: unknown mac: <filter>
Bluetooth:
Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb v: 0.8 type: USB
bus-ID: 3-6:3
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 5.2
lmp-v: 11
Drives:
Local Storage: total: 10.01 TiB used: 2.88 TiB (28.7%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 2TB size: 1.82 TiB
temp: 48.9 C
ID-2: /dev/nvme1n1 vendor: Western Digital model: WD BLACK SN850X 1000GB
size: 931.51 GiB temp: 36.9 C
ID-3: /dev/sda vendor: Western Digital model: WD8002FZWX-00BKUA0
size: 7.28 TiB
Partition:
ID-1: / size: 1.82 TiB used: 572.73 GiB (30.8%) fs: btrfs
dev: /dev/nvme0n1p3
ID-2: /boot size: 973.4 MiB used: 494 MiB (50.7%) fs: ext4
dev: /dev/nvme0n1p2
ID-3: /boot/efi size: 598.8 MiB used: 46.1 MiB (7.7%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 1.82 TiB used: 572.73 GiB (30.8%) fs: btrfs
dev: /dev/nvme0n1p3
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0
Sensors:
System Temperatures: cpu: 42.0 C mobo: 36.0 C
Fan Speeds (rpm): N/A
GPU: device: amdgpu temp: 40.0 C device: amdgpu temp: 60.0 C fan: 518
Info:
Memory: total: 32 GiB note: est. available: 30.46 GiB used: 6.56 GiB (21.5%)
Processes: 683 Uptime: 11h 2m Init: systemd target: graphical (5)
Packages: 37 note: see --rpm Compilers: clang: 19.1.5 gcc: 14.2.1
Shell: Bash v: 5.2.32 inxi: 3.3.36
Here is my journalctl -b -1 capturing the issue (it was too big to embed in the post, is there a better way?):
Thanks.