WSL2でGUIアプリを使いたい
WSL2において,GUIアプリ(例えばemacsやGrADS等)を使う際の設定
まず,ホスト側のWindowsPCにて,VcXsrvをインストール
インストールの際,
①Multiple Windowにチェック
②Display Numberは0
③Start no clientにチェック
④ClipboardとNative openglにチェック
⑤Additional parameters for VcXsrvに「-ac」を追加
【重要事項】
インストールした後,WSL2の方で環境変数を設定する
export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0.0
設定の反映後,アプリを起動した際に無事にウィンドウが開けば完了
以下のサイトを参考にしました.
https://tamnology.com/wsl2-vcxsrv/