Created attachment 384454 [details]
/var/log/gdm/:0-greeter.log when I get no sounds/users
Description of problem:
Most of the time when I login after booting, I get a greeter screen without a "list of users" (just "other") and no sounds (e.g., clicks, funny noise on entering an incorrect password).
I intermittently do get sound/users on the greeter screen.
I attach :0-greeter.log for a session where there are no sounds nor users, and for a session when I get both.
Here is the first few lines of "diff" from these two files (edited to remove process numbers):
< (polkit-gnome-authentication-agent-1:1844): polkit-gnome-1-WARNING **: Unable to determine the session we are in: Remote Exception invoking org.freedesktop.ConsoleKit.Manager.GetSessionForUnixProcess() on /org/freedesktop/ConsoleKit/Manager at name org.freedesktop.ConsoleKit: org.freedesktop.ConsoleKit.Manager.GeneralError: Unable to lookup session information for process '1844' org.freedesktop.ConsoleKit.Manager.GeneralError Unable%20to%20lookup%20session%20information%20for%20process%20%271844%27
< ** (process:): DEBUG: Greeter session pid= display=:0.0 xauthority=/var/run/gdm/auth-for-gdm-kX95Cx/database
> (polkit-gnome-authentication-agent-1:1854): GLib-GObject-WARNING **: cannot register existing type `_PolkitError'
> (polkit-gnome-authentication-agent-1:1854): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
> ** (process:): DEBUG: Greeter session pid= display=:0.0 xauthority=/var/run/gdm/auth-for-gdm-UcdgC2/database
Lines from '<' are from the session without sounds/users; lines from '>' are from the session with them.
Complete log files attached.
Version-Release number of selected component (if applicable):
"Fails" most of the time on first login after boot.
Steps to Reproduce:
2. wait for gdm-greeter screen
Created attachment 384456 [details]
/var/log/gdm/:0-greeter.log when I do get sounds/users
A bit more on this:
I updated to
but still have the same issue.
I have noticed that when logging out (that is, not rebooting) gdm-greeter invariably lists users and produces sounds when selecting, etc.
For completeness, I attach 2 more greeter log files produced "in sequence"; that is, the first from boot, the second produced by logging out and logging back in.
The first had no sound nor users listed, the second did.
Something more I can provide?
Created attachment 384836 [details]
:0-greeter.log produced from fresh boot, no sound, no listed users
Created attachment 384837 [details]
:0-greeter.log produced by logging out of above session and logging in. Sound and users listed.
Forgot to mention, attachments in 3 and 4 above have process ids removed (so I could diff them....)
I confirm the bug ( I didn't notice the missing sound though)
Entering an incorrect password generates a "popping" noise when the user list is displayed.
Does not do so when just "Other" is displayed.
*** Bug 566690 has been marked as a duplicate of this bug. ***
this seems to have been broken for ever, I sorta expected it'd get fixed by now.
Fedora Bugzappers volunteer triage team
"No user list" symptoms are also reported in bug 551247 (F12, reason unknown) and bug 561590 (F13, manually setting disable_user_list to false cured it).
The problem first manifested in F-12 when hal lost it's ConsoleKit support.
See bug 545267
The problem was caused by several bugs in the dbus and ConsoleKit packages.
Apparently, I didn't apply the fix properly in rawhide at the time. See this gem of a diff:
Note I only rev the release number and add a changelog entry. I don't actually apply the patch I added to cvs.
This should be fixed in -5. Moving to modified.
ConsoleKit-0.4.1-5.fc13 has been submitted as an update for Fedora 13.
*** Bug 551247 has been marked as a duplicate of this bug. ***
*** Bug 561590 has been marked as a duplicate of this bug. ***
I've tried to rebuilt the package on Fedora 12 and I've stumble across an xml related error:
/usr/bin/xmlto xhtml-nochunks -m ../../doc/dbus/config.xsl ConsoleKit.xml
xmlto: /home/rpmbuild/rpmbuild/BUILD/ConsoleKit-0.4.1/doc/dbus/ConsoleKit.xml does not validate (status 3)
xmlto: Fix document syntax or use --skip-validation option
I/O error : Attempt to load network entity http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd
/home/rpmbuild/rpmbuild/BUILD/ConsoleKit-0.4.1/doc/dbus/ConsoleKit.xml:9: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"
Is there anything I can do to fix it?
You shouldn't need to rebuild the package for Fedora 12. Fedora 12 got updates a while ago:
After updating my Rawhide system with
I've rebooted twice in a row, and gotten the "user list" both times. [Hadn't seen this on a fresh reboot in quite a while!]
Believe this is "working for me".
Such packages were not pushed to
read comment #12.
ConsoleKit-0.4.1-5.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update ConsoleKit'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F13/FEDORA-2010-2802
ConsoleKit-0.4.1-5.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 549687 has been marked as a duplicate of this bug. ***