Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shanept/framebuffer-vnc-server

Linux VNC server operating off the framebuffer
https://github.com/shanept/framebuffer-vnc-server

Last synced: 12 days ago
JSON representation

Linux VNC server operating off the framebuffer

Awesome Lists containing this project

README

        

# framebuffer-vncserver

VNC server for Linux framebuffer devices.

[![Build Status](https://travis-ci.org/ponty/framebuffer-vncserver.svg?branch=master)](https://travis-ci.org/ponty/framebuffer-vncserver)

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