🖥️

WSLでGUIを使う(WSLg)

2021/05/03に公開

WSLgとは

WSLgとは、Windows Subsystem for Linux GUIの略で、Windows上でLinuxのGUIアプリケーション(X11やWayland)を完全に統合されたデスクトップ環境で実行できるようにすることを目的としたプロジェクト
https://github.com/microsoft/wslg

環境

  • Windows 10
    • OS Build : 21364.1011
    • wsl2(ubuntu18.04)
  • Ryzen5 3600
  • GTX1660Ti

インスール

前提としてWindows Insider Programに参加して、Windows 10 Insider Preview build 21362以上が必要となる。
既にwsl環境がある場合は、PowerShell等で

wsl --update
wsl --shutdown

とするだけ

使ってみる

wslを開いて以下を実行する

sudo apt install x11-apps
xeyes

詰まったところ

WSLgを使う前にVcXsrvというのを使っていたため、.bashrcexport DISPLAY=のように環境変数を設定していてGUIがうまく表示されなかった。

Discussion