flameshot icon indicating copy to clipboard operation
flameshot copied to clipboard

nothing happens after clicking on tray Icon

Open Sagar-Prajapati opened this issue 1 year ago • 2 comments

Flameshot Version

Flameshot v12.1.0 (Debian 12.1.0-2build2)

Installation Type

Linux, MacOS, or Windows Package manager (apt, pacman, eopkg, choco, brew, ...)

Operating System type and version

Ubuntu 24.04

Description

The dbus-monitor content

dbus-monitor --session sender=org.flameshot.Flameshot
signal time=1727690099.322765 sender=org.freedesktop.DBus -> destination=:1.746 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string ":1.746"
signal time=1727690099.322791 sender=org.freedesktop.DBus -> destination=:1.746 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost
   string ":1.746"
method call time=1727690103.385699 sender=:1.738 -> destination=org.freedesktop.DBus serial=77 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.portal.Desktop'"
method call time=1727690103.385762 sender=:1.738 -> destination=org.freedesktop.DBus serial=78 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.portal.Desktop"
method call time=1727690103.386302 sender=:1.738 -> destination=org.freedesktop.DBus serial=79 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.portal.Desktop"
method call time=1727690103.386704 sender=:1.738 -> destination=org.freedesktop.DBus serial=80 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.portal.Desktop',path='/org/freedesktop/portal/desktop/request/1_738/01ae3701750c436fb7c97a1d36dd83c9',interface='org.freedesktop.portal.Request',member='Response'"
method call time=1727690103.386731 sender=:1.738 -> destination=org.freedesktop.DBus serial=81 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.portal.Desktop'"
method call time=1727690103.386765 sender=:1.738 -> destination=org.freedesktop.DBus serial=82 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.portal.Desktop"
method call time=1727690103.387243 sender=:1.738 -> destination=org.freedesktop.portal.Desktop serial=83 path=/org/freedesktop/portal/desktop; interface=org.freedesktop.portal.Screenshot; member=Screenshot
   string ""
   array [
      dict entry(
         string "handle_token"
         variant             string "01ae3701750c436fb7c97a1d36dd83c9"
      )
      dict entry(
         string "interactive"
         variant             boolean false
      )
   ]
method call time=1727690103.394327 sender=:1.738 -> destination=org.freedesktop.portal.Desktop serial=84 path=/org/freedesktop/portal/desktop/request/1_738/01ae3701750c436fb7c97a1d36dd83c9; interface=org.freedesktop.portal.Request; member=Close
method call time=1727690103.395033 sender=:1.738 -> destination=org.freedesktop.DBus serial=85 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=1727690103.395131 sender=:1.738 -> destination=org.freedesktop.DBus serial=86 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.Notifications"
method call time=1727690103.395640 sender=:1.738 -> destination=org.freedesktop.Notifications serial=87 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify
   string "flameshot"
   uint32 0
   string "flameshot"
   string "Flameshot Error"
   string "Unable to capture screen"
   array [
   ]
   array [
   ]
   int32 5000
method call time=1727690103.425133 sender=:1.738 -> destination=org.freedesktop.DBus serial=88 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=1727690103.425510 sender=:1.738 -> destination=org.freedesktop.DBus serial=89 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string "type='signal',sender='org.freedesktop.portal.Desktop',path='/org/freedesktop/portal/desktop/request/1_738/01ae3701750c436fb7c97a1d36dd83c9',interface='org.freedesktop.portal.Request',member='Response'"
method call time=1727690103.425541 sender=:1.738 -> destination=org.freedesktop.DBus serial=90 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.portal.Desktop'"
method call time=1727690103.425606 sender=:1.738 -> destination=org.freedesktop.DBus serial=91 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.portal.Desktop'"
method call time=1727690103.425784 sender=:1.738 -> destination=org.freedesktop.DBus serial=92 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=1727690103.426050 sender=:1.738 -> destination=org.freedesktop.DBus serial=93 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.Notifications"
method call time=1727690103.426764 sender=:1.738 -> destination=org.freedesktop.Notifications serial=94 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify
   string "flameshot"
   uint32 0
   string "flameshot"
   string "Flameshot Error"
   string "Unable to capture screen"
   array [
   ]
   array [
   ]
   int32 5000
method call time=1727690103.441744 sender=:1.738 -> destination=org.freedesktop.DBus serial=95 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'"




Steps to reproduce

No response

Screenshots or screen recordings

No response

System Information

dbus-monitor --session sender=org.flameshot.Flameshot signal time=1727690099.322765 sender=org.freedesktop.DBus -> destination=:1.746 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.746" signal time=1727690099.322791 sender=org.freedesktop.DBus -> destination=:1.746 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string ":1.746" method call time=1727690103.385699 sender=:1.738 -> destination=org.freedesktop.DBus serial=77 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.portal.Desktop'" method call time=1727690103.385762 sender=:1.738 -> destination=org.freedesktop.DBus serial=78 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner string "org.freedesktop.portal.Desktop" method call time=1727690103.386302 sender=:1.738 -> destination=org.freedesktop.DBus serial=79 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner string "org.freedesktop.portal.Desktop" method call time=1727690103.386704 sender=:1.738 -> destination=org.freedesktop.DBus serial=80 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',sender='org.freedesktop.portal.Desktop',path='/org/freedesktop/portal/desktop/request/1_738/01ae3701750c436fb7c97a1d36dd83c9',interface='org.freedesktop.portal.Request',member='Response'" method call time=1727690103.386731 sender=:1.738 -> destination=org.freedesktop.DBus serial=81 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.portal.Desktop'" method call time=1727690103.386765 sender=:1.738 -> destination=org.freedesktop.DBus serial=82 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner string "org.freedesktop.portal.Desktop" method call time=1727690103.387243 sender=:1.738 -> destination=org.freedesktop.portal.Desktop serial=83 path=/org/freedesktop/portal/desktop; interface=org.freedesktop.portal.Screenshot; member=Screenshot string "" array [ dict entry( string "handle_token" variant string "01ae3701750c436fb7c97a1d36dd83c9" ) dict entry( string "interactive" variant boolean false ) ] method call time=1727690103.394327 sender=:1.738 -> destination=org.freedesktop.portal.Desktop serial=84 path=/org/freedesktop/portal/desktop/request/1_738/01ae3701750c436fb7c97a1d36dd83c9; interface=org.freedesktop.portal.Request; member=Close method call time=1727690103.395033 sender=:1.738 -> destination=org.freedesktop.DBus serial=85 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=1727690103.395131 sender=:1.738 -> destination=org.freedesktop.DBus serial=86 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner string "org.freedesktop.Notifications" method call time=1727690103.395640 sender=:1.738 -> destination=org.freedesktop.Notifications serial=87 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify string "flameshot" uint32 0 string "flameshot" string "Flameshot Error" string "Unable to capture screen" array [ ] array [ ] int32 5000 method call time=1727690103.425133 sender=:1.738 -> destination=org.freedesktop.DBus serial=88 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=1727690103.425510 sender=:1.738 -> destination=org.freedesktop.DBus serial=89 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch string "type='signal',sender='org.freedesktop.portal.Desktop',path='/org/freedesktop/portal/desktop/request/1_738/01ae3701750c436fb7c97a1d36dd83c9',interface='org.freedesktop.portal.Request',member='Response'" method call time=1727690103.425541 sender=:1.738 -> destination=org.freedesktop.DBus serial=90 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.portal.Desktop'" method call time=1727690103.425606 sender=:1.738 -> destination=org.freedesktop.DBus serial=91 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.portal.Desktop'" method call time=1727690103.425784 sender=:1.738 -> destination=org.freedesktop.DBus serial=92 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=1727690103.426050 sender=:1.738 -> destination=org.freedesktop.DBus serial=93 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner string "org.freedesktop.Notifications" method call time=1727690103.426764 sender=:1.738 -> destination=org.freedesktop.Notifications serial=94 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify string "flameshot" uint32 0 string "flameshot" string "Flameshot Error" string "Unable to capture screen" array [ ] array [ ] int32 5000 method call time=1727690103.441744 sender=:1.738 -> destination=org.freedesktop.DBus serial=95 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'"

Sagar-Prajapati avatar Sep 30 '24 09:09 Sagar-Prajapati

Hi i had the same behavior, if i ran the application, nothing happen when i'm running launcher and capture, the rest of the app is opening windows as version, update...

I'm running debian 12 with wayland Flameshot v12.1.0 (Debian 12.1.0-2) Compiled with Qt 5.15.8 linux: 6.1.0-23-amd64 debian: 12

logs

dbus-monitor --session sender=org.flameshot.Flameshot
signal time=1727766443.798225 sender=org.freedesktop.DBus -> destination=:1.289 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string ":1.289"
signal time=1727766443.798270 sender=org.freedesktop.DBus -> destination=:1.289 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost
   string ":1.289"
method call time=1727766448.364395 sender=:1.287 -> destination=org.freedesktop.DBus serial=28 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.portal.Desktop',path='/org/freedesktop/portal/desktop/request/1_287/23fdd335d35e4f4ab7ffb4dd0a94f848',interface='org.freedesktop.portal.Request',member='Response'"
method call time=1727766448.364435 sender=:1.287 -> destination=org.freedesktop.portal.Desktop serial=29 path=/org/freedesktop/portal/desktop; interface=org.freedesktop.portal.Screenshot; member=Screenshot
   string ""
   array [
      dict entry(
         string "handle_token"
         variant             string "23fdd335d35e4f4ab7ffb4dd0a94f848"
      )
      dict entry(
         string "interactive"
         variant             boolean false
      )
   ]
method call time=1727766467.322165 sender=:1.287 -> destination=org.freedesktop.DBus serial=30 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.portal.Desktop',path='/org/freedesktop/portal/desktop/request/1_287/dc0aa8f1bbc340bb8cb4d0bbe895d16f',interface='org.freedesktop.portal.Request',member='Response'"
method call time=1727766467.322204 sender=:1.287 -> destination=org.freedesktop.portal.Desktop serial=31 path=/org/freedesktop/portal/desktop; interface=org.freedesktop.portal.Screenshot; member=Screenshot
   string ""
   array [
      dict entry(
         string "handle_token"
         variant             string "dc0aa8f1bbc340bb8cb4d0bbe895d16f"
      )
      dict entry(
         string "interactive"
         variant             boolean false
      )
   ]

If i'm starting flameshot from terminal it'working normaly

logs if app it had been launch from terminal

dbus-monitor --session sender=org.flameshot.Flameshot
signal time=1727766718.687697 sender=org.freedesktop.DBus -> destination=:1.294 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string ":1.294"
signal time=1727766718.687726 sender=org.freedesktop.DBus -> destination=:1.294 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost
   string ":1.294"




method call time=1727766723.884826 sender=:1.292 -> destination=org.freedesktop.portal.Desktop serial=18 path=/org/freedesktop/portal/desktop; interface=org.freedesktop.DBus.Introspectable; member=Introspect
method call time=1727766723.888521 sender=:1.292 -> destination=org.freedesktop.DBus serial=19 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.portal.Desktop'"
method call time=1727766723.888544 sender=:1.292 -> destination=org.freedesktop.DBus serial=20 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.portal.Desktop"
method call time=1727766723.889221 sender=:1.292 -> destination=org.freedesktop.DBus serial=21 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.portal.Desktop"
method call time=1727766723.889909 sender=:1.292 -> destination=org.freedesktop.DBus serial=22 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.portal.Desktop',path='/org/freedesktop/portal/desktop/request/1_292/37b780a8ec5a43b8ae38230573d8f7a7',interface='org.freedesktop.portal.Request',member='Response'"
method call time=1727766723.889930 sender=:1.292 -> destination=org.freedesktop.DBus serial=23 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.portal.Desktop'"
method call time=1727766723.889935 sender=:1.292 -> destination=org.freedesktop.DBus serial=24 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.portal.Desktop"
method call time=1727766723.890542 sender=:1.292 -> destination=org.freedesktop.portal.Desktop serial=25 path=/org/freedesktop/portal/desktop; interface=org.freedesktop.portal.Screenshot; member=Screenshot
   string ""
   array [
      dict entry(
         string "handle_token"
         variant             string "37b780a8ec5a43b8ae38230573d8f7a7"
      )
      dict entry(
         string "interactive"
         variant             boolean false
      )
   ]
method call time=1727766724.451747 sender=:1.292 -> destination=org.freedesktop.portal.Desktop serial=26 path=/org/freedesktop/portal/desktop/request/1_292/37b780a8ec5a43b8ae38230573d8f7a7; interface=org.freedesktop.portal.Request; member=Close
method call time=1727766724.452359 sender=:1.292 -> destination=org.freedesktop.DBus serial=27 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string "type='signal',sender='org.freedesktop.portal.Desktop',path='/org/freedesktop/portal/desktop/request/1_292/37b780a8ec5a43b8ae38230573d8f7a7',interface='org.freedesktop.portal.Request',member='Response'"
method call time=1727766724.452384 sender=:1.292 -> 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.portal.Desktop'"
method call time=1727766724.452405 sender=:1.292 -> destination=org.freedesktop.DBus serial=29 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.portal.Desktop'"
method call time=1727766728.697465 sender=:1.292 -> destination=org.freedesktop.Notifications serial=30 path=/org/freedesktop/Notifications; interface=org.freedesktop.DBus.Introspectable; member=Introspect
method call time=1727766728.697784 sender=:1.292 -> destination=org.freedesktop.DBus serial=31 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=1727766728.697935 sender=:1.292 -> destination=org.freedesktop.DBus serial=32 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.Notifications"
method call time=1727766728.698154 sender=:1.292 -> destination=org.freedesktop.Notifications serial=33 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify
   string "flameshot"
   uint32 0
   string "flameshot"
   string "Flameshot Info"
   string "Capture enregistrée dans le presse-papier."
   array [
   ]
   array [
   ]
   int32 5000
flameshot: info: Capture enregistrée dans le presse-papier.
method call time=1727766728.708053 sender=:1.292 -> destination=org.freedesktop.DBus serial=34 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'"

tekmans avatar Oct 01 '24 07:10 tekmans

There is a USE_WAYLAND_GRIM flag so you can tell flameshot to sidestep the DBUS and it uses the output of the grim program

FelixJochems avatar Oct 07 '24 23:10 FelixJochems

Same issue here. From the terminal flameshot gui works. After click on try icon nothing happens (Gnome extension Tray icons reloaded, Debian 12, flameshot installed by apt).

I have followed this guide to troubleshoot: https://flameshot.org/docs/guide/troubleshooting/#flameshot-icon-is-visible-in-tray-area-but-when-i-click-on-it-nothing-happens

The dbus-monitor content
~$ dbus-monitor --session sender=org.flameshot.Flameshot
signal time=1733994666.033529 sender=org.freedesktop.DBus -> destination=:1.285 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string ":1.285"
signal time=1733994666.033564 sender=org.freedesktop.DBus -> destination=:1.285 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost
   string ":1.285"
method call time=1733994695.305951 sender=:1.288 -> destination=org.freedesktop.Notifications serial=16 path=/org/freedesktop/Notifications; interface=org.freedesktop.DBus.Introspectable; member=Introspect
method call time=1733994695.306704 sender=:1.288 -> destination=org.freedesktop.DBus serial=17 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=1733994695.306845 sender=:1.288 -> destination=org.freedesktop.DBus serial=18 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.Notifications"
method call time=1733994695.307180 sender=:1.288 -> destination=org.freedesktop.Notifications serial=19 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify
   string "flameshot"
   uint32 0
   string "flameshot"
   string "Flameshot Info"
   string "Zachycená obrazovka uložena do schránky."
   array [
   ]
   array [
   ]
   int32 5000
method call time=1733994695.323172 sender=:1.288 -> destination=org.freedesktop.DBus serial=20 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 return time=1733994695.324891 sender=:1.288 -> destination=:1.291 serial=21 reply_serial=21


lukaskaplan avatar Dec 12 '24 09:12 lukaskaplan

Hey there, I just wanted to ask, if there is any general progress on this topic? I saw that several related Issues are open on this topic, that flameshot cannot start on Deb12 (and Ubuntu24) and I am also looking for a solution for this for my Debian Machine and I am not sure, where to find an answer for that. Do you have an overview about this topic?

Thanks already! Greetings Daniel

dtdan-03 avatar Mar 05 '25 10:03 dtdan-03

Try to configure your custom flameshot shortcut.

In your Gnome:

  • Setings -> Keyboard -> Shortcuts -> Flameshot
  • Name: Flameshot
  • Command: /bin/sh -c -- "QT_QPA_PLATFORM=wayland /usr/bin/flameshot gui"
  • Shortcut: Print

I realized that Gnome extension "Tray icons" does not work well with flameshot. So try to replace it by "Tray Icons:Reloaded" (https://github.com/MartinPL/Tray-Icons-Reloaded)

lukaskaplan avatar Mar 05 '25 13:03 lukaskaplan

I think this is a duplicate of #3700

borgmanJeremy avatar May 12 '25 13:05 borgmanJeremy