Bug#711066: gdm3 only shows the background image
Vincent Lefevre
vincent at vinc17.net
Tue Jun 4 12:33:58 UTC 2013
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gdm3.tar.xz
Type: application/octet-stream
Size: 27172 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20130604/37bf9def/attachment-0001.obj>
-------------- next part --------------
#!/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 $
More information about the pkg-gnome-maintainers
mailing list