Skip to the guide
How to Take a ScreenShot?

How to Use Flameshot for Screenshots on Linux?

Detailed Flameshot guide for capturing, annotating, copying and saving screenshots on Linux, including Wayland troubleshooting.

Flameshot is a third party screenshot application aimed at users who want annotation controls immediately after selecting a region. It is useful when the built in GNOME or KDE tool captures the image but you also want arrows, boxes, text, blur/pixelation or a fast copy/save workflow.

Choose the correct Linux screenshot workflow
Use the built in desktop screenshot tool when it already meets the task; add Flameshot when its annotation workflow is useful.

Install Flameshot safely

Prefer your Linux distribution’s trusted repository/package manager or the official Flameshot project instructions. Package versions differ by distribution, and Wayland integration can change between desktop releases, so avoid copying random installation commands from old forum posts.

Basic Flameshot capture workflow

  1. Launch Flameshot, or run the GUI capture action from your desktop launcher/shortcut.
  2. Drag to select the region you want.
  3. Use the on canvas tools to annotate only what helps the reader.
  4. Copy the result to the clipboard or save it as a file.
  5. Open the saved file and verify that small interface text is readable before sharing.

Useful capture controls

The official Flameshot documentation describes a configurable annotation interface and keyboard controls. In capture mode, common workflows include copying the selection to the clipboard or saving it directly. Exact bindings can be customized, so check the Key Bindings page/configuration on the version you installed rather than assuming every distribution ships identical defaults.

Set a keyboard shortcut

Open your desktop environment’s keyboard shortcut settings and bind your preferred key to the Flameshot GUI capture action. If Print Screen is already owned by GNOME Screenshot or Spectacle, either choose another shortcut or intentionally replace the existing binding. Keep at least one reliable native capture method available while testing.

Flameshot on Wayland

Wayland deliberately places screen capture behind desktop portals and permission controls. Flameshot’s own documentation maintains a dedicated Wayland help page because behavior differs across GNOME, KDE and distribution versions. On GNOME Wayland you may see a Share/permission dialog; on some configurations the portal packages/permissions are the source of “Unable to capture screen” errors.

GNOME Wayland troubleshooting

  • First test GNOME’s built in Print Screen overlay; if it works, the desktop capture stack itself is functional.
  • Confirm the required xdg desktop portal components for your desktop are installed through your distribution.
  • If Flameshot was denied screenshot permission, review/reset the portal permission using current official Flameshot/distribution guidance.
  • Do not paste privileged terminal commands from untrusted websites simply to bypass a permission dialog.

KDE Plasma / Wayland troubleshooting

KDE ships Spectacle as its native screenshot tool and it generally has the closest integration with Plasma. If Flameshot has scaling, portal or multi monitor problems, test Spectacle first. Flameshot’s Wayland guidance notes that behavior is version sensitive, so check the current project documentation for your installed version.

When to use Flameshot vs the built in tool?

NeedRecommended starting point
Fast GNOME screenshotGNOME built in screenshot overlay
KDE/Plasma captureSpectacle
Immediate annotation workflowFlameshot
Wayland capture failsNative tool first, then diagnose portal/Flameshot integration
Evidence/archive captureKeep an untouched original before annotations

Privacy before upload/share

Flameshot can make sharing fast, which also makes accidental disclosure fast. Crop or redact names, emails, notification previews, account identifiers and tokens before uploading a screenshot to any external service. Keep a local original when the screenshot is evidence or a support record.

More Linux screenshot guides

Verification source: Flameshot Documentation, Overview and Wayland help. Interface wording can vary slightly by OS build, manufacturer and keyboard layout.