Bug 145991 - MacOS 10.15.7 External screen vs retina display issue
Summary: MacOS 10.15.7 External screen vs retina display issue
Status: RESOLVED DUPLICATE of bug 147342
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: graphics stack (show other bugs)
Version:
(earliest affected)
7.3.0.0.alpha1+
Hardware: All macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 147663 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-12-01 14:11 UTC by warren.white
Modified: 2023-01-25 18:38 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot showing external display issue (845.32 KB, image/png)
2021-12-01 14:17 UTC, warren.white
Details

Note You need to log in before you can comment on or make changes to this bug.
Description warren.white 2021-12-01 14:11:40 UTC
Description:
When running on a Macbook with a retina built in display and a 1080p external display, LibreOffice seems to scale based on the retina screen irrespective of the display the app is currently on.

When app is on external display everything is scaled and is very large, when on the built in display everything seems normal.

Steps to Reproduce:
1.Open app on Mac with retina display and 1080p external display
2. When App is moved between displays, it will display correctly on retina display but not on the external display.


Actual Results:
The UI seems to be very Zoomed in

Expected Results:
The UI would show the same on both retina and external displays.


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.3.0.0.beta1 / LibreOffice Community
Build ID: 436f14c25ec1847646b953cf13d0db4f7ca3be57
CPU threads: 8; OS: Mac OS X 10.15.7; UI render: Skia/Raster; VCL: osx
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded
Comment 1 warren.white 2021-12-01 14:17:34 UTC
Created attachment 176630 [details]
Screenshot showing external display issue
Comment 2 Roman Kuznetsov 2021-12-02 19:08:14 UTC
Can you try disable Skia using the dialog by selecting the menu LibreOffice-Options-View-Use Skia for all rendering?
Comment 3 Roman Kuznetsov 2021-12-02 19:09:23 UTC
And what CPU do you have in your macbook?
Comment 4 warren.white 2021-12-07 13:42:12 UTC
The CPU in my MacBook is below. I will try to disable the option mentioned shortly and report back.

2 GHz Quad-Core Intel Core i5
Comment 5 QA Administrators 2021-12-08 04:38:04 UTC Comment hidden (obsolete)
Comment 6 Alex Thurgood 2021-12-09 11:22:19 UTC
This is a known issue with M1 chips, and not just with LibreOffice, as from I have read elsewhere, Apple has voluntarily restricted the number of external resolutions it will support on this chips.

You've reported this against an Intel-based Mac, which I used to have (MBPro Retina) with an external 1080p display attached, but I don't recall seeing similar problems at the time.

This might already have been reported in an earlier report though.
Comment 7 Alex Thurgood 2021-12-09 11:29:49 UTC
This report sounds like a duplicate of bug 108801
Comment 8 Thomas Hendel 2022-02-11 15:13:31 UTC
I can confirm this issue; a freshly installed LO 7.3.0.3 on MacOS Catalina (Intel Mac) shows this issue.
There's also an error in interpreting mouse positions.
Disabling Skia solves this so far.
Comment 9 Xisco Faulí 2022-02-16 15:36:06 UTC
skia related problem it seems. it will be disabled by default in LibreOffice 7.3.1
Comment 10 Bertrand Presles 2022-02-22 14:52:37 UTC
I confirm that disabling Skia solve the issue, but with the drawback of loosing hardware accelerated rendering which make animations (for example in Impress) slugish.

Another workaround which allows to keep Skia enabled is to use mirror mode for the external display instead of extended display.

Until a real fix is made to make every situation work with Skia enabled ;)
Comment 11 Alex Thurgood 2022-02-26 08:25:01 UTC
FWIW, Skia rendering is supposed to be turned off by default in the upcoming 7.3.1 release.
Comment 12 Bertrand Presles 2022-02-26 08:56:36 UTC
Yep that's a acceptable temporary workaround, but when Skia is disabled, performances on some cases like LibreOffice Impress in presentation mode with animations are quite sluggish.

I hope you'll find a definitive fix soon to be able to use with Skia enabled in all use cases :)
Comment 13 Bertrand Presles 2022-02-26 08:57:09 UTC Comment hidden (obsolete)
Comment 14 adrienne 2022-02-26 12:01:15 UTC
*** Bug 147663 has been marked as a duplicate of this bug. ***
Comment 15 Xisco Faulí 2022-03-09 11:49:06 UTC
Thanks for reporting this issue.
Could you please try with LibreOffice 7.3.1 from
https://www.libreoffice.org/download/download/ ?
Comment 16 warren.white 2022-03-10 15:21:52 UTC
This seems to work for me when testing a fresh installation.
Comment 17 Bertrand Presles 2022-05-12 12:05:26 UTC
Any news on a real fix that doesn't require disabling Skia ?
Comment 18 Xisco Faulí 2022-05-12 12:10:26 UTC
(In reply to Bertrand Presles from comment #17)
> Any news on a real fix that doesn't require disabling Skia ?

SKIA is disabled by default on Mac, so if you use it, it's under your own responsibility
Comment 19 steve 2023-01-25 18:38:15 UTC
This is not worksforme. Actually it is persisting with current main build. However it is a dupe. Setting accordingly.

*** This bug has been marked as a duplicate of bug 147342 ***