-Xフラグ(X11転送)がWindowsで機能しないようです。
Windows 8.1でOpen SSH(OpenSSH_6.6.1p1、OpenSSL 1.0.1i 6 Aug 2014)を使用しています。X11転送が機能していないようです。DISPLAY環境変数が設定されていないようです。 たとえば、BitViseまたはPuttyを使用して接続し、envを実行すると、次のように表示されます。 [marko@vm:~]$ env XDG_SESSION_ID=6 TERM=xterm SHELL=/bin/bash SSH_CLIENT=192.168.1.174 61102 22 SSH_TTY=/dev/pts/0 USER=marko MAIL=/var/mail/marko PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=/home/marko LANG=en_CA.UTF-8 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript SHLVL=1 HOME=/home/marko LANGUAGE=en_CA:en LOGNAME=marko SSH_CONNECTION=192.168.1.174 61102 192.168.1.64 22 XDG_RUNTIME_DIR=/run/user/1000 DISPLAY=localhost:10.0 _=/usr/bin/env 代わりにOpenSSH(ssh -X marko @ vm)を使用する場合: [marko@vm:~]$ env XDG_SESSION_ID=8 TERM=cygwin SHELL=/bin/bash SSH_CLIENT=192.168.1.174 61150 22 SSH_TTY=/dev/pts/1 USER=marko MAIL=/var/mail/marko …