-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Description
Flameshot Version
Flameshot: 13.0.1 (Qt 6.9.1)
Installation Type
User repository (AUR)
Operating System type and version
Arch Linux
Description
Hi,
after upgrading to Flameshot 13.0.1 (compiled with Qt 6.9.1) on Arch Linux, the tray icon no longer appears when running under AwesomeWM.
In previous versions (Qt5 builds) the icon showed up fine. Now Flameshot still runs and can be triggered from the terminal (flameshot gui
works), but there is no tray indicator at all. This makes it harder to use quick actions or see if Flameshot is running in the background.
System info:
- OS: Arch Linux (fully updated)
- WM: AwesomeWM git version
- Flameshot: 13.0.1 (Qt 6.9.1)
- Notification daemon: awesome naughty (works with flameshot now! thx!)
- Systray widget is present and working for other apps (nm-applet, volumeicon, etc.)
Error message:
Running flameshot from cli. The is possible "error" message:
QDBusTrayIcon encountered a D-Bus error: QDBusError("org.freedesktop.DBus.Error.UnknownObject", "No such object path '/StatusNotifierWatcher'")
But I don't know if it is relevant for this issue.
What I tried:
- Killing/restarting Flameshot
- Running with
env -u QT_QPA_PLATFORMTHEME flameshot &
- cause WM restart... - Confirmed tray works for other Qt apps
Expected behavior:
Tray icon should appear in AwesomeWM as it did in previous versions.
Actual behavior:
No tray icon, even though Flameshot is running.
Let me know if there’s any debug logging I can provide.
Steps to reproduce
Just start flameshot service.
Screenshots or screen recordings
No response
System Information
- OS: Arch Linux (fully updated)
- WM: AwesomeWM git version
- Flameshot: 13.0.1 (Qt 6.9.1)
- Notification daemon: awesome naughty (works with flameshot now! thx!)
- Systray widget is present and working for other apps (nm-applet, volumeicon, etc.)