On utilisera le même serveur que pour le projet-2 “Langage C”.
- Un serveur Xorg permet d’afficher une fenêtre graphique Linux sous Windows.
- Sous Windows, installation du Xserver VcxSrv:
- Installer https://sourceforge.net/projects/vcxsrv/ en cliquant sur “Suivant” à chaque étape.
- Lancez VcxSrv (cliquez sur “Suivant” à chaque étape, jusqu’à “Terminer”).
- IMPORTANT: Cette application n’affiche pas de fenêtre une fois lancée. Vous constaterez cependant que le service est lancé grace à l’icone “X” près de l’horloge de Windows.
- Test:
- Vérifiez que VcxSrv est bien lancé: son icone doit apparaître à côté de l’horologe de Windows.
- Affichez une fenêtre minimaliste avec
xmessage
:
sudo apt update sudo apt install x11-utils DISPLAY=:0 xmessage 'Hello!'
- Utilisation:
Il suffit de préfixer les commandes lançant une application Linux graphique par
DISPLAY=:0
Plus tard pour votre jeu Snake:
DISPLAY=:0 ./snake &
- Configuration permamente, à faire une seule fois:
echo "export DISPLAY=:0" >> ~/.bashrc source ~/.bashrc