Windows
VcXsrv
WSL

[備忘録]高DPI環境での WSL+VcXsrv の設定

高DPI環境で WSL で動くプログラムがぼやけるときの対処法。

WSL側

.bashrcに以下を追記

export DISPLAY=localhost:0.0
export GDK_SCALE=2

.bashrcが読み込まれないときは
.bash_profileをこんな感じに

if [[ -f ~/.bashrc ]] ; then
    . ~/.bashrc
fi

Windows側

VcXsrv.exe(おそらく C:\Program Files\VcXsrv\ あたりにある) のプロパティから
高DPI設定の変更高いDPIスケールの動作を上書きします。 のチェックを入れる

これできれいになるはず。