kdm displays login screen but does not actually allow login

Kdm just reloads the kdm login screen

Problem appears to be console-kit-daemon is not running, if I kill kdm
then start console-kit-daemon kdm will load and function properly. But I
can’t figure where to place it to run before kdm, if I boot it in
boot.local then it doesn’t run (or is killed), addding it to
the/etc/init.d/xdm script worked but xorg quickly goes up to 100% cpu
(weird but true)

How do I get this to work with out manual intervention

This is with a clean install of 11.1


Suse 11.1 x64, Kde 4.2.1, Opera 10.x weekly