Upon clicking the 'Switch User' button on the screensaver dialog, the screen saver resumes instead of switching to the GDM login screen. After logging back in as original user, a dialog box entitled 'Choose server' is present with two options available; Standard server and Chooser server. Selecting either one will switch to a GDM login window. Portage 2.1.4.4 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r8 x86_64) ================================================================= System uname: 2.6.24-gentoo-r8 x86_64 Intel(R) Xeon(R) CPU X5460 @ 3.16GHz Timestamp of tree: Mon, 16 Jun 2008 01:45:02 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.6 dev-lang/python: 2.4.4-r13 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=nocona -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=nocona -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://lug.mtu.edu/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo" LANG="en_US.utf8" LC_ALL="en_US.utf8" MAKEOPTS="-j17" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://132.228.91.84/gentoo-portage" USE="X a52 aac aalib acl acpi adns alsa amd64 apm avahi bash-completion berkdb branding bzip2 cairo caps cddb cdparanoia cdr cli cracklib crypt cups curl curlwrappers dbus dga dts dvd dvdr dvdread eds encode enscript esd evo exif fam fbcon ffmpeg firefox flac fontconfig foomaticdb ftp gdbm gif gnome gnome-keyring gnuplot gnutls gpm gsl gstreamer gtk gtkhtml hal hddtemp iconv imlib java java6 javascript jbig jpeg jpeg2k lcms libcaca libedit libnotify lm_sensors lzo mad midi mime mmap mmx mng mono mp3 mpeg mpi mudflap nautilus ncurses networkmanager nls nptl nptlonly nsplugin ogg openal opengl openmp pam pcntl pcre pdf perl png posix ppds python quicktime raw rdesktop readline recode reflection rss samba sdl session sharedmem slang snmp sockets spell spl sse sse2 ssl startup-notification svg symlink syslog szip tcpd theora threads tiff truetype unicode usb vorbis wmf x264 xattr xcomposite xml xorg xpm xprint xv xvid zeroconf zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY Reproducible: Always Steps to Reproduce: 1.Lock the screen. 2.Click the switch user button. 3. Actual Results: The screen saver resumes while a dialog box pops under it. Expected Results: Screen saver should exit and a GDM screen should appear.
Additional info. It looks like this behavior had something to do with my custom.conf file for GDM. I restored the default file and the switch user functionality has returned.
If you can reproduce it, pleace attach the file so we can try to reproduce it.
closing needinfo for now, please reopen if you ever happen to reproduce this bug, thanks.