https://bugs.kde.org/show_bug.cgi?id=523438

            Bug ID: 523438
           Summary: User Feedback / Telemetry Screen Resolution Collection
                    is Incorrect
    Classification: Applications
           Product: systemsettings
      Version First 6.6.6
       Reported In:
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: kcm_feedback
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Created attachment 194576
  --> https://bugs.kde.org/attachment.cgi?id=194576&action=edit
Screenshot of Display Configuration vs Telemetry Log

DESCRIPTION
The User Feedback / Telemetry component does not detect the screen resolution
correctly in the data it collects.

STEPS TO REPRODUCE
1. Attach a high resolution screen
2. Set the scale to more than 100%

OBSERVED RESULT
Telemetry reports the screen resolution as `Real-XY / Scale` instead of the raw
resolution pixels. For example, 3840 / 1.5 = 2560, 2160 / 1.5 = 1440; so 4K
becomes 1440p.

I suspect the DPI is also completely wrong. My monitor is 27in and 4K@27in has
a DPI of 144ppi, but the telemetry module thinks the DPI is 100ppi which is
~96ppi (144ppi / 1.5).

EXPECTED RESULT
Telemetry should probably be collecting accurate information. As it stands, the
screen resolution information that has been collected so far is useless because
it does not include the Scale Factor (devicePixelRatio is not the right value)
so it cannot be corrected to the original values. The telemetry module should
be updated to capture:
 - Raw screen pixels (Don't let Qt do its internal math that applies the scale)
 - The configured Scale %
 - HDR on/off/no-gpu-support/no-monitor-support
 - Orientation (Landscape / Portrait)

SOFTWARE/OS VERSIONS
Operating System (available in the Info Center app, or by running `kinfo` in a
terminal window):
KDE Plasma Version: 6.6.6
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to