web-dev-qa-db-fra.com

Comment afficher une application sur un "moniteur factice"?

J'ai un programme GTK que j'aimerais exécuter à partir d'une console dans l'un des terminaux virtuels (via SSH et localement). Existe-t-il un moyen d'obtenir cette application (ou toute autre application GTK, pour référence future) à afficher sur un moniteur factice au lieu de se tromper à ce sujet?

Notez que je ne veux pas utiliser une version CLI - tous les programmes GTK n'ont pas de versions CLI.

3
hexafraction

Existe-t-il un moyen d'obtenir cette application ... pour l'afficher sur un moniteur factice ...

Un mot, littéralement: xvfb


 NOM 
 Xvfb - serveur X virtuel framebuffer pour X version 11 
 
 DESCRIPTION 
 Xvfb est un serveur X qui peut fonctionner sur des machines sans 
 afficher le matériel et aucun périphérique d'entrée physique. Il émule 
 Un tampon d'images stupide utilisant la mémoire virtuelle. 
 
 La communauté X a trouvé de nombreuses autres utilisations nouvelles de Xvfb, 
, Y compris ... fournissant un moyen discret de exécuter 
 applications qui n'ont pas vraiment besoin d'un serveur X mais 
 insistent pour en avoir quand même. 
6
ish