I solved this problem by changing my ~/.vnc/xstartup file. Normally, most tutorials tell you to replace the line:
x-window-manager &
with your favorite windows-manager, like for KDE you would use
startkde &
However, I found that for some reason KDE does not always start the windows management properly. To solve this problem, do NOT remove the line "x-window-manager &", instead add right after it "startkde &"
Thus your xstartup file should look something like this:
Code:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
startkde &
This should solve any problems you might be having with windows management.