Das Problem ist, daß X schon als root laufen muss. Wenn du im KDE als normaler User eingeloggt bist versuch mal den Befehl:
kdesu -- xterm -bg LightGoldenRod -fn 9x15 -wf -ls -vb +sb -T root
Der startet ein xterminal als root, daraus kannst du dann die anderen Programme, die su und X benötigen starten.
Wenn nicht, hab ich wohl das Thema verfehlt
