#1535 closed enhancement (fixed)
displayfd switch for xpra
Reported by: | Antoine Martin | Owned by: | Antoine Martin |
---|---|---|---|
Priority: | critical | Milestone: | 2.2 |
Component: | server | Version: | trunk |
Keywords: | x11 | Cc: |
Description
We can now start servers via the proxy (#1105) and this may well become the default.
Since we may not know the actual X11 display in advance (we rely on Xorg -displayfd, #172), we check for new sockets and probe them.
A better way would be to provide a "--displayfd" switch and write the display to this file descriptor.
Attachments (1)
Change History (5)
comment:1 Changed 4 years ago by
Milestone: | 3.0 → 2.2 |
---|---|
Priority: | major → critical |
Status: | new → assigned |
Changed 4 years ago by
Attachment: | displayfd-v6.patch added |
---|
work in progress - doesn't like daemon=yes
comment:2 Changed 4 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Done in r16612.
Not as useful as I thought it was going to be: we still have to go through the identify_new_socket
code because the display may not be available when we get the display value back (sockets take time, may not be accessible, etc).
But at least things should be more reliable than before.
This feature may also be used for other purposes.
comment:3 Changed 4 years ago by
comment:4 Changed 3 months ago by
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1535
Would really help speedup the start-via-proxy feature (#1105 aka logind multiseat), so raising.