Xpra: Ticket #430: xpra doesn't start on OpenBSD

Just tried out xpra-0.10.3 on OpenBSD.

$ xpra start :55
Entering daemon mode; any further errors will be reported to:
$ DISPLAY=:55 xterm
xterm: Xt error: Can't open display: :55
$ xpra info :55
connection failed: [Errno 2] No such file or directory

~/.xpra/:55.log attached. The interesting bit is:

xf86OpenPcvt: Cannot open /dev/ttyC4 (Permission denied)
Fatal server error:
xf86OpenPcvt: Cannot open /dev/ttyC4 (Permission denied)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
(EE) Please also check the log file at "/home/anthony/.xpra/Xorg.:55.log" for ad
ditional information.
Server terminated with error (1). Closing log file.

/dev/ttyC4 is the default X console on OpenBSD.

$ ls -l /dev/ttyC4
crw-------  1 root  wheel   12,   4 Aug 13 04:11 /dev/ttyC4

Wed, 18 Sep 2013 05:43:32 GMT - Anthony J. Bentley: attachment set

Wed, 18 Sep 2013 06:59:14 GMT - Antoine Martin: owner, description changed

I definitely did test on OpenBSD before release, so it does work... though my OpenBSD VM is ancient.

Xdummy fails to start because of permission issues on the console, reverting to Xvfb will workaround the problem. (see examples in your /etc/xpra/xpra.conf) I have no idea why Xorg would fail to start with console permission issues on OpenBSD. Maybe Xorg is a wrapper, or maybe it doesn't work properly when used as non-root user? (looks like an OpenBSD problem to me)

Mon, 07 Oct 2013 15:16:37 GMT - Antoine Martin: status changed; resolution set

Not heard back - closing.

Sat, 23 Jan 2021 04:55:13 GMT - migration script:

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