1. Un serveur X virtuel avec Xvfb
La machine qui vous sert de serveur est dépourvue de matériel d'affichage ou de carte graphique ? Vous aimeriez toutefois y lancer une application qui nécessite un serveur X ? Le programme Xvfb (X Virtual Frame Buffer) est fait pour ça ! Il s'agit d'un serveur X capable d'émuler un framebuffer en utilisant la mémoire virtuelle. Eh oui, avec Xvfb vous aurez la possibilité de lancer des applications nécessitant X, même sans clavier, écran ou carte graphique.
Xvfb s'installe très simplement puisqu'on le trouvera dans les dépôts de nombreuses distributions :
~$ sudo aptitude install xvfb
Ce paquet comporte deux exécutables : xvfb-run et Xvfb.
1.1 Mise en pratique
Pour utiliser notre serveur virtuel, deux possibilités s'offrent à nous : on peut commencer par utiliser xvfb-run de la manière suivante :
~$ xvfb-run -a xclock &
L'option -a permet ici de donner automatiquement un numéro de DISPLAY disponible, ce qui permet d'utiliser plusieurs
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première