You didn't replace kdm-np in etc/pam.d/kdm-np.
The url I gave last time doesn't work anymore.
This is the kdm-np looks like:

Code:
#
# /etc/pam.d/kdm - specify the PAM behaviour of kdm
#

# The standard Unix authentication modules, used with
# NIS (man nsswitch) as well as normal /etc/passwd and
# /etc/shadow entries.
# Remove include common-auth line for no password logins
#@include common-auth
@include common-account
@include common-password
@include common-session

auth       required     pam_nologin.so
auth       required     pam_env.so
session    required     pam_limits.so

auth       required     pam_permit.so
If above doesn't work
Try delete this :
/root/.kderc
/root/.kde
then reboot.

If still doesn't work, go for GDM.

Still doesn't work...Go for debian like installation. Less problematic.

Still doesn't work.... Go for Kanotix.