- Package:
- libmutter-16-0
- Source:
- libmutter-16-0
- Submitter:
- dartvader316 Dev mail
- Date:
- 2026-03-19 17:41:07 UTC
- Severity:
- normal
Hello, GNOME Shell version 48.4 is affected with crash when recording with OBS.
Steps to reproduce:
1. Start GNOME Shell 48.4 with Wayland and Pipewire
2. Start some program (I used chromium in flatpak)
3. Start OBS and start to record program window from step 2. (I used OBS also from flatpak)
4. Wait 1-3 hours for recording
During step 4 the GNOME will crash or break wayland socket, making
all programs to close and OBS to also crash. The only fix is fully restart GNOME shell.
My logs when this issue happens:
gnome-shell[2101]: WL: error in client communication (pid 2837)
gnome-shell[2101]: WL: file descriptor expected, object (83), message add(huuuuu)
gnome-shell[2101]: WL: error in client communication (pid 7809)
gnome-shell[2101]: WL: error marshalling arguments for format_table: dup failed: Too many open files
From GNOME gitlab bug tracker this is known issue which is fixed in GNOME 48.5+:
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/8659
This looks like the patch for fix:
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4577
Can GNOME shell in debian stable updated to 48.5 or fix patch be ported?
I am using Debian GNU/Linux 13.2, kernel 6.12.57+deb13-amd64
and libc6 2.41-12.
Thank you!
Control: reassign -1 libmutter-16-0 48.4-2
Control: affects -1 + gnome-shell
Control: forwarded -1 https://gitlab.gnome.org/GNOME/mutter/-/issues/4251
If the solution is a patch to mutter, then updating GNOME Shell can't
fix it, but updating mutter to 48.5 or 48.6 would. We have a backport of
mutter 48.6 and gnome-shell 48.6 in progress for the next point release,
but it hasn't been tested yet. At some point I'll try to upload test
packages that you can try.
A workaround would be to do shorter screencast sessions, and log out /
log back in between each one.
smcv
Extremely lightly-tested packages (they work in a VM, I haven't tried on real hardware) available here: https://people.debian.org/~smcv/temp/2025/13.3/48.6/ We're expecting 48.7 releases from upstream soon (hopefully today) and it is those 48.7 releases that we had planned to include in the Debian 13.3 point release, so we don't intend to spend more time on 48.6 unless 48.7 gets delayed significantly. smcv