This is an old revision of the document!
UbuntuをGUI環境で使います
事前に次のソフトをwindowsにインストールしてください
$ sudo apt install ubuntu-desktop
$ sudo chmod 777 -R ~/.cache/
sudo sh -c 'cat <<EOL > /etc/polkit-1/localauthority/50-local.d/99-all.pkla [Allow all] Identity=unix-user:* Action=* ResultAny=yes ResultInactive=yes ResultActive=yes EOL'
$ exit
スタートメニューからXLaunchというソフトを起動して、画面の指示にしたがって設定します
コマンドラインからもVcXsrvを起動することができます
$ /mnt/c/Program\ Files/VcXsrv/vcxsrv.exe :0 -ac -keyhook &
次の順にコマンドを入力していきます(毎回入力するのは大変なので、シェルスクリプトを作成しておくと便利です)
$ sudo sh -c 'dbus-uuidgen > /var/lib/dbus/machine-id' # UUIDを更新 $ sudo service dbus restart # DBusを再起動 $ export DISPLAY="$(cat /etc/resolv.conf|grep nameserver|awk '{print $2}'):0" # DISPLAY環境変数を設定 $ XDG_CURRENT_DESKTOP=ubuntu:GNOME XDG_SESSION_TYPE=x11 gnome-session # デスクトップ環境を起動
終了する場合は XLaunch のウィンドウを閉じてください。
ターミナルはCtrlキーとAltキーを押しながら t を押すと開きます
$ sudo apt install gnome-tweak-tool
$ sudo apt install ibus-mozc