So, I'm trying to set the X11vnc server to start automatically when the phone boots by creating a startvnc script in /etc/init.d and then sym-linking that to an /etc/rc3.d/S99vnc entry.
Everything is set up and the startvnc script runs just fine when I invoke it manually with:
"/etc/init.d/startvnc start"
However, when I reboot the phone, no vnc processes are running at boot.
I tried copying the symbolic link to /etc/rc5.d and /etc/rcs.d with no luck.
I even tried creating .login and .autostart files with the vnc start command in my user home directory and got nothing...
Am I missing something about the basic run level physics of a Maemo device?
I have no N900 and no idea what I'm writing about here - but I have this faint memory that the default runlevel on maemo devices is 2, not 5. Do you see a /etc/rc2.d?