Windows10+X410の環境にリモートのArchlinuxマシンのgnome-terminalをSSH-X転送してみました。
SSH接続には-Yオプションを使いました。
PS> ssh -Y hoge@linuxhost
DISPLAY環境変数が設定されていることを確認します。
[hoge@linuxhost ~]$ echo $DISPLAY linuxhost:10.0
GNOME 3環境のXクライアントには固有のD-Busセッションが必要なので、dbus-launchコマンドを経由してgnome-terminalを起動します。
[hoge@linuxhost ~]$ GDK_BACKEND=x11 dbus-launch gnome-terminal --display=linuxhost:10.0 --wait
私がテストした環境ではGDK_BACKEND環境変数をつけないと、linuxhost側にターミナルが表示されてしまいました。
コメント