Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/shanept/framebuffer-vnc-server
- Owner: shanept
- License: gpl-2.0
- Created: 2017-10-27T02:08:21.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-08-28T05:11:43.000Z (about 6 years ago)
- Last Synced: 2024-08-01T19:46:21.559Z (3 months ago)
- Language: Shell
- Size: 112 KB
- Stars: 6
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.cAll 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