Wayland compatibility

LinScreen screenshot capture on GNOME Wayland

LinScreen 14.0.1 captures through the desktop portal on GNOME Wayland. The portal backend and desktop registration must be correct before capture can work.

Verified project scope: GNOME Wayland, KDE Wayland, multiple monitors and high-DPI layouts. Reviewed .

GNOME requirements

Use a current GNOME Wayland session with xdg-desktop-portal and a compatible backend such as xdg-desktop-portal-gnome or xdg-desktop-portal-gtk. These packages come from the Linux distribution; the AppImage does not replace them.

Install and start LinScreen

For full desktop registration, use the Debian package when possible. The AppImage is useful for a portable test.

sudo apt install ./linscreen_14.0.1_amd64.deb
linscreen --version
gtk-launch org.linscreen.LinScreen

The launcher command checks that GNOME can resolve the desktop ID installed by the package.

Check the session and portal

echo "$XDG_SESSION_TYPE"
systemctl --user status xdg-desktop-portal.service
systemctl --user status xdg-desktop-portal-gnome.service

The session type should report wayland. Portal service names can vary by distribution.

Common GNOME failure

If the application ID cannot be registered, verify that /usr/share/applications/org.linscreen.LinScreen.desktop exists and starts /usr/bin/linscreen.

sudo update-desktop-database /usr/share/applications
gtk-launch org.linscreen.LinScreen

Next diagnostic steps

Continue with the Wayland troubleshooting guide. Installation alternatives are documented for Debian/Ubuntu and AppImage.

Source and limitations

This guide describes the current beta rather than claiming universal GNOME compatibility. Report the GNOME version, distribution, portal packages, monitor layout and exact error in the official issue tracker.