`/usr/bin/xpra_Xdummy` script tries to copy `/usr/bin/Xorg` to local user's `~/home/.xpra/` but Xorg is `-rws--x--x 1 root root 2198960 Dec 22 19:01 /usr/bin/Xorg` by default. Thus the script bombs and new display cannot be started. Workaround is to `chown root:<MYGROUP> /usr/bin/Xorg` followed by a `chmod 751 /usr/bin/Xorg` That will allow `xpra start:<num>` to succeed for any user in <MYGROUP> but clearly something better is needed. (xpra is a brilliant application!)
einfo elog "please make your Xorg binary readable for users of xpra" elog " chmod a+r /usr/bin/Xorg" elog "and think about the security impact" einfo I guess you missed that.
That gets echoed when the package is emerged. Troubleshooting things like this sometimes gets done by someone else.
Hello, /var/log/portage/elog/summary.log and simmilar files exists, I cannot fix your internal communication. I see the problem and keep an eye on it wrt xorg-server[suid] et al, it might vanish in near future. Michael
Will it work if you create a symlink instead of copying?
(In reply to comment #4) > Will it work if you create a symlink instead of copying? No, the point in copying this file to ~/.xpra/Xorg is to strip the setuid to run it as user, otherwise (symlinked) you get an Fatal server error: The '-logfile' option cannot be used with elevated privileges. Symlinks just get resolved and rights or $(realpath .) are effective.