Au travail, j'ai un bureau avec un moniteur et quelques sessions tmux en cours d'exécution. À la maison, je ssh fréquemment sur ce bureau et saisis mes sessions tmux en cours d'exécution. Quand je ssh à la maison, je ne pas veux utiliser X11, donc je ne pas utiliser le -X
drapeau. Lorsque je retourne au travail (après avoir quitté ma maison) et que j'utilise ces sessions tmux sur le bureau, je ne peux plus rien faire qui engendrerait une interface graphique. Je ne peux pas ouvrir de fichiers dans evince. Lorsque j'essaie d'utiliser matplotlib, je reçois un : cannot connect to X server
message.
Après avoir créé et ouvert une session tmux à partir de la maison, comment puis-je rattacher plus tard la possibilité d'ouvrir des éléments GUI sur le bureau?
Le ssh'ing de la maison semble faire oublier à la session tmux qu'elle peut engendrer des choses GUI.
ÉDITER:
-X
drapeau maintenant ou non? Vous ne pouvez faire des choses X11 via SSH que si cela est défini.