Tigervnc-1.5.0
Installation de Tigervnc
Installez tigervnc en lançant les
commandes suivantes :
tar -xf ../xorg-server-1.17.2.tar.bz2 -C unix/xserver --strip-components=1 &&
patch -Np1 -i ../tigervnc-1.5.0-gethomedir-1.patch &&
sed -i 's/iconic/nowin/' unix/vncserver &&
cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/usr &&
make &&
pushd unix/xserver &&
patch -Np1 -i ../xserver116.patch &&
autoreconf -fiv &&
./configure $XORG_CONFIG \
--disable-xwayland --disable-dri --disable-dmx \
--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 \
--disable-static --enable-dri3 \
--without-dtrace --enable-dri2 --enable-glx \
--enable-glx-tls --with-pic &&
make &&
popd
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install &&
cd unix/xserver/hw/vnc &&
make install &&
[ -e /usr/bin/Xvnc ] || ln -svf $XORG_PREFIX/bin/Xvnc /usr/bin/Xvnc
Finallement, créez une entrée de menu. En tant qu'utilisateur
root
:
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 -xf ...
xorg-server... : Cette commande extrait les paquets
standard de Xorg dans une arborescence utilisée pour les
modifications.
patch ... : Cet
ensemble de correctif modifie le serveur Xorg Standard pour que la
commande Xvnc puisse être construite.
--disable ...
: La plupart des options
que sont habituellement utilisées pour le serveur Xorg stanrd ne
sont pas utile pour l'instance Xvnc qui est construite.
[ -e /usr/bin/Xvnc ] || ln ...
Xvnc : Si le serveur Xvnc n'est pas installé dans
le répertoire /usr/bin
, ensuite créez
un lien afin que le script vncserver puisse le trouver.
Configuration de Tigervnc
Les fichiers de configuration spécifique à l'utilisateur de
vncserver sont dans le répertoire .vnc
dans le répertoire home de l'utilisateur. Le
fichier xstartup
dasn ce répertoire
est un script spécifiant quelle commande doit être lancée quand un
bureau VNC est démarré. Si le fichier xstartup
existe, vncserver essayera de démarrer un
xterm dans une session twm. Un exemple de xstartup
peut être:
#!/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
|
est un serveur X VNC (Virtual Network Computing). Il est
basé sur un serveur X standard, mais il a un écran
"virtuel" plutot qu'un écran physique.
|
vncconfig
|
est un programme pour configurer et contrôler un serveur
VNC.
|
vncpasswd
|
vous permet d'initialiser le mot de passe utilisé pour
accéder aux bureaux VNC.
|
vncserver
|
est un script perl utilisé pour démarrer ou stopper un
serveur VNC.
|
vncviewer
|
est un client utilisé pour accéder aux bureaux VNC.
|
x0vncserver
|
est un programme pour rendre accessible un affichage X
sur un terminal physique via TigerVNC ou un visualisateur
compatible.
|
Last updated on 2014-03-01 00:00:12 -0600