Wenn ssh die Verbindung herstellen kann, wird DISPLAYder richtige Wert festgelegt. Da Sie X11DisplayOffset10 (den Standardwert) festgelegt haben, verwendet ssh die erste verfügbare Anzeige ab 10. Wenn Sie einen Wert unter 10¹ sehen, stört etwas die normale X11-Weiterleitung, die von ssh eingerichtet wurde, zumindest von überschreiben DISPLAY. Der Wert :0(oder :0.0der Teil nach dem Punkt ist irrelevant) gibt die erste Anzeige an, die auf dem Computer gestartet wurde. In typischen Fällen handelt es sich dabei um die aktive Sitzung (oder die grafische Anmeldeaufforderung) auf der Computerkonsole.
Die wahrscheinlichste Erklärung für das beobachtete Verhalten ist, dass eine Ihrer Shell-Konfigurationsdateien festgelegt ist DISPLAY. Der offensichtlichste Schuldige ist ~/.bashrc(der aufgrund einer Eigenart von Bash immer dann ausgeführt wird, wenn der Elternteil von Bash ist rshdoder sshdauch wenn die Shell nicht interaktiv ist). Eine andere Datei, die Umgebungsvariablen definiert, ist /etc/environment. Wenn dies der Fall ist, liegt die Lösung auf der Hand: Nicht dort einstellen DISPLAY. (Es gibt sehr wenige Fälle, in denen Sie DISPLAYmanuell einstellen müssen.)
Es gibt andere exotische Erklärungen. Dies kann passieren, wenn Sie Ihre Login-Shell in geändert habenscreen (theoretisch eine nette Idee, aber nicht praktisch) und eine Shell-Initialisierungsdatei haben, die zwangsweise DISPLAYin den Bildschirm eingefügt wird (keine so gute Idee). Dies kann auch passieren, wenn Sie den Server so konfiguriert haben, dass er vom Client gesendete Umgebungsvariablen akzeptiert ( AcceptEnvDirektive in sshd_config), der Client sendet DISPLAYund die X-Verbindung nicht hergestellt werden konnte. Oder es kann passieren, dass Sie über die commandDirektive in eine Umgebungsvariable auf dem Server festlegen ~/.ssh/authorized_keys. Oder xtermkönnte ein Skript sein.
¹ Oder was auch immer der Wert von X11DisplayOffsetin der Serverkonfiguration ist, aber es wird kaum jemals von der Standardeinstellung geändert.
xtermim aktuellen Terminal laufen ?