Wenn Sie verwenden ssh -X
, wird die Anwendung mit Ihrer eigenen Auflösung auf Ihrem eigenen Bildschirm angezeigt. Um dies zu sehen, versuchen Sie es
export DISPLAY=localhost:10 xrandr -q
auf dem (Remote-) Server; Die Antwort sind die Eigenschaften des X-Monitors auf dem (lokalen) Client. Sie können die Auflösung mit dem üblichen xrandr
Befehl ändern.
xrandr --output HDMI1 --mode 1920x1024
oder was auch immer für dich zutrifft.
Wenn Sie sich darüber ärgern, dass Sie die Auflösung Ihrer Arbeitssitzung ändern müssen, können Sie wie folgt eine zweite, separate und separate Sitzung erstellen: install Xephyr
(wie hängt von Ihrer Distribution ab, das Paket wird xserver-xephyr
unter Debian und Derivaten aufgerufen ) und dann die lokale Maschine
Xephyr -ac -br -noreset -resizeable -screen 800x600 :1 & DISPLAY=:1.0 ssh -Y me@remote.host
Dann geben Sie auf dem Remote-Server den Befehl aus
export DISPLAY=localhost:10
Wenn Sie Ihre grafische Anwendung ausführen, wird sie in einem separaten Fenster auf Ihrem lokalen PC angezeigt.