Application:SdlVNC

From WebOS Internals
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


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

sdlVNC - Version: 1.02
(8 Feb 2010)

Summary

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.

Credits

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

Status

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

License

Licensed under the LGPL license.


Operating notes

On-screen parameter usage:

./sdlvnc

Command Line Usage:

./sdlvnc -server 127.0.0.1 -port 5901

Virtual Resolution / Panning

  • Hold down the Gesture area to pan / drag screen

Limitations

  • 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.

Installing

Requirements

  • libSDL_vnc - also in the repository
  • Preware

Steps

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

Repository

sdlVNC is housed in the applications/sdlVNC git repository at http://git.webos-internals.org/. The latest version is in binary form here: http://forums.precentral.net/showthread.php?p=2209066

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