Bei der Arbeit habe ich einen Desktop mit einem Monitor und ein paar laufenden tmux-Sitzungen. Zu Hause ssh ich häufig auf diesen Desktop und gehe in meine laufenden tmux-Sitzungen. Wenn ich von zu Hause ssh, kann ich nicht möchte X11 verwenden, so dass ich das nicht verwenden -X
Flagge. Wenn ich wieder zur Arbeit gehe (nachdem ich von zu Hause aus ssh'ing habe) und diese tmux-Sitzungen auf dem Desktop verwende, kann ich nichts mehr tun, was eine GUI hervorbringen würde. Ich kann keine Dateien öffnen. Wenn ich versuche, matplotlib zu verwenden, erhalte ich eine : cannot connect to X server
Nachricht.
Wie kann ich nach dem Ssh'ing und Öffnen einer vorhandenen tmux-Sitzung von zu Hause aus die Fähigkeit zum Öffnen von GUI-Inhalten auf dem Desktop wieder herstellen?
Das ssh'ing von zu Hause scheint die tmux-Sitzung vergessen zu lassen, dass es GUI-Zeug erzeugen kann.
BEARBEITEN:
-X
jetzt die Flagge oder nicht? Sie können X11-Inhalte nur über SSH ausführen, wenn dies festgelegt ist.