#4618·flameshot

Flameshot flatpak saves full screen screenshot on home even when directory is set

Author: iloveakitasCreated Apr 4, 2026Updated Sep 14, 2026
LabelsUnconfirmed Bug

Flameshot Version

v13.3.0

Installation Type

Flatpak from Flathub

Operating System type and version

Fedora Atomic KDE 43 - Secureblue

Description

I have a directory on /var/home/user/Screenshots and it does save the screenshots there, but flameshot also saves a screenshot of the entire screen on /home every time. The solution is to give filesystem=home on flatseal but I usually keep all apps without home access and I don't think that should happen, it's a weird behaviour.

Steps to reproduce

run flameshot take a screen shot (mostly a screen snip) screenshot saves to /Screenshots full screen screenshot saves to /home

Screenshots or screen recordings

No response

System Information

Using a fedora atomic 43 based distro named secureblue. I am on wayland and when the behaviour happens I am having only one monitor enabled (the rest are disabled)

xrandr | grep -v " disconnected "
Screen 0: minimum 16 x 16, current 2560 x 1440, maximum 32767 x 32767
DP-9 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 697mm x 392mm

lspci | grep -i 'vga\|3d\|2d'
00:02.0 VGA compatible controller: Intel Corporation Raptor Lake-P [UHD Graphics] (rev 04)

uname -a
Linux secureblue 6.19.10-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Mar 25 16:09:19 UTC 2026 x86_64 GNU/Linux

Dbus log:
<details>
<summary>The dbus-monitor content</summary>

dbus-monitor --session sender=org.flameshot.Flameshot
signal time=1775338532.654211 sender=org.freedesktop.DBus -> destination=:1.3406 serial=4294967295 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string ":1.3406"
signal time=1775338532.654391 sender=org.freedesktop.DBus -> destination=:1.3406 serial=4294967295 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost
   string ":1.3406"
method call time=1775338544.674320 sender=:1.3411 -> destination=org.freedesktop.DBus serial=20 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',path='/KDEPlatformTheme',interface='org.kde.KDEPlatformTheme',member='refreshFonts'"
method call time=1775338544.674351 sender=:1.3411 -> destination=org.freedesktop.DBus serial=21 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',path='/org/freedesktop/portal/desktop',interface='org.freedesktop.portal.Settings',member='SettingChanged'"
method call time=1775338544.674364 sender=:1.3411 -> destination=org.freedesktop.DBus serial=22 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',path='/KToolBar',interface='org.kde.KToolBar',member='styleChanged'"
method call time=1775338567.540207 sender=:1.3411 -> destination=org.freedesktop.Notifications serial=23 path=/org/freedesktop/Notifications; interface=org.freedesktop.DBus.Introspectable; member=Introspect
method call time=1775338567.542539 sender=:1.3411 -> destination=org.freedesktop.DBus serial=24 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Notifications'"
method call time=1775338567.542565 sender=:1.3411 -> destination=org.freedesktop.DBus serial=25 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.Notifications"
method call time=1775338567.543273 sender=:1.3411 -> destination=org.freedesktop.Notifications serial=26 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify
   string "flameshot"
   uint32 0
   string "flameshot"
   string "Flameshot Info"
   string "Capture saved to clipboard. Capture saved as /var/home/akitainu/Screenshots/2026-04-05_00-36.png"
   array [
   ]
   array [
      dict entry(
         string "x-kde-urls"
         variant             array [
               string "file:///var/home/akitainu/Screenshots/2026-04-05_00-36.png"
            ]
      )
   ]
   int32 5000
method call time=1775338567.591070 sender=:1.3411 -> destination=org.freedesktop.DBus serial=27 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Notifications'"
method call time=1775338567.591120 sender=:1.3411 -> destination=org.freedesktop.DBus serial=28 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.DBus'"
method return time=1775338567.664054 sender=:1.3411 -> destination=:1.3416 serial=29 reply_serial=32