This update broke flameshot for me under X11 (Openbox). Attempt to launch it from a keyboard shortcut leaves the following in the system journal:
kwi 26 17:43:32 mach /usr/lib64/gdm/gdm-x-session[4062]: "No Qt translation found for English"
kwi 26 17:43:32 mach /usr/lib64/gdm/gdm-x-session[4062]: "No Qt translation found for English"
kwi 26 17:43:32 mach /usr/lib64/gdm/gdm-x-session[2397]: WARNING: Icon 'flameshot' not found in icon_path
kwi 26 17:43:32 mach /usr/lib64/gdm/gdm-x-session[4062]: flameshot: warning: If the useGrimAdapter setting is not enabled, the dbus protocol will be used. It should be noted that using the dbus protocol under wayland is not recommended. It is recommended to enable the useGrimAdapter setting in flameshot.ini to activate the grim-based general wayland screenshot adapter
Trying to run it from a command line produces this:
"No Qt translation found for English"
"No Qt translation found for English"
flameshot: warning: If the useGrimAdapter setting is not enabled, the dbus protocol will be used. It should be noted that using the dbus protocol under wayland is not recommended. It is recommended to enable the useGrimAdapter setting in flameshot.ini to activate the grim-based general wayland screenshot adapter
The program does not exit after this, but at the same time doesn't prompt me for anything. The clipboard is also empty.
My config looks like this:
❯ bat -p ~/.config/flameshot/flameshot.ini
[General]
contrastOpacity=188
savePath=/home/paracet/Pictures/Screenshots
Following advice from the troubleshooting section of the official docs I set these two options in the flameshot.ini (even though, as I understand, they are related to Wayland and not X11):
disabledGrimWarning=true
useGrimAdapter=true
With this I do manage to get a save dialog to pop up prompting me to choose destination. Accepting causes an error pop up to show saying:
Save Error
Error trying to save <path here>
I tried picking multiple directories, ensuring I have enough room on disk and write permissions, but no luck.
Removing the useGrimAdapter=true but leaving disabledGrimWarning=true produces just the warning about the english translation missing and hangs, no popups.
I had no problems with flameshot until this sync and from what I'm seeing, the flameshot version in the repos has not changed.