Warning: no input devices on entering Weston ... Segmentation fault
I'm facing the same symptoms as outlined in ticket #181 (closed); the root-cause however is probably different, I'm trying to run Weston in an LXC container.
.config/weston.ini Weston starts up well; setting this value to
true however will result in Weston failing with error:
[23:05:53.512] warning: no input devices on entering Weston. Possible causes: - no permissions to read /dev/input/event* - seats misconfigured (Weston backend option 'seat', udev device property ID_SEAT) [23:05:53.512] failed to create input devices Segmentation fault
My understanding is that this is due to the fact that I'm trying running Weston within a container; executing
libinput list-devices within the container returns no entries while running the same command on the host returns plenty entries. This is very likely to that fact that the
udev service runs on the host only.
Question is, what is the Weston/Wayland/libinput approach for access to input devices from within a LXC container?