私はvirtualboxの最小Debian(Xなし)でwestonを実行しようとしています。
最小限のDebian 9をインストールした後、ウェスタンプロトコルとウェイランドプロトコルをインストールしました。
$ apt install weston wayland-protocols
weston-launchを使用してwestonを起動しようとしています。
$ weston-launch
[...]
[16:40:46.757] Loading module '/usr/lib/x86_64-linux-gnu-libweston-1/drm-backend.so'
[16:40:46.762] Initializing drm backend.
[16:40:46.764] logind: session control granted
[16:40:46.764] no drm device found
[16:40:46.764] fatal: failed to create compositor backend
.config/weston.ini
だから私は次のようにしました。
[core]
backend=wayland-backend.so
しかし残念ながら、これは
$ weston-launch
[...]
[16:41:46.757] Loading module '/usr/lib/x86_64-linux-gnu-libweston-1/wayland-backend.so'
[16:41:46.762] Initializing drm backend.
[16:41:46.764] failed to create display: No such file or directory
[16:41:46.764] fatal: failed to create compositor backend
これは、仮想マシンでウェスタンを実行することに関連していますか?ヘッドレスに加えて、仮想マシン内で動作することが知られているバックエンドはありますか?私が間違っていることはまたありますか?
ベストアンサー1
問題は、VirtualBoxビデオドライバがWaylandをサポートしていないことです。
次のエラーが表示されました。https://www.virtualbox.org/ticket/13471