Xpra: Ticket #1479: Option to attach to local session when creating it

I often use Xpra to improve the (local) accessibility of applications that don't support High DPI displays properly. So my typical workflow is:

$ xpra start --start=lodpiprogram
$ xpra attach --desktop-scaling=2

Moreover, I actually have to wait for the Xpra server to fully start before firing up the client: xpra start ; xpra attach sometimes just doesn't cut it.

Having an option to actually start the client automatically would be of great help. Something like:

xpra start --start=cmd [other options] --attach [attach options]

This would essentially run the usual start program, and when done it would try to run xpra attach :DISPLAY [attach options] where :DISPLAY is the display started by this call.

Sun, 02 Apr 2017 09:17:00 GMT - Antoine Martin: owner changed

As of r15485, you can do:

xpra start --start=xterm --attach=yes --desktop-scaling=2

r15487 also makes it possible to start a remote server without connecting to it:

xpra start ssh/HOST/ --start=xterm --attach=no

@Giuseppe Bilotta: please close if this works for you.

Sun, 02 Apr 2017 17:51:04 GMT - Giuseppe Bilotta: status changed; resolution set

Tested, works as expected. Thanks a lot.

Sat, 23 Jan 2021 05:25:23 GMT - migration script:

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