Lors d'une visioconférence, je suis amené à montrer mon écran particulièrement lorsque je présente quelque chose. Je ne veux pas montrer mon écran complètement, j'utilise donc la possibilité offerte de montrer une seule fenêtre.

Pour les cours que j'enseigne, montrer seulement les slides du cours ne me suffit pas. En cours présentiel, je switche souvent des slides à un terminal ou des slides à un environnement de développement intégré (IDE) pour illustrer mon propos d'exemples et rendre le tout plus interractif. Pour une séance de laboratoire, j'aime montrer l'énoncé, un exemple de solution et de la documentation. J'alterne alors de l'énoncé à la documentation et de la documentation à la solution. Etc.

L'idée est de faire « pareil » à distance.

Linux propose Xnest qui est un serveur X dans une fenêtre et me permet de faire ce que je veux : partager une fenêtre contenant les applications que je veux montrer.

Voici un petit script hyper simple qui fait le boulot.

Enjoy.