Svoboda | Graniru | BBC Russia | Golosameriki | Facebook

To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

From Wikipedia, the free encyclopedia

Original author(s)Nathaniel Smith
Developer(s)Nathaniel Smith, Antoine Martin
Initial releaseFebruary 20, 2008; 15 years ago (2008-02-20)
Stable release
4.4.6[1] / June 20, 2023; 7 months ago (2023-06-20)
Written inPython
Operating systemUnix-like, MS Windows, Mac OS X
Available inEnglish
LicenseGPL-2.0-or-later
Websitexpra.org

xpra, abbreviated from X Persistent Remote Applications, is a set of software utilities that run X clients, typically on a remote host, and direct their display to the local machine without the X clients closing or losing any state in case the network connection between the local machine and the remote host is lost.[2]

Xpra differs from standard X forwarding primarily in allowing disconnection and reconnection without disrupting the forwarded application.[3] It also differs from VNC and similar remote display technologies in being rootless, so applications forwarded by Xpra appear on the local desktop as normal windows managed by the local window manager, rather than being all "trapped in a box together". Xpra also uses a custom protocol that is self-tuning and relatively latency-insensitive, and thus is usable over worse links than standard X.[citation needed]

The original inspiration for making Xpra came from the original author's experience of attempting to use various setups based on NX technology.[4]

YouTube Encyclopedic

  • 1/3
    Views:
    24 551
    2 861
    21 875
  • How to Use xpra to Run Linux Applications in a Web browser
  • Winswitch demo xpra
  • Using a BROWSER to access Desktop Apps in DOCKER containers

Transcription

Operation

The display server manages the input and the output for all of its clients. Xpra acts like a compositing window manager.

Xpra connects as a compositing window manager to an Xvfb display server. However, instead of combining the window images to present on the screen, it directs the window images into a network connection to the Xpra client, where they are displayed on the remote screen. The Xpra server also supports direct attachment, which makes it behave as a persistent application server, for example in the case where there is only an X server available at the remote end.

Xpra also acts as a window manager for the X server it is running against, but it does not actually have any window manager policy built into it. Instead, it takes all the window management requests from the applications, sends them over the wire to the client, which then issues those same requests on the real display, waits for further answer the real window manager gives, and then forwards that answer back to the Xpra server. In addition to the normal Xpra client, it also supports using an HTML 5 capable web browser as a client.[5]

See also

  • GNU Screen and tmux – terminal multiplexers for console (terminal) applications
  • xmove – a tool that allows moving programs between X Window System displays
  • Low Bandwidth X – a protocol to use X over network links with low bandwidth and high latency

References

  1. ^ Martin, Antoine (20 June 2023). "[winswitch] [ANNOUNCE] Xpra 4.4.6: a few minor client-side issues". [email protected] (Mailing list). Retrieved 28 July 2023.
  2. ^ Michael Larabel (2013-08-19). "XPRA: Persistent Remote Applications On X". Phoronix.
  3. ^ "Xpra - ArchWiki". wiki.archlinux.org.
  4. ^ Smith, Nathaniel (2009-07-25). "Comment #343389". Google releases Neatx NX server. LWN. Retrieved 2009-07-25. ... I was so frustrated that I wrote a competitor, 'xpra'.
  5. ^ Williams, Al (31 March 2017). "Linux-Fu: Applications on the web". Hackaday. Retrieved 28 September 2018.

External links

This page was last edited on 22 January 2024, at 15:25
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.