Code:
cd /mnt/us/kindlevncviewer;
export PATH=/mnt/us/extensions/xorg/bin:/mnt/us/extensions/perl/usr/bin:\
/mnt/us/extensions/lxterminal/bin:/mnt/us/kindlevncviewer:$PATH
export XKEYSYMDB=/mnt/us/extensions/xorg/share/X11/XKeysymDB
export DISPLAY=:0
export LD_LIBRARY_PATH=/mnt/us/kindlevncviewer:\
/mnt/us/extensions/system/usr/lib:$LD_LIBRARY_PATH
killall -9 x11vnc
killall -9 kindlevncviewer
killall -9 xbindkeys
perl /mnt/us/extensions/xorg/bin/unlock_daemon& # now modded for a less crazy tight loop
Xvfb -dpi 167 -extension XKEYBOARD +kb -noreset -nolisten tcp -screen 0 600x800x16 +bs -br nologo &
wait 3
x11vnc -noncache -shared -forever &
sleep 5;
kindlevncviewer -config /mnt/us/kindlevncviewer/config.lua -encodings "copyrect raw" 127.0.0.1:0 &
sleep 2;
xbindkeys -f /mnt/us/extensions/xorg/bin/xbindkeysrc
x11vnc -R clear_keys
xmodmap /mnt/us/extensions/xorg/bin/xmodmaprc
ratpoison &
lxterminal
exec $0
quicker boot, less than 3% inactive overhead. with window manager "ratpoison".