Control: retitle -1 gnome-shell crash when restarting with ALT+F2, "r" on 
nvidia-graphics-drivers
Control: affects -1 + src:mutter src:nvidia-graphics-drivers
Control: tags -1 + moreinfo

On Fri, 25 Aug 2023 at 13:34:17 +0200, Markus Steinko wrote:
> Restarting the gnome-shell with ALT+F2 and then typing r - made the system
> crash.

I see you're using an Nvidia GPU with nvidia-graphics-drivers:

> ii libglx-nvidia0 [libglx-vendor] 525.125.06-2
> ii nvidia-egl-icd [libegl-vendor] 525.125.06-2

which makes this bug report look similar to of one of the two scenarios
in #1050731.

Are you using a high-refresh-rate (144Hz) monitor? The reporter of
#1050731 said that they were able to work around the crash by setting
a 60Hz refresh rate. If the same workaround works for you, that would
be a useful data point; or if it *doesn't* work for you, then that's
also a useful data point.

On Fri, 25 Aug 2023 at 13:52:06 +0200, Markus Steinko wrote:
> Here's also an coredumpctl debug output:
> 
> user@hostname:/var/lib/systemd/coredump$ sudo coredumpctl debug

Please could you re-trace this, either with libmutter-12-0-dbgsym installed
or with DEBUGINFOD_URLS="https://debuginfod.debian.net"; in the environment?
(sudo env DEBUGINFOD_URLS="https://debuginfod.debian.net"; coredumpctl debug)
That will give us more information on precisely how it is crashing, which
is very useful when determining whether two crashes are really the same
thing, and also makes it much more likely that a solution can be found.

Also, please look for any messages from gnome-shell in the system log
(systemd journal) at the time of the crash, by using the journalctl
tool or reading the file /var/log/syslog. For example you might see
something similar to this:

2023-09-10T16:09:04.136417+01:00 tautology gnome-shell[2831]: 
clutter_actor_contains: assertion 'CLUTTER_IS_ACTOR (self)' failed

or this:

May  7 18:02:51 darter gnome-shell[2213]: Attempting to run a JS callback 
during garbage collection. This is most likely caused by destroying a Clutter 
actor or GTK widget with ::destroy signal connected, or using the destroy(), 
dispose(), or remove() vfuncs. Because it would crash the application, it has 
been blocked.

Please copy anything from around the time of the crash.

Thanks,
    smcv

Reply via email to