non vorrei lavorare

ブログ名の通りです。javascript three.js mruby rust OCaml golang julialang blender

Xサーバーを入れずに、WSLでXクライアントを動かす

この記事は@kjunichiの2017年パーソナルアドベントカレンダーの25日目の記事です 。

Xサーバーを入れるのがめんどい

Windows側にXサーバーを入れずに、HTML5に対応したブラウザさえあれば、 WSLでXクライアントを動かして、画面に表示する方法のメモ

概略図

f:id:kjw_junichi:20171226214237p:plain

WSL側に必要なモノ

xvfb

インストール

sudo apt-get install xvfb

起動

Xvfb :1 -screen 0 1280x1024x16 -ac &

x11vnc

インストール

sudo apt-get install x11vnc

起動

x11vnc -display :1 &

novnc

インストール

git clone https://github.com/novnc/noVNC.git

noVNCの起動

cd novnc
./utils/launch.sh

実行結果

f:id:kjw_junichi:20171226214042p:plain

関連記事