Skip to content
This repository

A VNC viewer that outputs to DisplayLink devices

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 include
Octocat-spinner-32 libvncauth
Octocat-spinner-32 vnc2dl
Octocat-spinner-32 vncpasswd
Octocat-spinner-32 .gitignore
Octocat-spinner-32 Imakefile
Octocat-spinner-32 LICENCE.TXT
Octocat-spinner-32 README
README
  VNC2DL
  VNC output to DisplayLink devices.
  Quentin Stafford-Fraser,  Camvine

======================================================================

This distribution is based on TightVNC, which is in turn based on the 
standard VNC source released by RealVNC Ltd and AT&T Labs Cambridge.

	Copyright (C) 1999 AT&T Laboratories Cambridge.
	Copyright (C) 2000 Tridia Corp.
	Copyright (C) 2002-2003 RealVNC Ltd.
	Copyright (C) 2001-2004 HorizonLive.com, Inc.
	Copyright (C) 2000-2006 Constantin Kaplinsky
	Copyright (C) 2000-2009 TightVNC Group
	Copyright (C) 2009 Quentin Stafford-Fraser, Camvine
	All rights reserved.

This software is distributed under the GNU General Public Licence as published
by the Free Software Foundation.  See the file LICENCE.TXT for the conditions
under which this software is made available.  VNC also contains code from other
sources.  See the Acknowledgements section below, and the individual files for
details of the conditions under which they are made available.


There are two programs here:

	vnc2dl - this is a VNC viewer which outputs to a DisplayLink device
	        instead of to the desktop.
	        
	vncpasswd - this program allows you to change the password used to
		    access your X VNC desktops.  It creates a password file which
		    vnc2dl might one day be able to use!

First you must have at least some parts of X installed because vnc2dl still uses some of the X build utilities.
Also, the TightVNC components require JPEG and zlib libraries installed in the system 
(e.g. under /usr/local)
You'll need the DisplayLink libdlo library installed, and this also requires a recent libusb.  

On Ubuntu 10.04, I had to do:

   sudo aptitude install xutils-dev zlib1g zlib1g-dev libjpeg62 libjpeg62-dev libusb-dev

to pull in some of the dependencies.


To build everything, do:

	% xmkmf
	% make World

This should build the vncauth library which is used by each of the programs, 
then vnc2dl and vncpasswd.

ACKNOWLEDGEMENTS
================

As well as the VNC code from AT&T Labs Cambridge, RealVNC and TightVC, and the
libdlo library from DisplayLink, this distribution contains public domain DES software 
by Richard Outerbridge.

    Copyright (c) 1988,1989,1990,1991,1992 by Richard Outerbridge.
    (GEnie : OUTER; CIS : [71755,204]) Graven Imagery, 1992.


Quentin Stafford-Fraser
May 2009
Updated July 2011
Something went wrong with that request. Please try again.