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
Follow lamco-rdp-server
Other Useful Business Software
Go From AI Idea to AI App Fast
Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of lamco-rdp-server!