Bug 476613 - Screen resolution shown in "Identify" OSD incorrectly uses logical pixel rather than physical pixels
Summary: Screen resolution shown in "Identify" OSD incorrectly uses logical pixel rath...
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kscreen (show other bugs)
Version: 5.27.9
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: kscreen-bugs-null@kde.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-06 05:54 UTC by oldherl
Modified: 2025-01-10 12:27 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
photo of the OSD. Sorry but I can't capture the screenshot of the OSD. (125.90 KB, image/jpeg)
2023-11-06 05:54 UTC, oldherl
Details

Note You need to log in before you can comment on or make changes to this bug.
Description oldherl 2023-11-06 05:54:24 UTC
Created attachment 162894 [details]
photo of the OSD. Sorry but I can't capture the screenshot of the OSD.

SUMMARY
Resolution in the OSD of "Identify" button in the Display Configuration panel reports confusing "logical resolution@scaling" which does not match the "physical resolution@scaling" used in the KCM panel itself.


STEPS TO REPRODUCE
1. Use a non-100% scaling for the current monitor
2. Open "Display Configuration" panel in system settings
3. Click "Identify" button and watch the OSD text.

OBSERVED RESULT
See the attached photo. The OSD shows "1920x1080@200%" which is confusing. The correct resolution "3840x2160@200%" is shown in the panel itself. They are mismatching.

EXPECTED RESULT
They should match.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.111.0
Qt Version: 5.15.11

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2023-11-09 20:52:33 UTC
Can reproduce in Plasma 6 too. Evidently the OSD is showing the resolution in logical pixels, not physical pixels.
Comment 2 Vlad Zahorodnii 2025-01-10 12:27:30 UTC
I cannot reproduce, the output locator also uses the native size