Red Hat Bugzilla – Bug 413521
KDM times out trying to display the list of users
Last modified: 2007-12-07 05:51:35 EST
Description of problem:
GDM times out when getting the list of users from an LDAP directory.
Version-Release number of selected component (if applicable):
Almost always on my test machine (Pentium III 800, 100Mbps network link, about
300 accounts in LDAP)
Steps to Reproduce:
2.Wait for kdm to fail
X server starts but goes back to text console instead of showing the greeting
screen with user list.
KDM starts and displays the greeter with the list of users.
This is a slow 833Mhz computer which explains a lot but is no excuse for Fedora.
Setting ServerTimeout=30 in kdmrc solves the matter.
This bug is the KDE version of bug 371271.
The KDM version of the same problem has been reported as bug 413521.
One correction. I copied part of the content from the GDM bug. The version
number should be kdebase-3.5.8-5.fc8. Sorry.
Try setting FaceSource=AdminOnly in kdmrc (instead of PreferUser).
Re: comment 3.
Why? I already gave the solution which is setting ServerTimeout=30 in kdmrc.
FaceSource=AdminOnly would deface (quite literally) my greeting screen, while
ServerTimeout=30 works as I expect it to work (that is showing the faces of my
Because there was a previous bug report which pointed to user images as the
source of the slowness. But it may be a different issue for you.
Well. Yes, I do use user images and I believe they make the X server start time
longer than the default time set in kdmrc on a slow computer.
However, I do not understand why killing this function (user faces) is deemed
the correct solution. In an ideal world the solution should be repairing the
problem, not killing the function.
I have two suggestions. Either the default ServerTimeout=15 should be changed or
a script should be added to increase the value on slow computers.
My problem is already fixed. I filed the report for the benefit of others who
may have the same problem but are not expert enough to identify and correct the
it's now fixed in kde-settings-3.5-36 and rawhide, with default
ServerTimeout=30. It will be available in F8 update soon.