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
Created attachment 117621 [details, diff] 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
(In reply to comment #1) > Created an attachment (id=117621) [edit] > 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..
gdmflexiserver --help ... -s, --startnew Start new flexible session; do not show popup ...
Fixed in 5.02-r1, thanks.