Summary: | LibreOffice apps become blurry when moved to a different DPI monitor on Windows | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Joel <joel.may> |
Component: | graphics stack | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | NEW --- | ||
Severity: | enhancement | CC: | bugzilla2, quikee, sakura286, stephane.guillou, vsfoote |
Priority: | medium | ||
Version: | 7.1.7.2 release | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Windows (All) | ||
URL: | https://www.reddit.com/r/libreoffice/comments/qm6b7d/blurry_scaling_on_windows/ | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 90796, 104160 | ||
Attachments: |
Calc moved from 100% scaling primary display to 125% secondary
Calc moved from 125% scaling primary display to 100% secondary; slightly fuzzy Calc moved from 100% scaling primary display to 300% secondary; pixelated |
Description
Joel
2021-11-16 06:35:39 UTC
Created attachment 176276 [details]
Calc moved from 100% scaling primary display to 125% secondary
Created attachment 176277 [details]
Calc moved from 125% scaling primary display to 100% secondary; slightly fuzzy
Created attachment 176278 [details]
Calc moved from 100% scaling primary display to 300% secondary; pixelated
Believe this is expected. LO is not aware of other displays that may be present when it is launched--it is configured for its home display. When you move the app frame from one display to another the os/DE is doing the scaling, not LibreOffice. As you note if you relaunch the application homed on a display with different os scaling LibreOffice will use that DPI and scaling for building its app frame, including HiDPI handling if appropriate. Simply put this would be an enhancement and need native code cross platforms to implement, but not likely to get dev effort it would need. I understand that it's not easy to achieve, but having different screens with different dpi's is not new in businesses. Of course, as an admin you usually try to avoid such configurations, but in some situations, you NEED different dpi monitors for testing. So that situation will grow in enterprises I think and not go away. So, making LibO behaving well on those situations should be on the agenda in my opinion. Reproduced with LO 7.4.6.2 on Windows 10 using two displays: - 1920×1080 at 150% scaling - 1920×1080 at 100% scaling One of the two will always look blurry compared to the other. Changing the primary display didn't help. Changing the settings (hardware acceleration, Skia) in Options > LibreOffice > View didn't help. *** Bug 160389 has been marked as a duplicate of this bug. *** |