Bug 510122

Summary: Capturing screenshots with spectacle -bno does not produce pixel perfect images on hidpi monitors.
Product: [Applications] Spectacle Reporter: Arimil <renari>
Component: GeneralAssignee: Noah Davis <noahadvs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kde
Priority: NOR    
Version First Reported In: 6.4.5   
Target Milestone: ---   
Platform: CachyOS   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=409762
https://bugs.kde.org/show_bug.cgi?id=368939
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Arimil 2025-10-01 11:31:04 UTC
SUMMARY
Running `spectacle -bno temp.png` will output an image that is twice the size of my display resolution.

STEPS TO REPRODUCE
1. Run `spectacle -bno temp.png`
2. Open temp.png to see that that the image is 13,120x7,280 instead of matching my display resolution which is 6560x3640.

OBSERVED RESULT
Image is twice the size of my configured resolution.

EXPECTED RESULT
Image is the size of my resolution.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Linux 6.16.8-2-cachyos
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Comment 1 Arimil 2025-10-01 11:43:59 UTC
It looks like this may be a duplicate of:

#409762
or
#368939

Which both seem to have differing opinions on how this should work, in the case here the image is twice their perceived size because a single monitor has 1.5 scaling.
Comment 2 Arimil 2025-10-01 11:45:26 UTC

*** This bug has been marked as a duplicate of bug 368939 ***