x2vnc maintained over the years, collecting patches from distributions like Debian and Fedora or found on internet
License
sergiomb2/x2vnc
master
Name already in use
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
x2vnc - A dual-screen hack
Written by Fredrik Hübinette <hubbe@hubbe.net>
Based on ideas from x2x and code from vncviewer.
Thanks to Grant McDorman and Brad Fitzpatrick
for helping me make this program better.
This program merges the capabilities of x2x and vncviewer.
It will allow a machine with an X display and a machine with
a VNC server running on it's main screen to act as if they
were two displays connected to one machine. When you move
your mouse pointer off the screen in a direction of your
choosing, the pointer will appear on the other screen instead.
There are now two ways to compile x2vnc:
1) run './configure', then 'make'
2) edit Imakefile, run 'xmkmf', then 'make'
After compiling, you should su to root and type 'make install'.
The first way is recommended since it will automatically detect
what X11 extensions you have available on your system. For x2vnc
to function properly it is highly recommended that you have the
development packages for the following X11 extensions installed:
Xinerama MIT-Screensaver RANDR and XFree86-DGA
Depending on what distribution you use, you will need to install
different packages:
Ubuntu/hoary:
apt-get install x-dev libxinerama-dev libxss-dev
apt-get install libxrandr-dev libxxf86dga-dev
Debian/stable:
apt-get install x-dev xlibs-static-dev libxrandr-dev
Debian/unstable:
apt-get install x11proto-core-dev
apt-get install x11proto-xf86dga-dev x11proto-scrnsaver-dev
apt-get install libxrandr-dev libxrandr-dev
Fedora 5:
yum install xorg-x11-proto-devel
Fedora 2-4:
yum install xorg-x11-devel
The latest version of this program should be available from
http://Fredrik.Hubbe.net/x2vnc.html
For more info about VNC: http://www.realvnc.com/
For more info about x2x: http://ftp.digital.com/pub/Digital/SRC/x2x/
This is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This software is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this software; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
USA.
About
x2vnc maintained over the years, collecting patches from distributions like Debian and Fedora or found on internet
Topics
Resources
License
Stars
Watchers
Forks
Packages 0
Languages
- C 91.7%
- Roff 4.5%
- Shell 3.3%
- Makefile 0.5%