Bug#838050: gnome-shell: gdm doesn't start due to a problem with gnome-shell crashing in libwacom2
Erik Tews
erik at datenzone.de
Sat Sep 17 14:53:45 UTC 2016
Am Samstag, den 17.09.2016, 09:37 +0200 schrieb Michael Biebl:
> Am 17.09.2016 um 01:09 schrieb Erik Tews:
>
> >
> > After startup, gdm doesn't show up and just shows a grey screen.
> > Looking at syslog reveals the reason:
> >
> > syslog:Sep 16 23:27:25 matte kernel: [ 172.983123] gnome-
> > shell[3206]: segfault
> > at 10 ip 00007f8e7c85d6c4 sp 00007ffd151d0a80 error 4 in
> > libwacom.so.2.4.6[7f8e7
> > c85a000+9000]
> >
> > Since I haven't updated libwacom2 in the last 2 weeks, but gnome-
> > shell was recently updated, I assume this is due to a problem in
> > gnome-shell.
> >
> > There is also a temporary fix, just run: rmmod wacom, and then
> > restart gdm, and you can use it again, of course without the
> > touchscreen.
> >
> > Unfortunately, in upstream, I cannot see any kind of commit between
> > 3.21.92 and 3.21.91 that might cause such a problem.
>
> Can you downgrade gnome-shell (and gnome-shell-common) to version
> 3.21.91-2 (from testing), reboot and test if the problem is still
> reproducible?
>
> If not, does downgrading libmutter0i, mutter-common, mutter to
> 3.21.91-2
> fix the problem?
Just downgrading gnome-shell with the dependencies didn't help, but
downgrading mutter and some related packages with gnome-shell solved
the problem. Right now I have the following versions of those packages,
everything else is on Debian unstable:
ii gdm3 3.21.90-1 amd64 GNOME Display Manager
ii gir1.2-gdm-1.0 3.21.90-1 amd64 GObject introspection data for the GNOME Display Manager
ii gir1.2-mutter-3.0:amd64 3.21.91-2 amd64 GObject introspection data for Mutter
ii gnome-session 3.20.2-1 all GNOME Session Manager - GNOME 3 session
ii gnome-session-bin 3.20.2-1 amd64 GNOME Session Manager - Minimal runtime
ii gnome-session-common 3.20.2-1 all GNOME Session Manager - common files
ii gnome-shell 3.21.91-2 amd64 graphical shell for the GNOME desktop
ii gnome-shell-common 3.21.91-2 all common files for the GNOME graphical shell
ii gnome-shell-extensions 3.21.91-1 all Extensions to extend functionality of GNOME Shell
ii libgdm1 3.21.90-1 amd64 GNOME Display Manager (shared library)
ii libmutter0i:amd64 3.21.91-2 amd64 window manager library from the Mutter window manager
ii linux-base 4.4 all Linux image base package
ii mutter 3.21.91-2 amd64 lightweight GTK+ window manager
ii mutter-common 3.21.91-2 all shared files for the Mutter window manager
And gdm with gnome-shell works fine with wacom.
I also looked at the upstream git commits for mutter, but didn't find
an obvious one that causes the problem.
Is there any nice way of getting a stack backtrace when gnome-shell
launched by gdm crashes so that I can see how the call looks like and
through which library it went?
Erik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20160917/6357a30c/attachment.sig>
More information about the pkg-gnome-maintainers
mailing list