Download Lamco RDP Server

Choose your installation method

Version 1.2.0 - Production Ready

Lamco RDP Server v1.2.0 is now available. Production-ready with most features implemented. Built entirely in Rust for safety and performance.

Choose Your Installation Method

Lamco RDP Server v1.2.0 is available in multiple formats. Your choice depends on your use case and whether you need hardware acceleration.

📦 Flatpak (Universal)

Works on ANY Linux distribution. Software encoding only. Best for desktops and testing.

⚙️ Native Package (Performance)

Hardware acceleration (NVENC/VA-API), zero-dialog sessions. Best for servers and production.

Installation Methods

Flatpak

UNIVERSAL - WORKS ON ANY DISTRO

Universal package for all Linux distributions. Automatic updates, sandboxed execution, and easy installation.

# Install from Flathub (coming soon)
flatpak install flathub ai.lamco.rdp-server

# Run
flatpak run ai.lamco.rdp-server
✅ Advantages:
  • • Works on Ubuntu 22.04/24.04, Fedora, RHEL, Debian, openSUSE, Arch, etc.
  • • Sandboxed security
  • • Automatic updates via Flathub
💡 Trade-offs:
  • Software encoding only (sandbox security restricts GPU access)
  • Session persistence: Portal strategy (GNOME requires dialog every restart; KDE/wlroots support tokens)
  • • File clipboard may use staging area in some configurations

App ID: ai.lamco.rdp-server
Best for: Desktop testing, evaluation, distributions without native packages

Native Packages via OBS

✅ HARDWARE ACCELERATION

Native system packages with full hardware acceleration support (NVIDIA NVENC, Intel/AMD VA-API). Available through openSUSE Build Service (OBS) for multiple distributions.

Fedora 40+

sudo dnf install lamco-rdp-server

Rust 1.79+

RHEL 9 / AlmaLinux 9 / Rocky 9

sudo dnf install lamco-rdp-server

Rust 1.84

openSUSE Tumbleweed

sudo zypper install lamco-rdp-server

Rust 1.82+

Debian 13 (Trixie)

sudo apt install lamco-rdp-server

Rust 1.79

💡 Ubuntu 24.04 / Debian 12

Native packages require Rust 1.77+. These distributions ship with older Rust versions. Flatpak works perfectly on these platforms.

✅ Advantages:
  • Hardware acceleration (NVENC/VA-API)
  • Session persistence: Zero-dialog strategies (Mutter Direct on GNOME, wlr-direct on wlroots)
  • • Full systemd integration
  • • Direct filesystem access
💡 Considerations:
  • • Specific to distribution + desktop environment
  • • Requires modern Rust toolchain (1.77+)
  • • Runs with system privileges (no sandbox)

Best for: Production servers, VMs, unattended operation

Available: Fedora 40+, RHEL 9 / AlmaLinux 9, openSUSE Tumbleweed/Leap 15.6, Debian 13

GitHub Repository

Source code, issue tracking, and documentation

Lamco RDP Server is source-available under the Business Source License. View the code, report issues, and follow development:

Build from Source

For developers and advanced users. Requires Rust toolchain.

# Public repository coming soon
git clone https://github.com/lamco-dev/Lamco RDP Server
cd Lamco RDP Server
cargo build --release

System Requirements

Required:

  • • Linux with Wayland compositor (GNOME, KDE Plasma, Sway, Hyprland)
  • • PipeWire for screen capture
  • • XDG Desktop Portal support

For Hardware Encoding:

NVIDIA: GPU with NVENC support, nvidia-driver, libnvidia-encode
Intel: VA-API support, intel-media-va-driver (Ubuntu) or intel-media-driver (Fedora)
AMD: VA-API support, mesa-va-drivers

Verify hardware encoding: Run vainfo (Intel/AMD) or check nvidia-smi for NVENC capability

License

Lamco RDP Server is free for personal use and small businesses.

Commercial license required for organizations with >3 employees OR >$1M revenue.

View Pricing →

Get Notified When Available

Want to know when Lamco RDP Server packages are ready?

Contact Us for Early Access →

Or email office@lamco.io to join the announcement list