Persistent System Crashes and Performance Issues on Fedora 40 with ASUS Vivobook 15

What I have noticed is that the 2 apps mentioned (Discord and Mattermost) are both Electron apps. There are several reports here on the forums regarding issues with Electron apps (possibly related to certain GPUs). You might want to test if the issues still occur without them being used.

1 Like

What may help as a temporary workaround when the bug hits you, is to reset the DRI:

$ cat /sys/kernel/debug/dri/1/amdgpu_gpu_recover

It’s not a proper fix but it may help stop the blanking and get a normal working signal back.

Same issue with kernel 6.11.7-300.fc41.x86_64.

Kernel log: coredump.txt · GitHub

I got this error without taking any action on the HDMI or USB-C connectors.

What I have noticed is that the 2 apps mentioned (Discord and Mattermost) are both Electron apps.

According to the log timestamp, the kernel warning occurs before the Electron applications crash :thinking:.

I don’t have “blanking” issue. My issue is : Gnome Shell session is killed :pensive:.

It’s really annoying, I have Gnome Shell that kills every 2 hours or so.

I think I’m going to have to find a solution to go back to a 6.9 kernel :slightly_frowning_face:.

It’s interesting that it’s Gnome Shell that is dying
 have you tried isolating apps to see if there is a particular one triggering it more often? You could as a test only run Firefox for a few hours and use Discord in a browser tab (https://app.discord.com/). If it then still crashes it would be interesting to know what you were doing at that time, e.g. watching a video, scrolling, typing, or idling etc.

I discovered this issue in Gnome-Shell which also seems to correspond to my bug: Sudden and frequent crashes after upgrade to GNOME 47 without MUTTER_DEBUG_KMS_THREAD_TYPE=user.

I’ve just added the following parameter to my configuration, as shown here:

$ cat ~/.config/environment.d/99-mutter-no-rt.conf
MUTTER_DEBUG_KMS_THREAD_TYPE=user

I’ll let you know here if the bug is fixed or not with this option.

2 Likes

I just saw this commit, maybe the bug will be fixed in the version 47.2 of Gnome Shell :crossed_fingers:.

How early before that? I would nevertheless test if it’s still crashing with no Electron apps started.

Or better yet, use them and check the backtrace when GNOME Shell is crashing. coredumpctl info <pid> should show then which processes could be the cause of the crash.

No more crashes with this option! :slightly_smiling_face:

1 Like

Wow, congrats!

1 Like

I think this bug is fixed in 47.2 · Tags · GNOME / mutter · GitLab

I’ll try removing the MUTTER_DEBUG_KMS_THREAD_TYPE=user configuration and observe whether the spits are back or not.