Bug 513022

Summary: spectacle --fullscreen output is twice as big as it should be
Product: [Applications] Spectacle Reporter: andy <andy>
Component: GeneralAssignee: Noah Davis <noahadvs>
Status: REPORTED ---    
Severity: normal CC: kde, nate
Priority: NOR Keywords: multiscreen
Version First Reported In: 6.5.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description andy 2025-12-06 21:24:19 UTC
SUMMARY

time spectacle --fullscreen --background --nonotify --output /tmp/screenshot-jsUS5y.png
surprisingly this takes 4 seconds

I have a 2560x1600 (scaled at 125%) and a 4k 3840x2160 side by side. Total area is 2560+3840=6400x2160

but the screenshot resolution is 11776x4320 (enbiggened 1.84x horizontal, and 2x vertical)

STEPS TO REPRODUCE
0.  2560x1600 (scaled at 125%) and a 4k 3840x2160 side by side. Total area is 2560+3840=6400x2160
1. spectacle --fullscreen --background --nonotify --output /tmp/screenshot-jsUS5y.png
2. kolourpaint /tmp/screenshot-jsUS5y.png
3. check resolution

OBSERVED RESULT
Reosolution is 11776x4320 and takes 4 seconds to save

EXPECTED RESULT
Resolution is 6400x2160 and is instant to save

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.5.3
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.1
Kernel Version: 6.17.9-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 20 × 13th Gen Intel® Core™ i9-13900H
Memory: 64 GiB of RAM (62.4 GiB usable)
Graphics Processor 1: NVIDIA GeForce RTX 4050 Laptop GPU
Graphics Processor 2: Intel® Iris® Xe Graphics

ADDITIONAL INFORMATION