WSLgの高解像度環境向けの設定
WindowsのWSL用GUIシステムWSLgことWindows Subsystem for Linux GUIの環境下で高解像度アプリを表示するための設定。 設定方法
.wslgconfigを作成する
専用の設定ファイルを作成する。.wslconfig ではなく .wslgconfig なので注意。
code:~/.wslgconfig
WESTON_RDP_HI_DPI_SCALING=false
WESTON_RDP_FRACTIONAL_HI_DPI_SCALING=false
WESTON_RDP_DEBUG_DESKTOP_SCALING_FACTOR=100
WSLを再起動する
WSLインスタンスの再起動ではなくWSL丸ごと再起動する
code:sh(Windows)
wsl --shutdown
サンプル
4Kモニタでもジャギらない例。Godotの場合は設定からスケーリングを調整すると倍率表示できる。
https://gyazo.com/b6435562e53b7c8dc892ee6b267ac534
https://gyazo.com/97b982af7f7e1adf991c93d53ba11880
関連
https://ricapitolare.vercel.app/svg?url=https://learn.microsoft.com/ja-jp/windows/wsl/tutorials/gui-apps#.svg https://learn.microsoft.com/ja-jp/windows/wsl/tutorials/gui-apps
https://ricapitolare.vercel.app/svg?url=https://github.com/microsoft/wslg/wiki/WSLg-Configuration-Options-for-Debugging#.svg https://github.com/microsoft/wslg/wiki/WSLg-Configuration-Options-for-Debugging