Windows 10 - WSL Ubuntu X-windows設定

2022/5/31 下午10:12:39

安裝Windows版的XLaunch工具

設定Ubuntu參數

#vim ~/.profile,加入下面參數後重開Ubuntu
export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0

設定XLaunch參數

開啟XLaunch,Display settings使用預設值,點下一步

Client startup使用預設值,點下一步

Extra settings,勾選Disable access control,並在Additional parameters for VcXsrv中填入-ac參數,點下一步

Configuration complete點完成。

可點Save configuration將上面的設定儲存成一個*.xlaunch的檔案,未來可直接點這個檔案來開啟XLaunch。

Ubuntu可測試的程式

Ubuntu需要安裝一些x11-tools的套件

xclock / xeyes / xclipboard / gitk 等等。

課外補充

  • 在Windows PowerShell(系統管理員)中,下’wsl –shutdown’可真正關閉Ubuntu系統。
  • 在Windows PowerShell(系統管理員)中,下’usbipd wsl list’可列出目前接在Windows下的USB裝置
  • ‘usbipd wsl attach –busid 4-2’可將4-2的裝置掛載到Ubuntu系統中
  • ‘usbipd wsl detach –busid 4-2’可卸載

參考資料