OS: Arch Linux
CPU: amd64
Server command: xpra start :10 --start=xterm --bind-ws=0.0.0.0:10000
Client command: none since server won't start
Logs:
2018-11-30 11:18:15,977 cannot use uinput for virtual devices: 2018-11-30 11:18:15,977 [Errno 19] Failed to open the uinput device: No such device (EE) Fatal server error: (EE) Invalid argument -logfile with elevated privileges (EE) (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. (EE)
Just like your other ticket (#2067), this is a problem with the archlinux packaging and not xpra. Complain there, not here.
Hello,
I debugged this issue. It's a problem with xpra_Xdummy which detects the wrong Xorg binary:
/usr/bin/Xorg
is a wrapper that simply delegates to /usr/lib/Xorg.wrap
.
/usr/lib/Xorg.wrap
is the SUID wrapper which delegates to /usr/lib/Xorg
.
/usr/lib/Xorg
is the real executable.
The ld-linux magic does not work when calling /usr/bin/Xorg
- the solution is simple, just call the original (unwraped) Xorg binary by adding:
elif [ -x "/usr/lib/Xorg" ]; then XORG_BIN="/usr/lib/Xorg"
Applied in r21295, thanks.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2068