xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Opened 3 years ago

Closed 3 years ago

Last modified 12 months ago

#2068 closed defect (fixed)

running as normal user fails

Reported by: SpaceboyRoss Owned by: Antoine Martin
Priority: major Milestone: 2.5
Component: server Version: 2.4.x
Keywords: fails, x11 Cc:

Description (last modified by Antoine Martin)

OS: Arch Linux
CPU: amd64
Server command: xpra start :10 --start=xterm --bind-ws=
Client command: none since server won't start

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
Fatal server error:
Invalid argument -logfile with elevated privileges
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 

Change History (4)

comment:1 Changed 3 years ago by Antoine Martin

Description: modified (diff)
Resolution: invalid
Status: newclosed

Just like your other ticket (#2067), this is a problem with the archlinux packaging and not xpra.
Complain there, not here.

comment:2 Changed 3 years ago by mwyraz

Resolution: invalid
Status: closedreopened


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
Last edited 3 years ago by Antoine Martin (previous) (diff)

comment:3 Changed 3 years ago by Antoine Martin

Resolution: fixed
Status: reopenedclosed

Applied in r21295, thanks.

comment:4 Changed 12 months ago by migration script

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2068

Note: See TracTickets for help on using tickets.