flameshot-org / flameshot

Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:
https://flameshot.org
GNU General Public License v3.0
24.7k stars 1.58k forks source link

flameshot tray icon OK but no GUI #3423

Closed fredblockchain closed 8 months ago

fredblockchain commented 10 months ago

Flameshot Version

Flameshot v12.1.0 (Debian 12.1.0-2) Compiled with Qt 5.15.8

Installation Type

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

Operating System type and version

v12.1.0 (Debian 12.1.0-2)

Description

Hi guys, First of all, thanks for this amazing tool! I'm creating this issue as explained in the documentation. Since I updated Debian to v12 flameshot doesn't take screenshots anymore. I can see the system tray icon, but it doesn't take screenshots, so I did the 3-terminal test (command 'flameshot gui' doesnt open anything) and here is the log of DBUS.

Thank you very much and let me know if I'm mistaken or if I can be of assistance Fred

The dbus-monitor content fred@yfred:~$ pkill flameshot fredi@yfred:~$ dbus-monitor --session sender=org.flameshot.Flameshot signal time=1701263623.333541 sender=org.freedesktop.DBus -> destination=:1.359 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.359" signal time=1701263623.333572 sender=org.freedesktop.DBus -> destination=:1.359 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string ":1.359" method call time=1701263645.184921 sender=:1.364 -> destination=org.freedesktop.DBus serial=11 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.a11y.Bus',arg1=''" method call time=1701263645.185033 sender=:1.364 -> destination=org.freedesktop.DBus serial=12 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameHasOwner string "org.a11y.Bus" method call time=1701263645.185256 sender=:1.364 -> destination=org.freedesktop.DBus serial=13 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.a11y.Bus'" method call time=1701263645.185326 sender=:1.364 -> destination=org.freedesktop.DBus serial=14 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner string "org.a11y.Bus" method call time=1701263645.185529 sender=:1.364 -> destination=org.a11y.Bus serial=15 path=/org/a11y/bus; interface=org.freedesktop.DBus.Properties; member=Get string "org.a11y.Status" string "ScreenReaderEnabled" method call time=1701263645.185987 sender=:1.364 -> destination=org.a11y.Bus serial=16 path=/org/a11y/bus; interface=org.freedesktop.DBus.Properties; member=Get string "org.a11y.Status" string "IsEnabled"
Adding a second dbus monitoring with two manual steps: first clicking on system tray icon's "take screenshot" and second on "open launcher", none of them does anything dbus-monitor --session sender=org.flameshot.Flameshot signal time=1701265707.966012 sender=org.freedesktop.DBus -> destination=:1.382 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.382" signal time=1701265707.966099 sender=org.freedesktop.DBus -> destination=:1.382 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string ":1.382" method call time=1701265720.896852 sender=:1.364 -> destination=org.freedesktop.portal.Desktop serial=46 path=/org/freedesktop/portal/desktop; interface=org.freedesktop.DBus.Introspectable; member=Introspect method call time=1701265720.900032 sender=:1.364 -> destination=org.freedesktop.DBus serial=47 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_364/46745ac765914314b515db08e7b52a0b',interface='org.freedesktop.portal.Request',member='Response'" method call time=1701265720.900074 sender=:1.364 -> destination=org.freedesktop.portal.Desktop serial=48 path=/org/freedesktop/portal/desktop; interface=org.freedesktop.portal.Screenshot; member=Screenshot string "" array [ dict entry( string "handle_token" variant string "46745ac765914314b515db08e7b52a0b" ) dict entry( string "interactive" variant boolean false ) ] method call time=1701265727.504815 sender=:1.364 -> destination=org.freedesktop.portal.Desktop serial=49 path=/org/freedesktop/portal/desktop; interface=org.freedesktop.DBus.Introspectable; member=Introspect method call time=1701265727.508349 sender=:1.364 -> destination=org.freedesktop.DBus serial=50 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_364/abeb4f37fb9a4b74bb167656bf3475af',interface='org.freedesktop.portal.Request',member='Response'" method call time=1701265727.508384 sender=:1.364 -> destination=org.freedesktop.portal.Desktop serial=51 path=/org/freedesktop/portal/desktop; interface=org.freedesktop.portal.Screenshot; member=Screenshot string "" array [ dict entry( string "handle_token" variant string "abeb4f37fb9a4b74bb167656bf3475af" ) dict entry( string "interactive" variant boolean false ) ]

Steps to reproduce

No response

Screenshots or screen recordings

No response

System Information

inxi --width 80 --system --graphics System: Host: yfred Kernel: 6.1.0-13-amd64 arch: x86_64 bits: 64 Desktop: GNOME v: 43.6 Distro: Debian GNU/Linux 12 (bookworm) Graphics: Device-1: AMD Raven Ridge [Radeon Vega Series / Radeon Mobile Series] driver: amdgpu v: kernel Device-2: Syntek Integrated Camera type: USB driver: uvcvideo Display: wayland server: X.Org v: 1.22.1.9 with: Xwayland v: 22.1.9 compositor: gnome-shell driver: dri: radeonsi gpu: amdgpu resolution: 1920x1080~60Hz API: OpenGL v: 4.6 Mesa 22.3.6 renderer: AMD Radeon Vega 8 Graphics (raven LLVM 15.0.6 DRM 3.49 6.1.0-13-amd64)
fredblockchain commented 8 months ago

Probably related to issue #3213, I'm closing this one and will monitor the other one