Since ubuntu 16.04, it is not possible to use xdummy.
System reports "/usr/lib/xorg/Xorg.wrap: Only console users are allowed to run the X server
"
Looks like there should be some sort of xpra_Xdummy wrapper on this system, but there is not.
AFAIK, it is not possible to use xdummy with almost all Ubuntu releases.
All the Ubuntu DEB packages are built with --without-Xdummy
.
I've just checked and installed 0.17.3 on Ubuntu Xenial and the Xvfb line in /etc/xpra/xpra.conf
is correct and points to Xvfb.
You can verify this for yourself:
wget http://xpra.org/dists/xenial/main/binary-amd64/xpra_0.17.3-1_amd64.deb ar -x xpra_0.17.3-1_amd64.deb tar -Jxvf data.tar.xz cat ./etc/xpra/xpra.conf
So you must be doing something different and I will probably close this as invalid.
Right, the xenial deb package installs a conf file which relies on xvfb. I was trying to use the conf file I had with kubuntu 15.10, where xpra used to work (with minor changes to the config) with Xdummy.
In my experience it is not that almost all ubuntu releases cannot use Xdummy. I used it (on kubuntu) happily until 16.04. This is why I was trying.
Can you confirm that the thing cannot be fixed on the xpra side as in Fedora? I would like to double check before filing a bug in the ubuntu tracker.
And, obviously, if the issue cannot be fixed by tweaking the xpra side, I totally agree on marking the bug as invalid!
There is nothing we can do in xpra, this is an OS permission problem. You may be able to workaround the issue by changing some permissions, see Xdummy : Ubuntu.
Milestone renamed
FWIW: it does work again with yakkety.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1220