Xen, Xvfb et x11vnc

Il y a quelques temps, je vous entretenais d’une méthode pour travailler “graphiquement” sur un environnement virtualisé, indispensable lorsque l’on travaille par exemple sur un package qui doit s’intégrer à un bureau sur un autre système que celui de sa station principale.

Pour une raison que j’ignore, et je n’ai pas trop cherché, cette méthode souffre d’un violent bug depuis quelques mois, en effet le pointeur semble réagir de manière tout à fait aléatoire lorsqu’il rentre dans Xnest, aussi ai-je opté pour une autre solution: Xvfb + x11vnc.

Voici ce que dit la manpage de Xvfb :

Soit précisemment ce que nous souhaitons réaliser. Ainsi, après avoir renseigné un fichier ~/.xserverrc avec les directives suivantes :

Un startx démarre un serveur X11 factice, à la résolution de mon choix. Il suffit alors de démarrer x11vnc de cette façon

Puis finalement, sur votre station de travail, celle qui doit recevoir l’image donc, on lance :

Et l’on pourra alors acclamer: YO DAWG, I HEARD YOU LIKE X11, SO I PUT A X11 ON YOUR X11 SO YOU CAN CLICK WHILE YOU CLICK.