VSCodeでX11 forwarding
v1.54以降、configにForwardX11 yesを書いておけばいけるように書いてあるが、自分の環境だといけないyosider.icon
vscode-docs/v1_54.md at main · microsoft/vscode-docs #ssh · GitHub
なぜ VS Code のターミナルで X Window が使えないのかというと,VS Code はWSL 側では無く Windows 側の ssh コマンドを使って接続しているからです.なので Windows 側で DISPLAY を設定する必要があります.
VS Code の Remote Development で X11 Forwarding する(Windows版) - Qiita
VSCodeでSSH X11 Forwardingする方法 - Qiita
うまくいかずyosider.icon
なぜかSSH先でDISPLAY変数が設定されない
VSCode上ではなくWSL上からssh -X (ForwardX11 yes)すると、DISPLAY=localhost:10.0が設定された
VSCode上でsshした時は(なぜか)設定されないので、.bashrcで設定する
これだけでは(なぜか)だめで、VSCodeとは別にWSL上でssh -Xもしておくといけたyosider.icon
どういう原理…?
同じマシン(WSL)上の別のターミナルでX転送できていれば、他のターミナルでも有効になる?
X11 forwarding
Qiita.icon
bash.icon