So-net無料ブログ作成

Windows 10 WSL で Ubuntu 18.04 Gnome 3 デスクトップ環境 [WSL]

こんな感じにWindows 10 で Ubuntu 18.04 LTS の Gnome 3 が起動した。
Windows 10 バージョン1809


ubuntu1804-2 


ubuntu1804-3


-- インストール方法 --
Microsoft Store から Ubuntu 18.04 LTS をダウンロード & インストールする。
WSL はコントロールパネルの「Windows の機能の有効化または無効化」で有効にする。
Windows 10 で動作するX-Window サーバ VcXsrv X Server をインストールする。


VcXsrv X Server     https://sourceforge.net/projects/vcxsrv/


コマンドプロンプトで ubuntu1804.exe を実行すると bash が起動する(時間が掛かる)。


1804ins1


アップデートする(これには時間が掛かる)。


sudo –s
apt update && apt upgrade


ubuntu-desktopとgnome-tweak-toolをインストールする(時間が掛かる)。


apt install ubuntu-desktop
apt install gnome-tweak-tool


シェルスクリプト start-ubuntu (ファイル名は任意)を作成する。内容は以下のとおり。
(dbusを再起動,VcXsrvを起動,gnomeを起動,最後はgnomeが終了したあとVcXsrvをキル)


#!/bin/sh
sudo service dbus restart
/mnt/c/Program\ Files/VcXsrv/vcxsrv.exe  :0 -ac -nodecoration &
DISPLAY=0:0 XDG_SESSION_TYPE=x11 gnome-session
/mnt/c/Windows/System32/taskkill.exe /IM vcxsrv.exe /T /F


シェルスクリプトを実行可能にする。


chmod u+x start-ubuntu


シェルスクリプトを実行。


./start-ubuntu


ホームディレクトリの. cache のオーナーがroot になっており,パーミッションエラーになったので,オーナーを変更。


sudo chown –R atc5:atc5 .cache


Tweaks を起動して Appearance –>Themes –>Applications を ambiance にしたり Extensions でUbuntu appindicators 及び Ubuntu Dock をONにする(左側にDockが表示される)。


ubuntu1804-5


終了はログアウトを実行する。ログアウトするとスクリプトでVcXsrvも終了する。


ubuntu1804-4


    



nice!(1)  コメント(0) 
共通テーマ:パソコン・インターネット

nice! 1

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

Facebook コメント