[pkg-cinnamon] Bug#787088: breaks cinnamon

Emilio Pozuelo Monfort pochu at debian.org
Sun May 31 10:32:01 UTC 2015


On 31/05/15 06:09, Christoph Anton Mitterer wrote:
> Control: tags -1 - moreinfo
> 
> Hey.
> 
>> Backtrace or it didn't happen.
> Hehe, nice phrase,... gotta remember that ;-)
> 
> I don't think a bt will help here, as it doesn't crash in the terms of
> segfault or that like.
> 
> Instead, a popup window appears which tells that something crashed and
> whether I want to continue with fallback mode, and I can click yes or
> no.
> The whole thing (i.e. error message) appears already in what looks like
> gnome classic/flashback or whatever they call it these days.
> 
> 
> Maybe the following logs help you.
> I've set 
>> [debug]
>> Enable = true
> in /etc/gdm3/daemon.conf and the log output is from syslog.
> 
> Then I've upgraded to the current clutter version, restarted gdm.service
> and logged into cinnamon.

Thanks, that helps. From the log:

May 31 05:49:19 heisenberg colord: Profile added: icc-53b1eabb2d9df96d4bac141242000b51
May 31 05:49:20 heisenberg /etc/gdm3/Xsession[1727]: **
May 31 05:49:20 heisenberg /etc/gdm3/Xsession[1727]: Clutter:ERROR:x11/clutter-stage-x11.c:1276:clutter_x11_get_stage_window: assertion failed: (CLUTTER_IS_STAGE_X11 (impl))
May 31 05:49:20 heisenberg cinnamon-session[1727]: WARNING: Application 'cinnamon.desktop' killed by signal 15
May 31 05:49:20 heisenberg /etc/gdm3/Xsession[1727]: cinnamon-session[1727]: WARNING: Application 'cinnamon.desktop' killed by signal 15

Clutter now defaults to the gdk backend. Since cinnamon-session is calling x11-specific clutter APIs, it needs to tell clutter to use the x11 backend. This patch should help you:

https://github.com/linuxmint/cinnamon-session/commit/70893dc7a32fb983f44c8e9be07ffe65baf6bbd3

Can you try it and see if it solves this problem?

Cheers,
Emilio



More information about the pkg-cinnamon-team mailing list