If using KDE4 there is a bug for KDE. The workaround for KDE4 version is to start it with this:
dbus-launch vncserver
If not using KDE4; e.g. if using KDE3 or Gnome, then continue to use the standard command (vncserver).
For the web browser version, you view it a special way (only necessary if viewing KDE4): here’s a quote:
…address the remote desktop as usual with this address in Firefox on port
5801:
http://IPaddress_of_server:5801
The login screen appears. BEFORE YOU LOGIN, use the drop-down box at top left,
labelled “Options”, to select Cursor Shape Updates = Disable
I haven’t tried the following, but it makes sense, so try it out and tell us how it goes:
Set your normal user to automatic login (so it will boot to the KDE4 desktop).
Create a cron job to do the following at boot time: sleep for 10 seconds, maybe 20; then execute the command: dbus-launch vncserver
I just tried it – works OK. But I wonder about the ruggedness of the method, in the sense of what happens if the computer shuts down unexpectedly, like in a power failure, and then reboots as I imagine you have set it to reboot when the power is reconnected. Can you try that out and let me know?