lamco-rdp-server is a native Wayland RDP server for Linux desktops. It provides remote desktop access using the standard RDP protocol, so you can connect from any RDP client: Windows Remote Desktop, FreeRDP, Remmina, or others.

It supports multiple screen capture and input backends:

* xdg-desktop-portal: works with GNOME, KDE Plasma, and other portal-compatible compositors
* Native wlroots protocols: works with Sway, Hyprland, and other wlroots-based compositors

The server detects the running compositor and selects the appropriate backend automatically.

Built in Rust on the IronRDP protocol stack (pure Rust, no FreeRDP dependency).

Features

  • H.264 video encoding via EGFX channel (AVC420/AVC444)
  • GPU-accelerated encoding: VA-API (Intel/AMD) and NVENC (NVIDIA)
  • Bidirectional clipboard synchronization with file transfer
  • Multi-monitor support
  • PAM authentication
  • Optional graphical configuration interface
  • Systemd service integration

Project Samples

Project Activity

See All Activity >

Follow lamco-rdp-server

lamco-rdp-server Web Site

Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of lamco-rdp-server!

Additional Project Details

Operating Systems

Linux

Intended Audience

Advanced End Users, End Users/Desktop, Information Technology, System Administrators, Testers

Programming Language

Rust

Related Categories

Rust Remote Desktop Software, Rust Screen Mirroring Software

Registered

2026-02-14