What happens when you do a "finger" to the user stored on ldap?
it takes between 5 to 10 seconds to respond
The file /etc/nsswitch.conf controls is file is used or ldap or .. etc etc.
Wherever possible, the first option was "files", followed by "dns" or "db" etc.
hosts: files dns
if the dns option was removed, everything started to work real quick (while LDAP was enabled)
but looking up hostnames didn't work. this is strange, as the /etc/hosts file had the entries for
the hosts I was looking up.
(this leads me to believe that the slowdown problem with KDE
has more to do with looking up hostnames rather than usernames/passwords).
i've noticed that /etc/nsswitch.files also exists, though it has everything set to "files",
except for "hosts", which is the same as for /etc/nsswitch.conf.
Another thing to check is the pam config "/etc/pam.d/system_auth"
this file doesn't seem to exist on SuSE linux 9. there are plenty of other files,
but none of them mention "ldap".