Skip to content

shanept/framebuffer-vnc-server

Repository files navigation

framebuffer-vncserver

VNC server for Linux framebuffer devices.

Build Status

The goal is to check remote embedded Linux systems without X, so only the remote display is implemented. (no file transfer,..)

The code is based on a LibVNC example for Android: https://github.com/LibVNC/libvncserver/blob/master/examples/androidvncserver.c

All input handling was removed, command-line parameters port and fbdev were added. And then all input handling was added back in, to make it work again. 32 bit color support was added.

build

Dependency:

sudo apt-get install libvncserver-dev

Building: ./configure && make && make install

command-line help

# framebuffer-vncserver -h
framebuffer-vncserver [-f device] [-p port] [-h]
-p port: VNC port, default is 5900
-f device: framebuffer device node, default is /dev/fb0
-k device: keyboard device node
-m device: mouse device node
-v : Verbose output, errors only (to stderr stream)
-vv : Very verbose output, errors and debugging (to stderr stream)
-h : print this help

About

Linux VNC server operating off the framebuffer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published