You are not logged in.
Steps to reproduce:
System: Arch Linux (rolling)
Session: GNOME on Wayland, NVIDIA driver
Action: Drag a file from Files (nautilus) to another application → GDM / gnome-shell crashes and restarts.
Observed:
gnome-shell segfaults and GDM restarts.
Relevant logs:
Oct 16 09:19:55.670606 dellarch kernel: gnome-shell[1234392]: segfault at 0 ip 00007f03f49b0e6b sp 00007ffee5e1c580 error 4 in libmutter-17.so.0.0.0[1b0e6b,7f03f483c000+1da000] likely on CPU 8 (core 16, socket 0)
Oct 16 09:19:55.670791 dellarch kernel: Code: 00 00 00 4c 89 a5 20 ff ff ff 48 89 85 f8 fe ff ff ff 15 e0 d9 11 00 4c 8b 85 e0 fe ff ff 45 31 c9 8b 95 e8 fe ff ff 48 89 c7 <48> 8b 00 8b b5 ec fe ff ff 48 8d 8d f4 fe ff ff ff 90 58 01 00 00
(systemd-coredump recorded the core)
Computed offset in libmutter:
IP: 0x7f03f49b0e6b
lib base: 0x7f03f483c000
offset: 0x174e6b
What I have attached:
`journalctl` around crash time (gnome-shell and gdm)
`coredumpctl info 1234392` output
full `coredumpctl gdb` backtrace (if needed)
`uname -a` and `pacman -Qi mutter gnome-shell gdm nvidia`
Additional helpful notes:
* I can provide the coredump if maintainers want it.
* I can also try with/without Wayland (GNOME on Xorg) to confirm whether this is Wayland-specific.
System info:
❯ uname -a
Linux dellarch 6.17.2-arch1-1 #1 SMP PREEMPT_DYNAMIC Sun, 12 Oct 2025 12:45:18 +0000 x86_64 GNU/Linux
❯ pacman -Qi mutter gnome-shell gdm nvidia
Name : mutter
Version : 49.1-2
Description : Window manager and compositor for GNOME
Architecture : x86_64
URL : [https://gitlab.gnome.org/GNOME/mutter](https://gitlab.gnome.org/GNOME/mutter)
Licenses : GPL-2.0-or-later
Packager : Jan Alexander Steffens (heftig) [heftig@archlinux.org](mailto:heftig@archlinux.org)
Build Date : Thu 16 Oct 2025 02:31:32 AM CST
Install Date : Thu 16 Oct 2025 09:18:11 AM CST
Name : gnome-shell
Version : 1:49.1-1
Description : Next generation desktop shell
Architecture : x86_64
URL : [https://gitlab.gnome.org/GNOME/gnome-shell](https://gitlab.gnome.org/GNOME/gnome-shell)
Licenses : GPL-3.0-or-later
Packager : Jan Alexander Steffens (heftig) [heftig@archlinux.org](mailto:heftig@archlinux.org)
Build Date : Wed 15 Oct 2025 06:14:07 AM CST
Install Date : Wed 15 Oct 2025 09:50:11 AM CST
Name : gdm
Version : 49.1-1
Description : Display manager and login screen
Architecture : x86_64
URL : [https://gitlab.gnome.org/GNOME/gdm](https://gitlab.gnome.org/GNOME/gdm)
Licenses : GPL-2.0-or-later
Packager : Jan Alexander Steffens (heftig) [heftig@archlinux.org](mailto:heftig@archlinux.org)
Build Date : Sat 11 Oct 2025 06:11:59 AM CST
Install Date : Wed 15 Oct 2025 09:50:11 AM CST
Name : nvidia-dkms
Version : 580.95.05-1
Description : NVIDIA kernel modules - module sources
Architecture : x86_64
URL : [http://www.nvidia.com/](http://www.nvidia.com/)
Licenses : custom
Packager : Peter Jung [ptr1337@archlinux.org](mailto:ptr1337@archlinux.org)
Build Date : Sat 04 Oct 2025 09:40:34 PM CST
Install Date : Wed 15 Oct 2025 09:50:20 AM CST
Question:
Has anyone else experienced similar gnome-shell crashes after the recent October updates (GNOME 49.1 + NVIDIA + Wayland)?
If yes, please confirm whether it happens during drag-and-drop from Files to other apps.
Offline
I can confirm, I'm seeing identical behavior when dragging and dropping files from Nautilus into the steam client. Gnome-shell segfaults and drops me back to GDM.
Relevant journal looks about like yours, I am also using a wayland session. I am on the same gnome package versions as you (mutter 49.1-2, etc.), with the exception that I use amdgpu instead of nvidia. I noticed this behavior for the first time today, so I agree that it's likely linked to recent mutter and/or gnome-shell updates
Oct 15 22:01:26 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users.
Oct 15 22:01:26 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users.
Oct 15 22:01:46 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users.
Oct 15 22:01:46 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users.
Oct 15 22:01:49 Neptunian kernel: gnome-shell[3674]: segfault at 0 ip 00007fecb65b0e6b sp 00007ffe65f68b20 error 4 in libmutter-17.so.0.0.0[1b0e6b,7fecb643c000+1da000] likely on CPU 4 (core 4, socket 0)
Oct 15 22:01:49 Neptunian kernel: Code: 00 00 00 4c 89 a5 20 ff ff ff 48 89 85 f8 fe ff ff ff 15 e0 d9 11 00 4c 8b 85 e0 fe ff ff 45 31 c9 8b 95 e8 fe ff ff 48 89 c7 <48> 8b 00 8b b5 ec fe ff ff 48 8d 8d f4 fe ff ff ff 90 58 01 00 00
Oct 15 22:01:49 Neptunian systemd-coredump[1784098]: Process 3674 (gnome-shell) of user 1000 terminated abnormally with signal 11/SEGV, processing...
Oct 15 22:01:49 Neptunian systemd[1]: Created slice Slice /system/systemd-coredump.
Oct 15 22:01:49 Neptunian systemd[1]: Started Process Core Dump (PID 1784098/UID 0).
Oct 15 22:01:49 Neptunian systemd-coredump[1784107]: Process 3674 (gnome-shell) of user 1000 terminated abnormally without generating a coredump.
Oct 15 22:01:49 Neptunian systemd[1]: systemd-coredump@0-1-1784098_1784099-0.service: Deactivated successfully.
Last edited by mwillems (2025-10-16 02:26:13)
Offline
I can confirm, I'm seeing identical behavior when dragging and dropping files from Nautilus into the steam client. Gnome-shell segfaults and drops me back to GDM.
Relevant journal looks about like yours, I am also using a wayland session. I am on the same gnome package versions as you (mutter 49.1-2, etc.), with the exception that I use amdgpu instead of nvidia. I noticed this behavior for the first time today, so I agree that it's likely linked to recent mutter and/or gnome-shell updates
Oct 15 22:01:26 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users. Oct 15 22:01:26 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users. Oct 15 22:01:46 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users. Oct 15 22:01:46 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users. Oct 15 22:01:49 Neptunian kernel: gnome-shell[3674]: segfault at 0 ip 00007fecb65b0e6b sp 00007ffe65f68b20 error 4 in libmutter-17.so.0.0.0[1b0e6b,7fecb643c000+1da000] likely on CPU 4 (core 4, socket 0) Oct 15 22:01:49 Neptunian kernel: Code: 00 00 00 4c 89 a5 20 ff ff ff 48 89 85 f8 fe ff ff ff 15 e0 d9 11 00 4c 8b 85 e0 fe ff ff 45 31 c9 8b 95 e8 fe ff ff 48 89 c7 <48> 8b 00 8b b5 ec fe ff ff 48 8d 8d f4 fe ff ff ff 90 58 01 00 00 Oct 15 22:01:49 Neptunian systemd-coredump[1784098]: Process 3674 (gnome-shell) of user 1000 terminated abnormally with signal 11/SEGV, processing... Oct 15 22:01:49 Neptunian systemd[1]: Created slice Slice /system/systemd-coredump. Oct 15 22:01:49 Neptunian systemd[1]: Started Process Core Dump (PID 1784098/UID 0). Oct 15 22:01:49 Neptunian systemd-coredump[1784107]: Process 3674 (gnome-shell) of user 1000 terminated abnormally without generating a coredump. Oct 15 22:01:49 Neptunian systemd[1]: systemd-coredump@0-1-1784098_1784099-0.service: Deactivated successfully.
Thanks for confirming!
Really appreciate you checking. it’s good to know this isn’t NVIDIA-specific since you’re seeing the same segfault on AMDGPU with identical mutter/gnome-shell versions.
Offline
What I have attached:
`journalctl` around crash time (gnome-shell and gdm)
`coredumpctl info 1234392` output
full `coredumpctl gdb` backtrace (if needed)
Where? The coredump (ideally w/ https://wiki.archlinux.org/title/Debuginfod ) will allow to check whether this has already been recorded at https://gitlab.gnome.org/GNOME/
Offline
I can also confirm. This issue triggers when dragging a file into VLC, exactly when my mouse pointer is about to cross the window boundary. Dragging into Firefox works fine.
Gnome on Wayland, Intel onboard graphics, older kernel (due to unresolved kernel panics when connecting my display):
6.15.9-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 02 Aug 2025 01:20:06 +0000 x86_64 GNU/Linux
mutter, gnome-shell, gdm: 49.1-1
Similar log:
Oct 16 15:24:50 laptop kernel: gnome-shell[12450]: segfault at 0 ip 00007f94b0fb0e6b sp 00007ffd94c9a940 error 4 in libmutter-17.so.0.0.0[1b0e6b,7f94b0e3c000+1da000] likely on CPU 0 (core 0, socket 0)
Oct 16 15:24:50 laptop kernel: Code: 00 00 00 4c 89 a5 20 ff ff ff 48 89 85 f8 fe ff ff ff 15 e0 d9 11 00 4c 8b 85 e0 fe ff ff 45 31 c9 8b 95 e8 fe ff ff 48 89 c7 <48> 8b 00 8b b5 ec fe ff ff 48 8d 8d f4 fe ff ff ff 90 58 01 00 00
Oct 16 15:24:50 laptop systemd-coredump[14535]: Process 12450 (gnome-shell) of user 1000 terminated abnormally with signal 11/SEGV, processing...
Last edited by qlnxrxry (2025-10-16 15:58:37)
Offline
Same issue on AMD GPU, dragging tabs on some IDEs stopped working as well and occasionally the gnome desktop crashes and logs me out.
Linux R16 6.17.2-arch1-1 #1 SMP PREEMPT_DYNAMIC Sun, 12 Oct 2025 12:45:18 +0000 x86_64 GNU/Linux
Name : mutter
Version : 49.1-2
Description : Window manager and compositor for GNOME
Architecture : x86_64
URL : https://gitlab.gnome.org/GNOME/mutter
Licenses : GPL-2.0-or-later
Groups : None
Provides : libmutter-17.so=0-64
Depends On : at-spi2-core cairo colord dconf egl-wayland fontconfig fribidi gcc-libs gdk-pixbuf2 glib2 glibc glycin gnome-desktop-4
gnome-settings-daemon graphene gsettings-desktop-schemas gtk4 harfbuzz iio-sensor-proxy lcms2 libcanberra libcolord libdisplay-info libdrm
libei libgirepository libglvnd libgudev libice libinput libpipewire libsm libsysprof-capture libwacom libx11 libxau libxcb libxcomposite
libxcursor libxdamage libxext libxfixes libxi libxinerama libxkbcommon libxkbcommon-x11 libxkbfile libxrandr libxtst mesa pango pipewire
pixman python python-argcomplete python-dbus python-gobject startup-notification systemd-libs wayland xorg-xwayland
Optional Deps : bash-completion: Bash completions for gdctl [installed]
mutter-devkit: Mutter SDK, "MDK"
Required By : gnome-shell
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 14.20 MiB
Packager : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date : Wed 15 Oct 2025 19:31:32 BST
Install Date : Thu 16 Oct 2025 03:34:37 BST
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
Name : gnome-shell
Version : 1:49.1-1
Description : Next generation desktop shell
Architecture : x86_64
URL : https://gitlab.gnome.org/GNOME/gnome-shell
Licenses : GPL-3.0-or-later
Groups : gnome
Provides : None
Depends On : accountsservice at-spi2-core bash cairo dconf gcc-libs gcr-4 gdk-pixbuf2 gjs glib2 glibc gnome-autoar gnome-desktop-4 gnome-session
gnome-settings-daemon graphene gsettings-desktop-schemas gtk4 hicolor-icon-theme ibus json-glib libadwaita libcanberra-pulse libgdm libglvnd
libgweather-4 libibus libical libnm libnma-gtk4 libpipewire libpulse libsecret libsoup3 libx11 libxext libxfixes mutter pango polkit
systemd-libs unzip upower webkitgtk-6.0 libmutter-17.so=0-64
Optional Deps : evolution-data-server: Evolution calendar integration
gnome-bluetooth-3.0: Bluetooth support [installed]
gnome-control-center: System settings [installed]
gnome-disk-utility: Mount with keyfiles [installed]
gst-plugin-pipewire: Screen recording [installed]
gst-plugins-good: Screen recording [installed]
power-profiles-daemon: Power profile switching [installed]
python-gobject: gnome-shell-test-tool performance tester [installed]
python-simplejson: gnome-shell-test-tool performance tester
switcheroo-control: Multi-GPU support
Required By : gdm gnome-browser-connector gnome-control-center
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 13.86 MiB
Packager : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date : Tue 14 Oct 2025 23:14:07 BST
Install Date : Wed 15 Oct 2025 11:05:22 BST
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
Name : gdm
Version : 49.1-1
Description : Display manager and login screen
Architecture : x86_64
URL : https://gitlab.gnome.org/GNOME/gdm
Licenses : GPL-2.0-or-later
Groups : gnome
Provides : None
Depends On : accountsservice audit bash gcc-libs gdk-pixbuf2 glib2 glibc gnome-session gnome-shell gtk3 json-glib keyutils libcanberra libgudev
libx11 libxau libxcb libxdmcp pam systemd systemd-libs upower libgdm
Optional Deps : fprintd: fingerprint authentication
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 5.12 MiB
Packager : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date : Fri 10 Oct 2025 23:11:59 BST
Install Date : Sat 11 Oct 2025 05:09:20 BST
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
Last edited by milmil (2025-10-17 04:07:31)
Offline
The coredump (ideally w/ https://wiki.archlinux.org/title/Debuginfod ) will allow to check whether this has already been recorded at https://gitlab.gnome.org/GNOME/
Offline
Update / Resolution
Sorry for the delayed follow-up, and many thanks to everyone here for the helpful replies and patience!
After some testing I’ve confirmed the crash was caused by mutter 49.1-1.
At the time of the coredump, I had already upgraded to 49.1-2, but hadn’t restarted GDM yet — so the running GNOME session was still using the old 49.1-1 libraries (hence all the “deleted .so” warnings in gdb).
Rebooting or restarting GDM after the update resolves the issue.
The 49.1-2 package includes a fix for the drag-and-drop crash:
49.1-2: Fix DnD crash
Marking this as solved — thanks again to everyone who chimed in and helped confirm!!
Special thanks to @seth, @milmil, @qlnxrxry, and @mwillems for your time and helpful insights!
Last edited by Catop (2025-10-17 08:33:09)
Offline