In /usr/local/share/applications/org.flameshot.Flameshot.desktop file, the Exec line is Exec=/usr/bin/flameshot, but flameshot is actually installed at /usr/local/bin/flameshot. This lead to startup failure says "Failed to execute command /usr/bin/flameshot (No such file or derectory)" when clicking desktop launcher.
A commit in branch main references this bug:
Author: Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2021-11-26 13:11:15 +0000
Commit: Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2021-11-26 13:11:15 +0000
deskutils/flameshot: fix path in .desktop file
deskutils/flameshot/Makefile | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
Fixed. Thank you for the PR!