FS#75941 - [mutter] can't login to wayland session from gdm with mutter 42.5

Attached to Project: Arch Linux
Opened by William Shuman (wshuman3) - Monday, 19 September 2022, 13:41 GMT
Last edited by Toolybird (Toolybird) - Friday, 21 October 2022, 23:11 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
After installing mutter 42.5 I can no longer login to a wayland session. The option is gone. Reinstalling 42.4 allows be to start a wayland session.

Additional info:
* package version(s)
42.5
* config and/or log files etc.
* link to upstream bug report, if any

Steps to reproduce:

Install mutter 42.5 try to login to a wayland session from gdm.
This task depends upon

Closed by  Toolybird (Toolybird)
Friday, 21 October 2022, 23:11 GMT
Reason for closing:  Upstream
Comment by Toolybird (Toolybird) - Tuesday, 20 September 2022, 04:45 GMT
Cannot repro. I just set up a fresh VM, installed full GNOME (including mutter 42.5) and logging in to wayland session works fine. There must be something specific about your system that's causing this. Any hints in the logs? You'll need to debug this somehow.
Comment by William Shuman (wshuman3) - Tuesday, 20 September 2022, 14:19 GMT
This only happens when I have my external monitors attached. I get a core dump from gnome-shell.

~snip~
Module gnome-shell with build-id 0f6c6d7f275c0c0342509a80c88401483f4da0f2
Stack trace of thread 1339:
#0 0x00007f4f68738a72 n/a (libmutter-10.so.0 + 0x138a72)
#1 0x00007f4f69afb934 g_object_unref (libgobject-2.0.so.0 + 0x21934)
#2 0x00007f4f68b069eb n/a (libgjs.so.0 + 0x5b9eb)
#3 0x00007f4f68b6b306 n/a (libgjs.so.0 + 0xc0306)
#4 0x00007f4f68b05992 n/a (libgjs.so.0 + 0x5a992)
#5 0x00007f4f66dad735 n/a (libmozjs-91.so + 0x15ad735)
#6 0x00007f4f671a1db2 n/a (libmozjs-91.so + 0x19a1db2)
#7 0x00007f4f6719f6a7 n/a (libmozjs-91.so + 0x199f6a7)
#8 0x00007f4f66a84dbe n/a (libmozjs-91.so + 0x1284dbe)
#9 0x00007f4f66a7d214 n/a (libmozjs-91.so + 0x127d214)
#10 0x00007f4f66a7c049 n/a (libmozjs-91.so + 0x127c049)
#11 0x00007f4f66e29060 n/a (libmozjs-91.so + 0x1629060)
#12 0x00007f4f68b2c3b7 n/a (libgjs.so.0 + 0x813b7)
#13 0x00007f4f69afb934 g_object_unref (libgobject-2.0.so.0 + 0x21934)
#14 0x0000555de286f504 n/a (gnome-shell + 0x2504)
#15 0x00007f4f6843c290 n/a (libc.so.6 + 0x23290)
#16 0x00007f4f6843c34a __libc_start_main (libc.so.6 + 0x2334a)
#17 0x0000555de286f745 n/a (gnome-shell + 0x2745)

I can try to bisect mutter when I have the time this weekend.

Comment by Toolybird (Toolybird) - Friday, 21 October 2022, 23:11 GMT
If this is still happening, please report it upstream.

Loading...