Skip to content

PXVDI Client Architecture

PXVDI uses a high-performance Rust framework, supporting multiple architectures and operating systems."

PXVDI client

PXVDI Client Components

Below are the components required for the PXVDI client.

PlatformComponentsVersionProgram Call Path
LinuxFreerdp2/usr/bin/xfreerdp
LinuxFreerdp3/usr/bin/xfreerdp3
Linuxvirt-viewer11/usr/bin/remote-viewer
Linux-UosFreerdp2/opt/apps/com.lierfang.pxvdi/files/pxvd-xfreerdp
WindowsFreerdp2./pxvdirdp.exe
WindowsFreerdp3./pxvdirdp.exe
Windowsvirt-viewer11C:\Program Files (x86)\VirtViewer v10.0-256\bin\remote-viewer.exe
MacosFreerdp3/Applications/MacFreeRDP.app/Contents/MacOS/sdl-freerdp
Macosvirt-viewer11/usr/local/bin/remote-viewer

PXVDI Client Version

File NameDescription
pxvdi_{version}_amd64.AppImageUniversal package for x86_64 architecture Linux, compatible with Zhaoxin, Haiguang, Intel, AMD, VIA, etc.
pxvdi_{version}_arm64.AppImageUniversal package for arm64 architecture Linux, compatible with Rockchip, Feiteng, Kunpeng, Ampere, Broadcom, etc.
pxvdi_{version}_debian12_amd64.debDebian 12 packages for x86_64 architecture, compatible with Zhaoxin, Haiguang, Intel, AMD, VIA, including Armbian Bookworm packages.
pxvdi_{version}_debian12_arm64.debDebian 12 packages for arm64 architecture, compatible with Rockchip, Feiteng, Kunpeng, Ampere, Broadcom, including Armbian Bookworm packages.
pxvdi_{version}_live_amd64.isoThin client system for x86_64 architecture, compatible with Zhaoxin, Haiguang, Intel, AMD, and VIA.
pxvdi_{version}_arm64.dmgCompatible with macOS Apple chips, version >= macOS 12.

Supported modes of the PXVDI client.

PlatformSupport status
LinuxDirect connection mode and central control mode with seamless switching.
WindowsCentral control mode
MacOSCentral control mode

https://download.lierfang.com/pxvdi/Client/