#WSLからWSL2へ
HyperVを有効にしておく
パワーシェルでWSLをヴァージョン1から2へ変更
ここまでは前提...
次の設定がかなりはまって,3時間ほど溶けたので備忘録.
#GUI
###VcXservの設定
Additional parameters for VcXservに-acオプションを追加する
詳しくはこちら
https://docs.microsoft.com/en-us/windows/wsl/install-win10
export DISPLAY=:0.0ではだめで,
export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0.0
に書き換える.
なぜならWSL2では別のIPアドレスを割り振られるようになったからです.
FIRE WALLでVcXservのプライベートネットワーク,パブリックネットワークの通信を許可しておく.
うまくX転送の設定できているか以下で確かめる.
$ sudo apt-get install x11-apps
$ sudo apt-get insatll x11-xserver-utils
$ sudo apt-get insatll dbus-x11
$ xeyes
###GUI環境をインストール
gui環境もGNOME,xfceなどいろいろあって,...
sudo apt install fonts-ipafont
$sudo apt-get install libg11-mesa-dev xorg-dev
$sudo apt-get install ubuntu-desktop
$sudo chmod 777 -R ~/.cache
$ sudo apt-get insatll xfce4-terminal
$ sudo apt install xfce4-session
$ sudo apt install xfce4
$ export LIBGL_ALWAYS_INDIRECT=1
$ startxfce4
とりあえずどれか使えばguiデスクトップ開くはず
#参考
初心者のためのWSL( 2 ) ~GUI設定,デスクトップ環境設定編~
https://qiita.com/yoshige/items/7a17bb7a3582d72a7e48
WSL2でUbuntuのデスクトップGUIを表示する
https://qiita.com/Takahiro-Suzuki/items/56fea509816275545e07
WSL2の導入とGUI環境の構築とsshfsしたものもgnome-openしたい!! [Ubuntu18.04/20.04]
https://qiita.com/momomo_rimoto/items/51d533ae9529872696ce