Tigervnc-1.4.2
Installation de Tigervnc
Installez tigervnc en lançant les
commandes suivantes :
tar -xf ../xorg-server-1.16.2.901.tar.bz2 -C unix/xserver --strip-components=1 &&
patch -Np1 -i ../tigervnc-1.4.2-gethomedir-1.patch &&
patch -Np1 -i ../tigervnc-1.4.2-getmaster-1.patch &&
cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/usr &&
make &&
pushd unix/xserver &&
patch -Np1 -i ../../../tigervnc-1.4.2-xorg116-1.patch &&
autoreconf -fi &&
./configure $XORG_CONFIG \
--disable-xwayland --enable-dri3 --disable-dmx \
--disable-static --disable-xinerama --disable-dri \
--disable-xorg --disable-xnest --disable-xvfb \
--disable-xwin --disable-xephyr --disable-kdrive \
--disable-devel-docs --disable-config-hal --disable-config-udev \
--disable-unit-tests --disable-selective-werror \
--without-dtrace --enable-dri2 --enable-glx \
--enable-glx-tls --with-pic &&
make &&
popd
This package does not come with a test suite.
Maintenant, en tant qu'utilisateur root
:
make install &&
cd unix/xserver/hw/vnc &&
make install &&
sed -i 's/iconic/nowin/' /usr/bin/vncserver &&
[ -e /usr/bin/Xvnc ] || ln -svf $XORG_PREFIX/bin/Xvnc /usr/bin/Xvnc
Finally, create a menu entry. As the root
user:
cat > /usr/share/applications/vncviewer.desktop << "EOF"
[Desktop Entry]
Type=Application
Name=TigerVNC Viewer
Comment=VNC client
Exec=/usr/bin/vncviewer
Icon=tigervnc
Terminal=false
StartupNotify=false
Categories=Network;RemoteAccess;
EOF
Explications des commandes
tar .. xorg-server...
: This command extracts the standard Xorg packages into the tree in
a location needed for modification.
patch ... : This set
of patches modifies the standard Xorg server so that the Xvnc
command can be built.
--disable ...
: Most options that are
usually needed for the standard Xorg server are not needed fror the
Xvnc instance being built.
[ -e /usr/bin/Xvnc ] || ln ...
Xvnc : If the Xvnc server is not installed in the
/usr/bin
directory, then create a
link so the vncserver
script can find it.
Configuring Tigervnc
The user specific configuration files of vncserver resides in the
.vnc
directory in the user's home
directory. The xstartup
file in that
directory is a script specifying what commands to be run when a VNC
desktop is started. If no xstartup
file exists, vncserver will try to start an
xterm in a twm session. An example xstartup
would be:
#!/bin/sh
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
startlxde &
Contenu
Programmes installés:
Xvnc, vncconfig, vncpasswd, vncserver,
vncviewer, et x0vncserver
Bibliothèques installées:
libvnc.so
Répertoires installés:
Aucun
Description courte
Xvnc
|
is a X VNC (Virtual Network Computing) server. It is
based on a standard X server, but it has a "virtual"
screen rather than a physical one.
|
vncconfig
|
is a program to configure et control a VNC server.
|
vncserver
|
is a perl script used to start or stop a VNC server.
|
vncviewer
|
is a client used to access VNC desktops.
|
x0vncserver
|
is a program to make an X display onm a physical terminal
accessible via TigerVNC or compatible viewers.
|
Last updated on 2014-03-01 00:00:12 -0600