Skip to content

Platforms

Antoine Martin edited this page Aug 8, 2026 · 35 revisions

Supported Platforms

Support levels for operating systems, architectures, Python versions, and desktop environments.

Support tiers

Tier Status Bug triage
1 Fully supported Timely fixes for reproducible bugs
2 Partial support Builds are available and should be usable
3 Not supported No guarantees, even when official builds are available

Platform matrix

Platform Architectures Tier
Microsoft Windows 10 and 11 x86_64, arm64 1
macOS 12 and later x86_64, arm64 1
Fedora and RHEL 8/9 x86_64 1
Fedora and RHEL 8/9 arm64, riscv64 2
Debian and Ubuntu clients x86_64 2
Everything else All 3

“Everything else” includes all 32-bit builds, architectures not listed above, and Debian or Ubuntu servers.

Important

Test with the latest supported Xpra version before reporting a bug. Current builds are available on the download page.

Additional support rules:

  • End-of-life platforms are not supported.
  • Manual, downstream, and third-party builds are tier 3.
  • NVIDIA codecs are supported only on tier-1 platforms.
  • Proprietary applications are tier 3.

Python versions

Xpra branch Supported Python versions
v3.1.x (EOL) 2.7, 3.4+
v5.x 3.6+
v6.x 3.10+

Desktop environments

The client should work with all window managers and desktop environments, although less common variants may have minor issues. Both X11 and Wayland are supported, but Wayland clients are inherently limited.

Installations that do not use the platform's default desktop environment are tier 3.

Platform notes

Microsoft Windows

Windows 10 and 11 are actively supported. Recent Windows Server editions also work well.

macOS

  • Requires macOS 12 (Monterey) or later.
  • The application is not notarized; see issue #2441 and the workaround.

BSD

All BSD variants should work, but they are not regularly tested.


← Wiki home · Supported versions · Download Xpra

Clone this wiki locally