From WebOS Internals

Revision as of 02:59, 9 February 2010 by Zonyl (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

« Go Back to the Communications application list
Application sdlVNC Screenshot 1.jpg

sdlVNC - Version: 1.02
(8 Feb 2010)


A native VNC client for webOS. Can remote into a VNC server displaying as a native card.

Screenshot is showing the following:
sdlVNC connected to local Xtightvncserver running from Chroot Debian
icewm window manager is running along with Firefox all from within the Pre itself.


Zonyl - initial application and fix for libSDL_vnc.
zsoc - Various SDL support
WebOS Internals - Packaging / hosting.


Initial implementation finished. Its good enough to connect to a local Xtightvncserver, from which you can run any native X11 application.


Licensed under the LGPL license.

Operating notes

On-screen parameter usage:


Command Line Usage:

./sdlvnc -server -port 5901

Virtual Resolution / Panning

  • Hold down the Gesture area to pan / drag screen


  • Virtual resolution is 2000x1080
  • Only gets hostname as a parameter (without command line)
  • VNC password authentication may not work. I only use it to connect locally without password or via ssh Tunnel.

Known bugs

  • Hostname input without command line is flakey if you type fast. Take is slow
  • Drag selecting text seems to crash the underlying vnc library.



  • libSDL_vnc - also in the repository
  • Preware


Until package you need to get the code from the repo and compile yourself.


sdlVNC is housed in the applications/sdlVNC git repository at The latest version is in binary form here:

For commit permission to the open source project, contact rwhitby on #webos-internals or email []


Personal tools
Google AdSense