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
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
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