Package: gdm3 Version: 3.4.1-8+local1 Severity: important After upgrading some packages and logging out, gdm3 only shows the background image and the 3 mouse buttons don't have any effect. I can still log in via a text virtual console, e.g. after Ctrl-Alt-2 (not always taken into account), and I'm sending this bug report from it. I've attached the logs from /var/log/gdm3 (gdm3.tar.xz).
During the upgrade, I had a message saying that the X server had to be restarted (from dconf?), but this is what has been done when logging out. Note: I use a locally rebuilt version of gdm3 after applying a patch, which shouldn't be related to this problem (which occurs earlier than the effect of the patch anyway). I've attached the corresponding script gdm3-deb. I'm going to reboot the machine to see whether this solves the problem. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.8-2-amd64 (SMP w/8 CPU cores) Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages gdm3 depends on: ii accountsservice 0.6.30-2 ii adduser 3.113+nmu3 ii aterm [x-terminal-emulator] 1.0.1-8 ii dconf-gsettings-backend 0.16.0-3 ii dconf-tools 0.16.0-3 ii debconf [debconf-2.0] 1.5.50 ii dpkg 1.16.10 ii fvwm [x-window-manager] 1:2.5.30.ds-1.1+local1 ii gir1.2-freedesktop 1.36.0-2+b1 ii gir1.2-glib-2.0 1.36.0-2+b1 ii gnome-session [x-session-manager] 3.4.2.1-4 ii gnome-session-bin 3.4.2.1-4 ii gnome-session-fallback [x-session-manager] 3.4.2.1-4 ii gnome-settings-daemon 3.4.2+git20121218.7c1322-4 ii gnome-terminal [x-terminal-emulator] 3.4.1.1-2 ii gsettings-desktop-schemas 3.4.2-3 ii icewm [x-window-manager] 1.3.7-4 ii libaccountsservice0 0.6.30-2 ii libatk1.0-0 2.8.0-2 ii libattr1 1:2.4.47-1 ii libaudit0 1:1.7.18-1.1 ii libc6 2.17-4 ii libcairo-gobject2 1.12.14-4 ii libcairo2 1.12.14-4 ii libcanberra-gtk3-0 0.30-2 ii libcanberra0 0.30-2 ii libdbus-1-3 1.6.10-1 ii libdbus-glib-1-2 0.100.2-1 ii libfontconfig1 2.9.0-7.1 ii libgdk-pixbuf2.0-0 2.28.1-2 ii libglib2.0-0 2.36.1-2build1 ii libglib2.0-bin 2.36.1-2build1 ii libgtk-3-0 3.8.2-1 ii libpam-modules 1.1.3-9 ii libpam-runtime 1.1.3-9 ii libpam0g 1.1.3-9 ii libpango1.0-0 1.32.5-5+b1 ii librsvg2-common 2.36.4-2 ii libselinux1 2.1.13-2 ii libupower-glib1 0.9.20-2 ii libwrap0 7.6.q-24 ii libx11-6 2:1.5.0-1+deb7u1 ii libxau6 1:1.0.7-1 ii libxdmcp6 1:1.1.1-1 ii libxklavier16 5.2.1-1 ii libxrandr2 2:1.3.2-2+deb7u1 ii lsb-base 4.1+Debian11 ii metacity [x-window-manager] 1:2.34.3-4 ii policykit-1-gnome 0.105-2 ii roxterm-gtk3 [x-terminal-emulator] 2.7.2-1 ii rxvt-unicode [x-terminal-emulator] 9.18-2 ii twm [x-window-manager] 1:1.0.6-1 ii upower 0.9.20-2 ii x11-common 1:7.7+3 ii x11-xserver-utils 7.7~3 ii xfce4-terminal [x-terminal-emulator] 0.6.2-1 ii xterm [x-terminal-emulator] 293-1 Versions of packages gdm3 recommends: ii at-spi2-core 2.9.2-1 ii desktop-base 7.0.3 ii gnome-icon-theme 3.4.0-2 ii gnome-icon-theme-symbolic 3.4.0-2 ii x11-xkb-utils 7.7~1 ii xserver-xephyr 2:1.12.4-6 ii xserver-xorg 1:7.7+3 ii zenity 3.8.0-1 Versions of packages gdm3 suggests: ii gnome-orca 3.4.2-2 ii gnome-shell 3.4.2-8 ii gok 2.30.0-1 ii libpam-gnome-keyring 3.4.1-5 -- Configuration Files: /etc/gdm3/daemon.conf changed: [daemon] [security] [xdmcp] [greeter] [chooser] [debug] Enable = true /etc/gdm3/greeter.gsettings changed: [org.gnome.desktop.session] session-name='gdm-fallback' [org.gnome.login-screen] logo='/usr/share/icons/gnome/48x48/places/debian-swirl.png' fallback-logo='/usr/share/icons/gnome/48x48/places/debian-swirl.png' [org.gnome.power-manager] icon-policy='never' [org.gnome.desktop.sound] event-sounds=false [org.gnome.metacity] compositing-manager=false [org.gnome.desktop.wm.preferences] num-workspaces=1 -- debconf information: * shared/default-x-display-manager: gdm3 gdm3/daemon_name: /usr/sbin/gdm3
gdm3.tar.xz
Description: Binary data
#!/bin/sh
# Patch gdm3 and rebuild the deb package.
set -e
debdir=$HOME/software/deb
patch=gdm-clock-widget.patch
tmpdir=`mktemp -d /tmp/gdm3-deb-XXXXXXXX`
trap 'rm -rf $tmpdir' 0 1 2 15
cd $tmpdir
apt-get source -t unstable gdm3
cd gdm3-*
cat <<EOF > debian/patches/$patch
--- a/gui/simple-greeter/gdm-clock-widget.c 2011-09-04 20:44:17.000000000
+0200
+++ b/gui/simple-greeter/gdm-clock-widget.c 2012-07-03 01:21:40.000000000
+0200
@@ -86,11 +86,7 @@
*/
tooltip_format = "%x";
} else {
- /* translators: This is the time format to use when there is
- * no date, just weekday and time without seconds.
- */
- clock_format = _("%a %l:%M %p");
-
+ clock_format = "%a %X";
tooltip_format = "%x";
}
@@ -161,11 +157,6 @@
g_get_current_time (&tv);
timeouttime = (G_USEC_PER_SEC - tv.tv_usec) / 1000 + 1;
- /* timeout of one minute if we don't care about the seconds */
- if (! clock->priv->should_show_seconds) {
- timeouttime += 1000 * (59 - now % 60);
- }
-
clock->priv->update_clock_id = g_timeout_add (timeouttime,
(GSourceFunc)update_timeout_cb,
clock);
EOF
echo $patch >> debian/patches/series
dch -l +local 'Time in the current locales (#614982).'
debuild -i -us -uc -b
cd ..
mkdir -p "$debdir"
mv -v *.deb "$debdir"
# $Id: gdm3-deb 59634 2013-04-12 16:00:50Z vinc17/ypig $

