I am trying to setup a vnc server as per the tutorial at: udoo.org/tutorial/vnc-server-with-udoo/ using ubuntu 17.04 on UDOO-x86 and 16.04 on my desktop. Everything seems to work except that the window is blank. I am guessing the problem is in: .vnc/xstartup If I enable the x-terminal-emulator it shows up in the window but still no other background. Any suggestions on what should be the contents of ~/.vnc/xstartup ?
Finally figured it out for xubuntu: My .vnc/xstartup file contains: #!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS xfce4-session &
This is an old tutorial, tightVNC is not used anymore by Udoobuntu (the Lubuntu based implementation for the Udoo QUAD/DUAL/NEO). Udoobuntu now is using Xvnc. Whereas most VNC servers share your desktop, tightvnc creates a completely new desktop, not attached to any actual screen. This makes it much less useful for some things (like remote help), but much more useful for others (like creating a public area for collaboration). You perhaps better use another VNC server if you want to take over your current screen (see the same screen on your X86 monitor and in the VNC viewer on the desktop) . See here for some options: https://help.ubuntu.com/community/VNC/Servers
For the record, there is also a dedicated Udoo X86 page about setting up a VNC server on it: https://www.udoo.org/docs-x86/Basic_Setup/Remote_Desktop_(VNC).html
the use of a completely new desktop must not be underestimated. for example if I keep my Udoox86 headless I'd like to work its desktop from my mac, then tightvnc is very useful for that. In environments without HDMI monitors (classes with lots of portable computers, for example), the possibility of reaching the Udoo desktop via VNC is very useful.