Bug#787728: gnome-shell on wayland segfaults after "Clutter-CRITICAL **: clutter_input_device_get_pointer_stage: assertion 'CLUTTER_IS_INPUT_DEVICE (device)' failed"

Emilio Pozuelo Monfort pochu at debian.org
Thu Jun 4 18:37:08 UTC 2015


On 04/06/15 20:01, Daniel Kahn Gillmor wrote:
> On Thu 2015-06-04 10:32:31 -0400, Emilio Pozuelo Monfort wrote:
>> On 04/06/15 15:49, Daniel Kahn Gillmor wrote:
>>> Package: gnome-shell
>>> Version: 3.14.4-1
>>> Severity: normal
>>>
>>> trying to start gnome-shell under wayland used to work.  Today, it
>>> does not, and produces this ugly segfault (taken from journald):
>>
>> Does it work if you downgrade clutter to 1.20?
> 
> I just tried, by doing:
> 
>    # apt install {gir1.2-clutter-1.0,libclutter-1.0-0:amd64,libclutter-1.0-common}=1.20.0-1
>    # systemctl restart gdm3
> 
> and then tried logging back in via gdm using GNOME on wayland, and yes, it works
> now.
> 
> Thanks for the pointers, Emilio.  Any next steps for debugging?

Clutter defaults to the GDK backend since 1.22, so that's probably what's
breaking it.

This is probably fixed in some 3.16 update. I'm not sure which one though
(gnome-shell/mutter/gdm3/gnome-session...).

Cheers,
Emilio



More information about the pkg-gnome-maintainers mailing list