Bug#755761: gdm3: Unable to start KDE after last gdm3 upgrade
Tom Maneiro
tomman at tsdx.net.ve
Wed Jul 23 02:32:10 UTC 2014
Package: gdm3
Version: 3.12.2-2
Severity: critical
Justification: breaks unrelated software
After today's gdm3 upgrade on testing from 3.8 to 3.12, I'm unable to
sucessfully logon onto my KDE4 setup.
Here is what is happening here: after the gdm3 upgrade, if I try to start a KDE
session by logging in, KDE hangs at the startup screen. Only the "harddrive"
icon is shown. System remains responsive (can switch to VTs, can SSH in, mouse
pointer still moves...). If I launch a task manager (like htop), there are
about 3 "kdeinit4" process in a tree:
/usr/bin/kdeinit4 --oom-pipe 4 +kcminit_startup
CPU load during this hang remains at zero. There is no disk activity present.
For all effects the system sat there, idle.
After poking a bit those "hung" kdeinit4 processes with GDB, if I kill the one
with the following backtrace:
#0 0x00007f38346195c0 in __read_nocancel () at ../sysdeps/unix/syscall-
template.S:81
#1 0x00000000004070d5 in _start ()
....KDE resumes startup as usual (it's almost always the second-to-last kdeinit4
process in the tree). Another workaround is to switch to a different login
manager (be it kdm or LightDM), and in such case KDE starts up without
incident, but these aren't really good options to me as I like using GDM.
Yesterday's systemd-sysv update doesn't seem to be relevant to this case, as
the older version of gdm3 worked fine until today, when I received the faulty
upgrade.
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'testing-updates'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=es_VE.UTF-8, LC_CTYPE=es_VE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gdm3 depends on:
ii accountsservice 0.6.37-2
ii adduser 3.113+nmu3
ii dconf-cli 0.20.0-2
ii dconf-gsettings-backend 0.20.0-2
ii debconf [debconf-2.0] 1.5.53
ii gir1.2-gdm3 3.12.2-2
ii gnome-session [x-session-manager] 3.12.1-3
ii gnome-session-bin 3.12.1-3
ii gnome-session-flashback [x-session-manager] 3.8.0-3
ii gnome-settings-daemon 3.12.2-1
ii gnome-shell 3.12.2-3
ii gnome-terminal [x-terminal-emulator] 3.12.3-1
ii gsettings-desktop-schemas 3.12.2-1
ii kde-window-manager [x-window-manager] 4:4.11.9-1
ii konsole [x-terminal-emulator] 4:4.13.1-1
ii libaccountsservice0 0.6.37-2
ii libatk1.0-0 2.12.0-1
ii libaudit1 1:2.3.7-1
ii libc6 2.19-7
ii libcairo-gobject2 1.12.16-2
ii libcairo2 1.12.16-2
ii libcanberra-gtk3-0 0.30-2
ii libcanberra0 0.30-2
ii libgdk-pixbuf2.0-0 2.30.7-1
ii libgdm1 3.12.2-2
ii libglib2.0-0 2.40.0-3
ii libglib2.0-bin 2.40.0-3
ii libgtk-3-0 3.12.2-1+b1
ii libpam-modules 1.1.8-3
ii libpam-runtime 1.1.8-3
ii libpam-systemd 208-6
ii libpam0g 1.1.8-3
ii libpango-1.0-0 1.36.3-1
ii libpangocairo-1.0-0 1.36.3-1
ii librsvg2-common 2.40.2-1
ii libselinux1 2.3-1
ii libsystemd-daemon0 208-6
ii libsystemd-id128-0 208-6
ii libsystemd-journal0 208-6
ii libsystemd-login0 208-6
ii libwrap0 7.6.q-25
ii libx11-6 2:1.6.2-2
ii libxau6 1:1.0.8-1
ii libxdmcp6 1:1.1.1-1
ii libxrandr2 2:1.4.2-1
ii lsb-base 4.1+Debian13
ii marco [x-window-manager] 1.8.1+dfsg1-1
ii mate-session-manager [x-session-manager] 1.8.1-4
ii mate-terminal [x-terminal-emulator] 1.8.0+dfsg1-3
ii metacity [x-window-manager] 1:2.34.13-1
ii policykit-1 0.105-6
ii ucf 3.0030
ii x11-common 1:7.7+7
ii x11-xserver-utils 7.7+3
ii xterm [x-terminal-emulator] 308-1
Versions of packages gdm3 recommends:
ii at-spi2-core 2.10.2-3
ii desktop-base 7.0.3
ii gnome-icon-theme 3.12.0-1
ii gnome-icon-theme-symbolic 3.12.0-1
ii x11-xkb-utils 7.7+1
ii xserver-xephyr 2:1.15.99.904-1
ii xserver-xorg 1:7.7+7
ii zenity 3.12.1-1
Versions of packages gdm3 suggests:
ii gnome-orca 3.12.1-1
ii libpam-gnome-keyring 3.8.2-2+b1
-- Configuration Files:
/etc/gdm3/greeter.gsettings [Errno 2] No existe el fichero o el directorio: u'/etc/gdm3/greeter.gsettings'
-- debconf information:
* shared/default-x-display-manager: kdm
gdm3/daemon_name: /usr/sbin/gdm3
More information about the pkg-gnome-maintainers
mailing list