Flameshot screenshot gui breaks after large manjaro linux update
Flameshot Version
Flameshot 13.3.0-2
Installation Type
Linux, MacOS, or Windows Package manager (apt, pacman, eopkg, choco, brew, ...)
Operating System type and version
Manjaro linux (kde plasma)
Description
After updating multiple packages today (not flameshot), it stopped working properly. When taking a screenshot the gui only opens on one monitor, and it only shows a offset copy of my left monitor. (I use 3 monitors, the primary one is in the middle.) It is still possible to take a screenshot of the upper part of the left monitor this way. It also starts an app called "portal" at the same time, which didn't happen before, though I'm not able to click into it, and it disappears after a few seconds. When testing on version 12.1.0-6 (which I used previously to fix a different bug) a similar behavior appears, the only difference being the ui appears on the left screen instead of the middle one. I have tried reinstalling the app, and trying some configuration settings, but couldn't get it to work. I was also unable to find any mentions of this exact issue.
Steps to reproduce
- Start the app
- use a screenshot shortcut
Screenshots or screen recordings
System Information
Manjaro Linux
monitor configuration (middle monitor is the primary, all are 100% scaling):
KDE Wayland Kwin
Nvidia gpu
Same here, looks like multiple monitor is the problem
Same problem. Tired from both flatpack (previously worked) and pamac
spectacle seems to be a good replacement for now, similar ui to flameshot
@HiImLayla is it possible that you were on X11 and now you have Wayland?
Probably yes, in their release they've said that they're stated
However, users of Plasma and GNOME may lose their X11 session support https://forum.manjaro.org/t/stable-update-2025-12-08-25-1-anh-linh-preview/183479.
I've checked, and I have wayland now, but previously I had x11
@mmahmoudian Yeah, seems to be the case, didn't know they were doing this change.
I have a similar issue, but only two displays.
Can take screenshots only from the primary display, and it takes about 2 seconds to start (didn't happen before), and it is pinned to the bar. The screenshots are fine in my case, but I autostart it with a bash script:
#!/bin/bash
QT_ENABLE_HIGHDPI_SCALING=0 /usr/local/bin/flameshot
(Screenshot taken with Flameshot itself.)
Manjaro fully updated to the date, Wayland KDE, and NVIDIA card.
Edit: I installed it from the official repositories, not flatpack.
@HiImLayla this issue stems from the height difference of your monitors, and we still haven't figured out a good way to resolve it, although we tried multiple approaches already. If your monitor arrangements are not highly important compared to Flameshot, you can align the top of your monitors. Sorry for the inconveniences, but so far we don't have a solid fix. We are working on it.
I'm sure this issue is duplicate, but I'm on my phone and don't have a computer in front of me to find the duplicates.
I can confirm that on Manjaro KDE with X11 only the "bigger" 2nd monitor can take screenshots. Default (smaller) monitor cannot take screenshots. Both displays are 1080px height - only aspacet ratio is different 16:9 vs 21:9 (2nd monitor).
Can confirm this is an issue for me as well. I even tried downgrading to v13.0.1, which worked for me previously. But it's still broken.
Multi-monitor setup with one in portrait mode.