Installation Guide

Flatpak (Recommended)

The recommended installation method is via Flathub. Works on all Linux distributions.

flatpak install flathub io.lamco.rdp-server

Running

# GUI mode (default)
flatpak run io.lamco.rdp-server

# Server only (headless)
flatpak run io.lamco.rdp-server lamco-rdp-server

System Requirements

Minimum

Compositor:Wayland with XDG Portal support
Display Server:PipeWire
RAM:2 GB
Architecture:x86_64

Recommended

Hardware Encoder:Intel QuickSync / AMD VCE / NVIDIA NVENC
RAM:4+ GB
CPU:Modern multi-core (4+ cores)
Network:Gigabit Ethernet or better

Important: Lamco RDP Server shares your existing desktop session. A desktop environment (GNOME, KDE, Sway, etc.) must be running with a user logged in.

Post-Installation

Firewall Configuration

# firewalld
sudo firewall-cmd --add-port=3389/tcp --permanent
sudo firewall-cmd --reload

# ufw
sudo ufw allow 3389/tcp

Verify PipeWire

systemctl --user status pipewire

Next: Configuration →