Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 227791

Summary: gnome-extra/gnome-screensaver-2.22.2 - switch user functionality not working properly
Product: Gentoo Linux Reporter: Adam Bowers <adbowers>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: High    
Version: 2007.0   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Adam Bowers 2008-06-17 12:15:21 UTC
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.
Comment 1 Adam Bowers 2008-06-17 12:46:02 UTC
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.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-06-22 23:34:43 UTC
If you can reproduce it, pleace attach the file so we can try to reproduce it.
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-07-26 23:56:14 UTC
closing needinfo for now, please reopen if you ever happen to reproduce this bug, thanks.