Beta software for Wayland-first Linux desktops

Screenshot capture that respects modern Wayland desktops.

LinScreen is a beta fork of Flameshot focused on making screenshot capture and annotation work reliably on GNOME, KDE, and multi-monitor Wayland sessions.

linscreen gui
linscreen full --path ~/Pictures/capture.png
linscreen screen --number 0

Why LinScreen exists

Flameshot is loved. Wayland needs extra care.

LinScreen keeps the familiar screenshot-and-annotate workflow while focusing development on portal-based Wayland capture, better diagnostics, and Linux desktop packaging.

Wayland portals

Built around desktop portal capture flows used by GNOME, KDE, and other modern Linux sessions.

Multi-monitor focus

Designed to improve capture behavior across one or many screens, mixed layouts, and high-DPI setups.

Debuggable by default

Includes a Wayland debug helper that reports session variables, portal services, and backend state.

Packaging work

Release scripts produce Debian packages, portable AppImages, and Linux tarballs for Wayland-focused testing.

Project status

Beta, useful, and still moving.

LinScreen is not a finished downstream distribution yet. It is a practical beta fork created to make Wayland compatibility easier to test, improve, and package.

Open an issue
Available

Debian package

Current beta builds provide a `.deb` with desktop entry, icons, DBus service, and cache refresh scripts.

Available

AppImage

Portable x86_64 builds include Qt Wayland support and English/French Qt translation catalogs.

Help wanted

Flatpak

Manifest work exists, but more testing is needed for portals, permissions, and Flathub-quality packaging.

Help wanted

RPM

RPM packaging needs distro testing across Fedora, openSUSE, and compatible desktops.

Install

Try the current beta package.

Use the Debian package for desktop integration, or the AppImage for a portable test build with bundled Qt Wayland support.

Debian package
sudo apt install ./linscreen_14.0.1_amd64.deb
linscreen --version
gtk-launch org.linscreen.LinScreen
AppImage
chmod +x LinScreen-14.0.1-x86_64.AppImage
./LinScreen-14.0.1-x86_64.AppImage --version
./LinScreen-14.0.1-x86_64.AppImage

AppImage builds are portable and include Qt Wayland plus English/French Qt translation catalogs. Desktop portal packages still come from your distribution.

Frequently asked questions

LinScreen, Wayland and installation

Direct answers about the project, supported desktops and current Linux packages.

What is LinScreen?

LinScreen is a free, open-source screenshot and annotation tool for Linux. It is a Wayland-focused fork of Flameshot for GNOME, KDE and multi-monitor desktops.

Does LinScreen work on Wayland?

Yes. LinScreen uses xdg-desktop-portal for capture on Wayland and targets GNOME, KDE, multi-monitor and high-DPI Linux sessions. The appropriate portal backend must be installed by your distribution.

How can I install LinScreen?

LinScreen 14.0.1 is available as a Debian package and a portable x86_64 AppImage from the official GitHub releases page.

Is LinScreen a replacement for Flameshot?

LinScreen is a beta fork focused specifically on Wayland compatibility, diagnostics and Linux packaging. Flameshot remains the upstream project.

Contribute

Help make Linux screenshots boring again.

Testing is especially welcome on GNOME, KDE, multi-monitor Wayland, Flatpak, RPM-based distributions, and Windows packaging environments.