VNC est l'abbréviation de Virtual Network Computing. C'est, par essence, un système d'affichage à distance qui vous permet de voir l'environnement d'un bureau informatique, pas seulement depuis la machine duquel il fonctionne, mais aussi de partout sur Internet et depuis une large variété d'architectures informatiques.
Il est implémenté sur le modèle client-serveur. Ce paquet fournit un client XWindow, avec lequel vous pouvez vous connecter à un serveur vnc partout sur un réseau et afficher le contenu d'une fenêtre. vncserver est disponible pour X et pour Windows 95/NT.
La différence entre xtightvncviewer et vncviewer est que la donnée est encodée, optimisée pour des connexions à faible bande passante. Si le client ne supporte pas le format JPEG ou l'encodage Zlib, il peut utilisé celui par défaut. Les versions récentes de xvncviewer (> 3.3.3r2) prennent en charge le nouvel encodage automatique qui doit être aussi bon que celui de tightvnc.
FAQ
Utilisation élevée du CPU dans X lorsque le client VNC est connecté
De nombreuses causes entre les version X et les pilotes d'affichage peuvent causer ce problème. Les solutions ci-dessous essayent de corriger :
Ajouter des paramètres en ligne de commande pour x11vnc
Si vous utilisez x11vnc, essayez différents paramètres, un à la fois, afin de voir si cela corrige l'issue :
-noxfixes
-nobell
-nofb
Créer, spécifier un pilote d'affichage dans /etc/X11/xorg.conf
Cela forcera X à utiliser le pilote d'affichage VESA, qui est lent pour un affichage local, mais qui fonctionne mieux pour une connexion à distance.
Section "Screen" Identifier "Default Screen" Device "Default Video Card" DefaultDepth 24 EndSection Section "Device" Identifier "Default Video Card" Driver "vesa" EndSection
Autres outils VNC
VNC 'côté serveur'
conspy - Contrôle à distance des consoles virtuelles Linux
gnome-rdp - Client à distance du bureau GNOME
krfb - Partage du bureau KDE
tightvncserver - Serveur VNC
vino - Serveur VNC pour GNOME
vnc4server - Serveur VNC
x11vnc - Serveur VNC afin d'autoriser des accès à distance pour les sessions X.
tigervnc-xorg-extension - "TigerVNC est une implémentation VNC à haute performance, neutre d'un point de vue plateforme" (voir aussi tigervnc-scraping-server et tigervnc-standalone-server)
VNC 'côté client'
directvnc - client VNC utilisant framebuffer pour affichage
gvncviewer - lecteur VNC utilisant gtk-vnc
krdc - Bureau distant KDE
python-gtk-vnc - lecteur VNC pour GTK+ (python binding)
ssvnc - Lecteur TightVNC amélioré avec tunnel SSL/SSH
tightvnc-java - Applet Java TightVNC et programme CLI
tkvnc - Affichage d'une liste de machines (définies) pour démarrer VNC
tsclient - front-end pour bureau distant dans GNOME
vinagre - Client Bureau distant pour GNOME
vnc-java - Applet Java VNC et programme CLI
xrdp - Serveur Remote Desktop Protocol (RDP)
xtightvncviewer - client VNC pour X
xvnc4viewer - client VNC pour X
tigervnc-viewer - "TigerVNC est une implémentation VNC à haute performance, neutre d'un point de vue plateforme"
remmina-plugin-vnc - le plugin VNC pour Remmina
VNC Tools
pyvnc2swf - outil d'enregistrement d'écran pour films SWF
vncsnapshot - Un utilitaire pour prendre des captures d'écrans de serveurs VNC.
x2vnc - un hack double-écran pour relier l'affichage de MS-Window et X.
CategoryNetworkApplication RemoteDesktop CategoryNetwork CategorySoftware