On 14.03.2018 22:10, Thorsten Wilms wrote:
Though now I wonder, what would elogind do, if I had it installed?
Adding elogind to the mix automatically takes care of XDG_RUNTIME_DIR and makes adding the user to "weston-launch" and "input" groups unnecessary.
Forgotten in my earlier list and still necessary: adding weston-launch to setuid-programs.
That makes it: - add to use-modules: freedesktop xorg - add to use-service-modules: desktop - add to global packages: xorg-server-xwayland wayland weston - add to services: elogind - (setuid-programs (cons #~(string-append #$weston "/bin/weston-launch") %setuid-programs)) -- Thorsten Wilms thorwil's design for free software: http://thorwil.wordpress.com/