Artisan Numérique

/vintage/zaurus/ Contrôler le Zaurus avec VNC

VNC permet la prise à distance d'une machine et, dans le cas du Zaurus, c'est très pratique pour effectuer du travail de fond sur la machine.

Installation

Le paquet est disponible dans le feed stable. Pour l'installer (une fois ipkg configuré) il suffit de taper :

ipkg install x11vnc

Ensuite, il suffit de taper dans une console du Zaurus :

x11vnc -nopw -forever

L'argument nopw demande juste au serveur d'arrêter de nous casser les pieds avec les mots de passe (pas très utile pour contrôler le Zaurus). -forever permet quant à lui d'empécher le serveur de terminer son travail dès que le client s'est déconnecté.

Pour se connecter au Zaurus, il vous faut un client VNC. Par exemple tight VNC (pour les linuxiens le paquet est disponible dans toutes les distros) ou krdc sous KDE. Si l'on utilise tightVnc, les meilleurs performances sont obtenues par la commande :

vncviewer -encodings 'copyrect tight zrle hextile' zaurus

zaurus correspond à l'adresse IP du .. zaurus :)

Intégration dans xinetd

Le paquet contient un fichier de configuration pour xinetd. Pour l'activer, modifier donc /etc/xinetd.d/xinetd-vnc pour changer la valeur disabled=yes par no. Il suffit ensuite de relancer xinetd (/etc/rc.d/init.d/xinetd restart) pour que l'utilitaire prenne le contrôle du port 5900 et lance automatiquement x11vnc à chaque demande de connection client.