Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Persistent remote applications for X11; screen sharing for X11, MacOS and MSWindows.

License

NotificationsYou must be signed in to change notification settings

Xpra-org/xpra

  1. About
  2. Installation
  3. Usage
  4. Documentation
  5. Help

About

Xpra is known as"screen for X" : itsseamless mode allows you to run X11 programs,usually on a remote host, direct their display to your local machine,and then to disconnect from these programs and reconnect from the same or another machine(s),without losing any state.Effectively giving you remote access to individual graphical applications.It can also be used toaccess existing desktop sessions andstart remote desktop sessions.

Xpra isopen-source (GPLv2+) with clients available formany supported platformsand the server includes a built-inHTML5 client.Xpra is usable over a wide variety ofnetwork protocols and does its best to adapt to any network conditions.

Xpra forwards and synchronizes many extra desktop features which allows remote applicationsto integrate transparently into the client's desktop environment:audio input and output,printers,clipboard,system trays,notifications,webcams, etc

It can alsoopen documents and URLs remotely,displayhigh bit depth content,and it will try honour thedisplay's DPI.

Here's what a seamless session with two windows (anxterm andglxspheres)looks like when attached from an MS Windows 11 desktop client:Windows11-client(the windows may look like native windows, but they are running on a remote Linux server)


Installation

Official stable downloads

All the packages are signed. There are alsoLTS andbeta builds available.
For more information and more build architecture options, seexpra downloads

Build from source

git clone https://github.com/Xpra-org/xpra;cd xprapython3 ./setup.py install

For more details, seebuilding from source.To contribute to the project, please try to use pull-requests and follow ourcode of conduct.Unit test status:xpra


Usage

Initial requirements

xpra must be installed on the client and the host.

You can use thehtml5 client in which case xpra is only required on the host.

Seamless Mode

Runxterm on a remote host, display and iteract with it locally (from the client machine):

xpra start ssh://USER@HOST/ --start=xterm# hint: xterm must be installed on the HOST.

For more examples, seeusage.

Shadow

View an existing desktop session running on a remote host:

xpra shadow ssh://USER@HOST/

Network Access

Xpra servers can supportmany different types of connections using a single TCP port:SSL,SSH, (secure) http / websockets, RFB, etc..
Connections can be secured usingencryption andmany authentication modules.
Sessions can be automatically announced on LANs usingmulticast DNSso that clients can connect more easily using a GUI (ie:xpra mdns-gui).
Its flexibleproxy server can be used as a relay or front end for multiple server sessions.


Documentation

There is extensive documentationright here for the current development version.This documentation is also included with each release.

For more generic version-agnostic information, checkoutthe wiki.


Help

Make sure to check theFAQ, your question may already be answered there.You can ask your questions on thegithub discussions, or on the IRC channel#xpra onlibera.chatorusing discord.If you have hit a bug (sorry about that!), please seereporting bugs.


[8]ページ先頭

©2009-2025 Movatter.jp