[HN Gopher] Xpra: Multi-platform screen and application forwardi...
___________________________________________________________________
Xpra: Multi-platform screen and application forwarding system for
x11
Author : nateb2022
Score : 44 points
Date : 2022-10-11 16:43 UTC (6 hours ago)
(HTM) web link (xpra.org)
(TXT) w3m dump (xpra.org)
| mfincham wrote:
| I do almost all my computing through Xpra these days. Being able
| to combine windows seamlessly from multiple VMs is a much more
| usable way to segregate workloads, and Xpra doesn't suffer from
| the same security (and increasingly compatibility) issues of X
| forwarding.
| alchemist1e9 wrote:
| Same here. I wish I could do the same with a Windows VM and a
| remote MacOS host.
|
| Have you heard of any such solutions?
| mfincham wrote:
| There used to be a hack for getting integrated windows using
| Remote Desktop, but I can't remember the name of it anymore
| and Google isn't finding much :( Hopefully someone remembers
| (and it's still maintained).
|
| Edit: Found it: https://github.com/rdesktop/seamlessrdp.
| Seems like there are probably more modern solutions now
| though.
| westurner wrote:
| IIRC WinSwitch + xpra could do seamless windows:
| http://winswitch.org/documentation/faq.html#protocols
| http://winswitch.org/about/ :
|
| > _Window Switch is a tool which allows you to display
| running applications on other computers than the one you
| start them on. Once an application has been started via a
| winswitch server, it can be displayed on other machines
| running winswitch client, as required._
|
| > _You no longer need to save and send documents to move
| them around, simply move the view of the application to the
| machine where you need to access it._
|
| Wikipedia/Neatx links to
| https://en.wikipedia.org/wiki/Remmina (C) :
|
| > _It supports the Remote Desktop Protocol (RDP), VNC, NX,
| XDMCP, SPICE, X2Go and SSH protocols and uses FreeRDP as
| foundation._
|
| But no xpra, for which Neatx has old python 2 scripts.
| alchemist1e9 wrote:
| We use Xpra extensively with linux as the server and all 3
| clients, Linux, MacOS, and Windows, and it works extremely well,
| even in fairly latency and bandwidth challenged situations, like
| an LTE link, and also across oceans.
|
| Are there any seamless/floating equivalent systems for server
| side being MacOS and Windows and client is Linux?
|
| I've seen hints somewhere there is a seamless mode hidden in some
| RDP servers and clients, which perhaps for windows to Linux might
| work.
|
| How about MacOS? any system, maybe even commercial than can
| provide seamless windows to a remote Linux client?
| silver-dragon wrote:
| You can do windows seamless mode on linux with RDP. Use
| RemoteApp Tool [0] to create the rdp file and then launch the
| RDP file with XFreeRDP [1]
|
| As an example here is an screen shot [2] of visual studio
| running seamlessly in fedora on a sun workstation
|
| [0]: http://www.kimknight.net/remoteapptool [1]:
| https://www.freerdp.com/ [2]:
| https://64.media.tumblr.com/966be79d7ba2cedfbdfcf48fed91cfee...
| JonathonW wrote:
| On the server side, Windows has RemoteApp to provide seamless
| remoting of Windows applications. The official configuration
| tools for it are only available on server editions of Windows,
| but open-source tools exist to enable it for certain client
| editions of Windows, such as [1].
|
| The client side of this is built into Microsoft's RDP clients
| for Windows and macOS; not sure if any of the Linux RDP clients
| fully support it or not.
|
| (Irrelevant fun fact: this is also how GUI applications work
| under WSL, using an RDP backend for Wayland and the existing
| RDP application remoting tools on Windows to provide seamless
| windowing.)
|
| As for seamless windows with macOS on the server side, I'm not
| aware of anything doing that on any platform. It'd be really
| nice to have, though-- so I'm all ears if anyone else knows of
| anything.
|
| [1] http://www.kimknight.net/remoteapptool
___________________________________________________________________
(page generated 2022-10-11 23:00 UTC)