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/

コメントを残す

メールアドレスが公開されることはありません。