I run (current) opensuse on a headless server. I originally installed the pure textmode selection. Then I added all the KDE packages.
To run X I connect via SSH and then run vncserver with a useful geometry and connect via VNC. I tried to “Remote Administration” feature from Yast but couldn’t get it to work (for one thing, there was no way to configure a password for it).
Now the VNC connection connects to a (I think it is) TWM desktop and I cannot figure out how to tell X to use KDE (or any other desktop or window manager) instead. The method described in the documentation doesn’t work since I never the see the login screen where I can allegedly select a desktop for a session or for all future sessions.