A simple, minimal, and modern RDP client
- Clean, minimal UI for managing a list of favorite connections
- Minimal UI for remote sessions
- One window per active session
- Passwords stored in the system keyring
- GNOME Search Provider for destinations (can be enabled in GNOME Settings)
- High-DPI display support
- Fullscreen mode
- Text and file clipboard sync between local and remote sessions
- Based on FreeRDP
Get it from this flatpak repository on github pages
The flatpak repository contains released versions and nightly development builds.
Should work out of the box.
All dependencies are included in the devcontainer.
A few caveats when using the devcontainer:
-
localhost refers to the container, not your host system. With Podman, use hosts.containers.internal to reach the host.
-
File copy and paste may not work because the filesystem is not shared and the FileTransfer portal is not configured.
meson setup builddir --prefix=/workspaces/longlens/builddir/install/ -Dprofile=development meson compile -C builddir meson install -C builddir ./builddir/install/bin/longlens
# Build using flatpak-builder
flatpak-builder --user --install --force-clean _flatpak_build de.f1ori.longlens.Devel.json
# Run
flatpak run de.f1ori.longlens.Devel