Bug 141627 - xscreensaver calls gdmflexiserver improperly
Bug#: 141627 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: desktop-misc@gentoo.org Reported By: robert@firehead.org
Component: Ebuilds
URL: 
Summary: xscreensaver calls gdmflexiserver improperly
Keywords:  
Status Whiteboard: 
Opened: 2006-07-24 14:15 0000
Description:   Opened: 2006-07-24 14:15 0000
When the new-login USE flag is turned on, the ebuild calls
"--with-login-manager" with no options, when it should call
--with-login-manager='/usr/bin/gdmflexiserver -ls'.  Calling with no options
causes it to strip the default options that the configure script would have
set.  

This bug manifests itself when users try to hit the "New Login" button on
another user's locked screen in an attempt to get a gdm login prompt.  The
first user will succeed, but subsequent attempts will generate a "There are
some displays already open" dialog box BEHIND the locked screen, thus blocking
the login attempt.

This bug persists in all of the curren ebuilds including 5.00

------- Comment #1 From Michal Varady 2007-04-29 09:57:45 0000 -------
Created an attachment (id=117621) [details]
Patch, which allows more users to login

This patch changes "gdmflexiserver -l" to "gdmflexiserver -ls" in the file
configure to allow more users to login, when the screen is locked

------- Comment #2 From Samuli Suominen 2007-05-03 12:17:07 0000 -------
(In reply to comment #1)
> Created an attachment (id=117621) [edit] [details]
> Patch, which allows more users to login
> 
> This patch changes "gdmflexiserver -l" to "gdmflexiserver -ls" in the file
> configure to allow more users to login, when the screen is locked
> 

I can't find anykind of documentation/mention of -s flag in gdmflexiserver.
Weird..

------- Comment #3 From Michal Varady 2007-05-04 10:45:04 0000 -------
gdmflexiserver --help

...
  -s, --startnew            Start new flexible session; do not show popup
...

------- Comment #4 From Samuli Suominen 2007-05-11 09:08:43 0000 -------
Fixed in 5.02-r1, thanks.