Remote Desktop Access
Xpra allows users to access remote applications and desktops, enabling users to run applications on a remote server while displaying them on a local machine.
Seamless Window Mode
Unlike other remote desktop solutions, Xpra supports a seamless mode, where individual windows of remote applications can be run on a local desktop as if they were local applications.
Cross-Platform Compatibility
Xpra can be used on a variety of operating systems including Linux, Windows, and macOS, providing flexibility for diverse user environments.
Efficient Bandwidth Usage
Xpra is designed to be efficient on bandwidth usage by sending data only when necessary, which makes it suitable for use over less reliable connections.
Open Source
Being open-source, Xpra allows users to modify, inspect, and enhance the source code, fostering transparency and community collaboration.
We have collected here some useful links to help you find out if Xpra is good.
Check the traffic stats of Xpra on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Xpra on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Xpra's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Xpra on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Xpra on Reddit. This can help you find out how popualr the product is and what people think about it.
One of my favorite bits of software is Xpra [0], "screen for X". You'd run it and it would start another X server (start apps in it with `DISPLAY=:1 xterm` or whatever), and you would "attach" it to your running X server with `xpra attach`. You can attach to e.g. `ssh://hostname/:1`, so I ran a firefox instance on a homelab server and attached to it from my laptop and my desktop to not have to bother keeping... - Source: Hacker News / about 3 years ago
Iโve used Xpra in the past to connect to a remote system for GUI stuff, but I almost exclusively use ssh because most of the time I donโt need to run a remote windowing system. Source: over 3 years ago
To add to this if you need to access graphical applications of an entire desktop environment you can use Xpra or MOONLIGHT (I suggest the second one if you want to game on the remote desktop or need very low latency in general), you can use both of these through a ssh tunnel (you need to enable this and X forwarding in the config) so if you setup and allow access to ssh correctly you can also use these without too... Source: over 3 years ago
Xpra.org It has hardware acceleration (h264 encoding/decoding) for high framerates. Source: almost 4 years ago
You might be able to do the screen recording today using Wayland ports, or nested display servers a la Xpra. https://xpra.org. - Source: Hacker News / almost 4 years ago
Look into xpra, which will do webcam and audio forwarding. You can use a seamless environment (remote windows are just windows within your local desktop), or shadow an existing remote desktop (VNC scrape style), or you can instantiate an entire virtual desktop. Source: almost 4 years ago
Xpra (X Persistent Remote Applications) is worth looking into, especially from the standpoint of remotely executing programs displaying individual windows in your regular desktop. And it has vnc-like desktop modes, both shadowing an existing server (so it will provide your console's :0 session) and fabricating arbitrary desktops on demand. I use the current 4.4 beta. Source: almost 4 years ago
Otherwise, there is also XPRA, very much worth looking into, especially if you would prefer that remote apps display on your local display as regular local windows. You'll want the current 4.4 beta. Source: almost 4 years ago
> By the way, does anyone know of a VNC-like solution that can use MPEG compression? Try this: https://xpra.org/. - Source: Hacker News / almost 4 years ago
So run a VNC session*, with a viewer running on your local machine, and your choice of desktop in that. Or (better, in my opinion) use XPRA to run your remote tools as native-ish apps & windows within your local desktop. Source: almost 4 years ago
As for other relatively lightweight graphical programs, it wouldn't be difficult to setup a hotkey in i3wm to generate a custom list of programs for rofi to start on remote hosts using Xpra. Arcan has some interesting ideas along these lines but going much further. Source: almost 4 years ago
I'd imagine there's got to be some way to setup VNC to just log into a remote desktop transparently, otherwise I'd imagine either conventional VNC window or Xpra-like individual programs. Source: almost 4 years ago
There's this https://xpra.org for X applications, though I haven't tried for awhile. - Source: Hacker News / almost 4 years ago
I haven't seen anybody mention xpra ( https://xpra.org/ ) yet, but I used to use it daily a while back when I still used linux on my laptop. "Screen for X" really jives with how I wanted to use it (beefy server, ultrabook laptop, fast local network). X2Go is also pretty good IIRC. I used NoMachine at work a few jobs ago, but I didn't like how it required a weird dedicated unix user for itself. I don't know why... - Source: Hacker News / almost 4 years ago
Maybe give https://xpra.org/ a try, works better then ssh for my use case at least (running firefox on remote system). Source: almost 4 years ago
If it is from linux to linux, I'll use xpra https://xpra.org/. - Source: Hacker News / over 4 years ago
I've built a VDI service in my homelab based on xpra utilizing their html5 client and their proxy. You can also use their client locally if you don't want it in a browser. Might be worth a look? https://xpra.org/. Source: over 4 years ago
Try http://xpra.org/ - that's a "gnu screen" for X11, but bandwidth-optimized, can also relay USB, audio, ... Just to give you an idea: I used it for forwarding a Firefox window across an UMTS connection when sitting in a train. (Long story: 32bit Java required to remote desktop into a client's environment across the Atlantic, ugh.). - Source: Hacker News / over 4 years ago
From fgdfghdhj5yeh:There is also X2Go which is nomachine from many years ago when it was still open source (now it's proprietary) x2go has had updates but nowhere near current nomachine.https://www.nas.nasa.gov/hecc/support/kb/x2go-an-alternative-to-x11-and-vnc\_651.htmlhttps://wiki.x2go.org/doku.phpAlso there's xpra https://xpra.org/ as well.All of these programs let you run programs on different machines and... Source: over 4 years ago
Something of interest for the "private system driving a remote insecure system" model would be Xpra, it has better performance than x-forwarding over SSH. Source: over 4 years ago
On that note, anyone that wants certain programs to persist between X restarts should look into xpra. It's like screen or tmux for X11, good for keeping certain programs running between X restarts, which can be useful for single-GPU VFIO setups. It's also useful for remote usage and sharing an application across multiple systems, especially since it's more performant than straight ssh -X. When higher latency or... Source: over 4 years ago
Do you know an article comparing Xpra to other products?
Suggest a link to a post with product alternatives.
Is Xpra good? This is an informative page that will help you find out. Moreover, you can review and discuss Xpra here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.