weston-launch fails to run when executed from a Gnome-Terminal or via an ssh session. It prints out the following error message: weston-launch: failed to get current keyboard mode: Inappropriate ioctl for device : Inappropriate ioctl for device The only way weston-launch will run is if you execute it locally from a text console. wayland (HEAD) 1.2.91-0-g4125367 drm (HEAD) libdrm-2.4.46-0-gc6d73cf mesa (9.2) heads/9.2-0-g2cda3f0 libva (HEAD) libva-1.2.1-0-g88ed1eb intel-driver (HEAD) 1.2.0-0-g6898ab7 weston (HEAD) 1.2.91-0-g7799385
commit e05f228a5f60bdd41edfd92b12731a42110a5743 Author: Kristian Høgsberg <krh@bitplanet.net> Date: Wed Oct 2 13:06:02 2013 -0700 launcher: Print a more descriptive error message when we don't get a VT weston-launch has two supported use cases now: either launch from and VT login as a regular user (running within that session) or from an init script (systemd or such) with the -u option to create a session for the specified user. Running from within X or ssh is not possible. It's still possible to run weston as root from X or ssh but that's strictly a development/debug/test feature. https://bugs.freedesktop.org/show_bug.cgi?id=69727
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.