This is definitely NOT for the feint hearted! I'd strongly recommend either adding the Recovery Console to the Grub menu, or at the very least, make a note of what you need to do to get into a recovery state!
You will need to install VNC Server from the Debian or Xandros repos. I'd recommend using Tweakeee to set up the repos.
Next, edit your /usr/bin/startsimple.sh script, using sudo (as you need to edit it as root) and find the following:
Between this line, and the end, paste in the following:
# This looks for the file .vnc_session. If it's not there, the VNC stuff won't start! if [ -f /home/user/.vnc_session ]; then # Make sure that VNC isn't already running, otherwise you get nesting if [ -z "`/bin/pidof Xrealvnc`" ]; then # Start the VNC Server /usr/bin/vncserver -localhost -depth 16 -geometry 1024x612 :1 # Start an XTerm. At the very least you can run the command rm .vnc_session if it all goes wrong. If it's all working OK, then comment out this line :) /usr/bin/xterm & # Use the KDE Remote Desktop command, allegedly in full-screen, scaled, high-res mode. /usr/bin/krdc -f -h -s -p /home/user/.vnc_password localhost:1 & # Everything from here-on-out should be on the new VNC session. export DISPLAY=:1 fi fi # Are we already running an Easy Launcher? If not... if [ -z "`/bin/pidof AsusLauncher`" ]; then # Run one! /opt/xandros/bin/AsusLauncher & # And the windows manager system-tray icewmtray & # And maybe this XIM program, if there is one. [ -n "$XIM_PROGRAM" ] && $XIM_PROGRAM & # And the power manager powermonitor & # Audio? minimixer & # Network Manager networkmonitor ath0 eth0 & # Wifi Manager wapmonitor & (sleep 3; /usr/bin/keyboardstatus) & (sleep 8; /opt/xandros/bin/start_netserv) & (sleep 16; /usr/local/bin/asusosd) & sudo rm /tmp/nologin [ -f /usr/bin/dispwatch ] && /usr/bin/dispwatch & exec icewm fi fi
Finally, run vncserver once to generate your password, and then put the same password into .vnc_password to auto-start it.
OK, here are the known bugs…
1) The VNC Client won't start full-screen/scaled and opens in the bottom corner of the screen. Weird. You may need to install another, but right now, I don't know which one is any good!.
2) The screen is a little blocky, and at this res, you'll probably need pretty good eyesight also.