WSL2でGUI
Windows側にX serverをインストール
Windowsのファイアウォールの設定
コントロールパネル > システムとセキュリティ> Windows Defender ファイアウォール > 許可されたアプリ
アプリにWindows Defender ファイアウォール経由の通信を許可する
VcXsrv windows xserverの
プライベートとパブリック
両方チェックを入れてアクセスを許可
WSLの設定
環境変数を設定しておく
code:.zsh/zshrc.linux
export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0.0
export LIBGL_ALWAYS_INDIRECT=1
これやるとカクつく……
テスト
$ xclock
$ xeyes
$ glxgears
などなど