flameshot-org / flameshot-org.github.io

Flameshot official websites & documents
https://flameshot.org
25 stars 34 forks source link

Flameshot Can't Capture Screen - OpenSUSE Gnome/Wayland #134

Closed binarypie closed 1 year ago

binarypie commented 1 year ago

I've spent a bunch of time trying to figure out what is going on here so as not to bother y'all but after an hour I'm still stuck.

The environment details ``` ❱ inxi --width 80 --system --graphics System: Host: localhost.localdomain Kernel: 6.4.11-1-default arch: x86_64 bits: 64 Desktop: GNOME v: 44.3 Distro: openSUSE Tumbleweed 20230828 Graphics: Device-1: AMD Navi 31 [Radeon RX 7900 XT/7900 XTX] driver: amdgpu v: kernel Device-2: Nanjing Magewell driver: N/A Device-3: NVIDIA TU102 [TITAN RTX] driver: nouveau v: kernel Device-4: Anker PowerConf C200 driver: hid-generic,snd-usb-audio,usbhid,uvcvideo type: USB Display: wayland server: X.org v: 1.21.1.8 with: Xwayland v: 23.1.2 compositor: gnome-shell driver: X: loaded: modesetting unloaded: fbdev,vesa dri: radeonsi,zink gpu: amdgpu resolution: 1: 3440x1440~175Hz 2: 3440x1440~175Hz API: OpenGL v: 4.6 Mesa 23.1.5 renderer: AMD Radeon RX 7900 XTX (gfx1100 LLVM 16.0.6 DRM 3.52 6.4.11-1-default) ```
The flameshot-gui content ``` ❱ flameshot gui Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. flameshot: error: Unable to capture screen flameshot: error: Unable to capture screen flameshot: info: Screenshot aborted. ```
The dbus-monitor content ``` method call time=1693495467.380955 sender=:1.241 -> destination=org.freedesktop.DBus serial=4 path=/o rg/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameO wnerChanged',arg0='org.a11y.Bus',arg1=''" method call time=1693495467.380991 sender=:1.241 -> destination=org.freedesktop.DBus serial=5 path=/o rg/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameHasOwner string "org.a11y.Bus" method call time=1693495467.381069 sender=:1.241 -> destination=org.freedesktop.DBus serial=6 path=/o rg/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameO wnerChanged',arg0='org.a11y.Bus'" method call time=1693495467.381108 sender=:1.241 -> destination=org.freedesktop.DBus serial=7 path=/o rg/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner string "org.a11y.Bus" method call time=1693495467.381194 sender=:1.241 -> destination=org.a11y.Bus serial=8 path=/org/a11y/bus; interface=org.freedesktop.DBus.Properties; member=Get string "org.a11y.Status" string "ScreenReaderEnabled" method call time=1693495467.381528 sender=:1.241 -> destination=org.a11y.Bus serial=9 path=/org/a11y/bus; interface=org.freedesktop.DBus.Properties; member=Get string "org.a11y.Status" string "IsEnabled" ```
binarypie commented 1 year ago

Realized I put this in the wrong repo. Closing.