https://bugs.winehq.org/show_bug.cgi?id=42973
Bug ID: 42973 Summary: Retina Mode gets automatically disabled if the screen resolution changes Product: Wine Version: unspecified Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: winemac.drv Assignee: wine-bugs@winehq.org Reporter: Puto@puto.me
Created attachment 58108 --> https://bugs.winehq.org/attachment.cgi?id=58108 Before the resolution changes
When RetinaMode is enabled, any change in screen resolution immediately turns it off for the rest of the Wine session. This happens independently of the target or source resolutions. This is particularly annoying when using Remote Desktop solutions such as TeamViewer.
https://bugs.winehq.org/show_bug.cgi?id=42973
--- Comment #1 from Puto@puto.me --- Created attachment 58109 --> https://bugs.winehq.org/attachment.cgi?id=58109 After the resolution changes
https://bugs.winehq.org/show_bug.cgi?id=42973
--- Comment #2 from Ken Thomases ken@codeweavers.com --- Hmm. Yeah.
The original thought was around Wine programs (e.g. games) themselves changing the resolution. In that case, the new resolution is just treated "normally" (Retina mode off) because it's assumed that the game wants exactly what it requested. That is, if a game switches to 1280x720, it wants 1280x720 pixels, not 2560x1440 pixels which is what Retina mode would translate it to.
Basically, Retina mode is keyed off of the original resolution as it was at program launch, and only that resolution.
Obviously, that doesn't work so well for external resolution changes. Unfortunately, it's hard to distinguish between an resolution change that's completely external to Wine vs. one which one Wine program is seeing because another Wine program changed the resolution.
As you probably figured, the workaround in the meantime is to restart the Wine programs after the resolution change.
https://bugs.winehq.org/show_bug.cgi?id=42973
Ken Thomases ken@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ken@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=42973
--- Comment #3 from Puto@puto.me --- Would it be possible to add some additional registry key or something to always force retina mode for those of us who don't really use Wine for games?