Problem with vncserver

I have a LAN server running an older openSUSE 10.3 operation system.
The server is placed in another room. To log
into that server for maintenance and other purposes, I use
a vnc connection from my own laptop. It has been working well
for years, and still does so now.

Time to replace the old server with a new 64-bit desktop
running openSUSE 12.3. On this however, I can not get vnc
to work, using KRDC as front end. Everything is set up,
the ports are open, I have disabled the firewall, I can
log into via ssh. The vncserver has been started, but I
can not log into that computer. There is no login prompt,
but only a big blue screen.

I wonder what is wrong here. Have I forgotten something?
Is there a hardware problem, or what?

Can anybody get me some idea on how to work around it?
Any help would be highly appreciated.

P.S.: Here is the output from the "ps aux | grep vnc" command:

egbert 5243 0.0 0.4 89336 15928 ? Sl Aug29 0:00
Xvnc :4 -desktop X -httpd /usr/share/vnc/classes -auth
/home/egbert/.Xauthority -geometry 1020x760 -depth 24
/-pixelformat rgb888 -rfbwait 120000 -rfbauth
/-/home/egbert/.vnc/passwd -rfbport 5904 -fp /usr/share/fonts/misc:
/-//truetype,/usr/share/fonts/uni,/usr/share/fonts/CID -noreset