Running on headless openSuse 11.2 with xvnc plugin. From hudson logs vncserver starts successfully:
[workspace] $ env HOME=/home/hudson env USER=$USER vncserver :3 -geometry 800x600
note: I had to feed the vnc plugin the two env variables otherwise it lso doesn't start.
Anyway the emulator can't detect the display:
[android] Starting Android emulator
$ /opt/android-sdk-linux_86/tools/emulator -ports 46440,56478 -no-boot-anim -avd 1.6test
SDL init failure, reason is: No available video device
New 'X' desktop is hudsonsrv:3
Not sure what he reasons are. Is the plugin starting before the xvnc is ready (I see the message about the desktop displayed just after the emulator failed to start) or does it simply not use wrong display?