【Windows10】WSL のUbuntuにX環境を入れてみる VcXsrv Proxy設定など【忘備録】

スポンサーリンク
広告

なんちゃってLinuxですが。。

Windows 10のWSL UbuntuでXサーバを動かす

この記事が参考になります。

Windows 10 WSL で Ubuntu 18.04 Gnome 3 デスクトップ環境: Royal Windows
こんな感じにWindows 10 で Ubuntu 18.04 LTS の Gnome 3 が起動した。 Windows 10 バージョン1809   -- インストール方法 -- Microsoft Store から Ubuntu 18.04 LTS をダウンロード & インストールする。 WSL はコントロールパ...

Windows10で動くXサーバ自体は、VcxXsrvというのを使います

VcXsrv Windows X Server
Download VcXsrv Windows X Server for free. Windows X-server based on the xorg git sources (like xming or cygwin's xwin), but compiled with Visual C++ 2012 Expr...

Proxy環境で使われる場合は

proxy環境下の設定(ubuntu 14.04) - Qiita
職場等のproxy環境下で、gitやwget等のコマンドはProxyサーバーを指定しなければ使用できません。 多くのProxy環境は、ユーザー認証付きだと思われるので、全て認証つきの設定を紹介してみます。 (残念ですが、Proxyサー...

を参考に

WindowsのCommand PromptからProxyを 調べる方法は

コマンドプロンプトから現在のプロキシ設定を確認する - Windows Tips
>netsh winhttp show proxy

を参考に

Gnome3動いた

無事、Gnome3環境が動き、Terminalで作業できました。

Gnome 3のデスクトップ環境ができました。

これで、Linuxで少しいろいろなことできます。

起動できなくなった場合

いろいろなWarningとかがでてGnomeが立ち上がらくなったら。。

** (gnome-session-check-accelerated-gles-helper:609): WARNING **: 23:25:55.142: eglGetDisplay() failed
gnome-session-check-accelerated: GLES Helper exited with code 256
gnome-session-binary[570]: WARNING: Could not get session id for session. Check that logind is properly installed and pam_systemd is getting used at login.
_IceTransmkdir: Owner of /tmp/.ICE-unix should be set to root
gnome-session-binary[570]: WARNING: IceLockAuthFile failed: 許可がありません

wslu を消してみてください。

sudo apt remove wslu
WSL で apt-get upgrade すると gnome-session 起動でエラーになる
Windows10 の WSL の Ubuntu 18.04 で、gnome-session を起動すると Ubuntuデスクトップ環境を使うことができます。 Windows 10 WSL で Ubuntu 18.04 Gnome 3 デスクトップ環境:Royal Windows:So-net blog Windo...

Ubuntuを再起動してみてください。

ただし。。Bashのコンソール切るだけではダメです。

ここに書いてある方法を試してみてください。

WSL を再起動するには
Windows10 の Windows Subsystem for Linux(WSL) で、再起動相当のことをするには、コンソールウィンドウを閉じるだけでは出来ません。コンソールを閉じても、バックグラウンドタスクが動作したり(できたり)します。 管理者権限で、LxssManagerサービスを再起動すれば、Window...
sudo apt update
sudo apt upgrade

も試すかな?(笑)

何かの拍子で動いたり動かなかったりしますねぇ~(笑)

参考 WSL ubuntuの日本語設定など

Windows Subsystem for Linux (WSL) に X Window を実装する
Windows Subsystem for Linux (WSL)のインストール ・コントロールパネル → プログラム → Windowsの機能の有効化又は無効化 を選択 ・Windows Subsystem for Linuxにチェックを入れる Microoftス...

コメントを残していただけるとありがたいです

Loading Facebook Comments ...
%d人のブロガーが「いいね」をつけました。