I try to run weston in a minimal debian (without X) in virtualbox.
After installing a minimal debian 9, i install weston and the wayland protocols
$ apt install weston wayland-protocols
I tried starting weston with weston-launch:
$ 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
So I made a
.config/weston.ini like so:
But, to my dismay, this gives
$ 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
Does this have to do with me running weston in a virtual machine? Is there any backend (apart from headless) that is known to work inside a virtual machine? Is there anything else I'm doing wrong?