Tigervnc-1.9.0
Installation de Tigervnc
Installez tigervnc en lançant les
commandes suivantes :
# Put code in place
tar -xf ../xorg-server-1.20.4.tar.bz2 \
--strip-components=1 \
-C unix/xserver &&
( cd unix/xserver &&
patch -Np1 -i ../xserver120.patch ) &&
# Build viewer
cmake -G "Unix Makefiles" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-Wno-dev &&
make &&
# Build server
pushd unix/xserver &&
autoreconf -fiv &&
CFLAGS="$CFLAGS -I/usr/include/drm" \
./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 \
--with-pic &&
make &&
popd
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
#Install viewer
make install &&
#Install server
( cd unix/xserver/hw/vnc && make install ) &&
[ -e /usr/bin/Xvnc ] || ln -svf $XORG_PREFIX/bin/Xvnc /usr/bin/Xvnc
Explication des commandes
tar -xf ..
xorg-server... : Cette commande extrait les
paquets Xorg standards dans l'arborescence à un endroit requis pour
modification.
--disable ...
: La plupart des
options qui sont habituellement utilisées pour le serveur Xorg
standard ne sont pas utile pour l'instance Xvnc que l'on construit
ici.
[ -e /usr/bin/Xvnc ] || ln ...
Xvnc : Si le serveur Xvnc n'est pas installé
dans le répertoire /usr/bin
, créez un
lien pour que le script vncserver puisse le trouver.
Configuration de Tigervnc
Les fichiers de configuration de vncserver spécifiques à
l'utilisateur sont dans le répertoire .vnc
du répertoire home de l'utilisateur. Le
fichier xstartup
dans 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:
/usr/share/doc/tigervnc-1.9.0
Descriptions courtes
Xvnc
|
est un serveur X VNC (Virtual Network Computing). Il est
basé sur un serveur X standard, mais il a un écran
"virtuel" plutôt 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 visualiseur
compatible.
|
Last updated on 2019-08-24 16:01:41 +0000