The problem was that I was using the restart menu button which was not restart KDM. I rebooted in the end. How do you restart KDM under SuSE Linux 2.2.16. ? its not "/etc/init.d/kdm restart".