[okular] [Bug 435073] New: Okular uses wrong DPI scaling with multi-monitor setups

Pieter-Jan Briers bugzilla_noreply at kde.org
Sun Mar 28 18:08:05 BST 2021


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

            Bug ID: 435073
           Summary: Okular uses wrong DPI scaling with multi-monitor
                    setups
           Product: okular
           Version: 20.12.2
          Platform: Microsoft Windows
                OS: Microsoft Windows
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: okular-devel at kde.org
          Reporter: pieterjan.briers at gmail.com
  Target Milestone: ---

Created attachment 137138
  --> https://bugs.kde.org/attachment.cgi?id=137138&action=edit
Screenshot of the broken DPI scaling, and how it makes the text very painful to
read.

SUMMARY
I have two monitors. My primary monitor is a 1440p monitor with 100% UI
scaling, my secondary monitor is my laptop's built-in 1080p and it has 125% UI
scaling.

Okular seems to be doing broken rendering at 125% DPI scale and
nearest-neighboring it down, instead of rendering at the correct DPI scale for
the monitor it's on (or just pretending like DPI doesn't exist and letting
Windows bilinear it up, which would still be much more readable)

Image attached with what it looks like.
The broken DPI scaling affects *everything* in the interface. The PDF, the
toolbar, etc...

STEPS TO REPRODUCE
1. Have two monitors with separate DPI scale.
2. Start Okular
3. Witness Okular having broken DPI scaling.

OBSERVED RESULT
Broken DPI scaling trying to do 125% on my primary monitor instead of 100%

EXPECTED RESULT
Okular to correctly switch between DPI scales depending on the current monitor.

SOFTWARE/OS VERSIONS
Windows: Windows 10 Pro 19042.867
Okular is installed from the Microsoft Store.

ADDITIONAL INFORMATION
Filelight (which I also have from the MS Store) works perfectly fine.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list