The latest issues seem to be based on systemd user session tracking issues. * if I don't set X to setuid, I don't have permissions on /dev/input/* * gnome-shell.desktop fails to register before timeout (either dbus or logind) So I think we are missing something quite basic... that even permissions are that messed up.