Running Win7 x86. My screen font size is set at 175% (control panel personalize). When I try updating to 9.5.3 I get the attached error message. Please fix
!
It's not just the font scaling that's causing the error message.
The issue is almost certainly that the very high font scaling combined with the low resolution screen mode means the effective resolution is very, very low. With only (effectively) 439 rows of pixels there may not be enough room to even see the installer's windows.
You can probably work around the problem by right-clicking the installer (i.e. DOpusInstall.exe) and setting the option shown below:
It's worth mentioning that a lot of the Opus dialogs won't be fully visible on such a display either; most of them assume at least 640x480 and I think Preferences might assume 800x600. Why on earth do you need such a high DPI on what must be such a low-res display?
The screen on my Sony VGN-P598E is actually 1600x768 pixels. But the screen is very small, e.g. 225 pixels/inch. In order to have more legible text, I use the text scale feature of Windows. This should NOT be the same thing as assuming that the resolution of my screen is (1600/1.75x768/1.75) or 914x438, so I think the installer (?) is doing an invalid calculation. My screen resolution is still the same, but the font size is meant to be scaled up, just that.
P.S. Thanks for the suggestions about trying the compatibility options on the exe. I tried both running in 640x480 (but it then calculated that/1.75 so it was even worse!) and the "Disable display scaling", which had the same problem as I originally reported.
I guess if I set my scaling at 768/480 (160%) then it will pass the "VGA test". Changing the scaling requires a re-boot, so it is not a trivial matter to change and change back "just" for an install.
Er ... why not ? A lot of installations require a reboot anyway. In addition, it's always advisable to limit the amount of other programs running when installing something so you shouldn't really have a pile of things open that would make rebooting a pita.
Actually I lied! Turns out it only takes a log-off/log-on, Steve. Still, it is a pita to click through to edit the scaling, log-off, log-on, do the install; edit the scaling back, re-boot. Just this man's laziness perhaps. The machine is a puny version of the Atom, so even logging on takes forever. (And I do still think the installer calculation is bogus.)
P.S. I changed my scaling to 159% and the installer didn't hiccup about the VGA size.
P.P.S. The installer windows still nowhere near fill the screen, and the fonts were quite legible.
P.P.P.s. Love your bug avatar!!
The calculation isn't done by the installer, it's done by Windows.
Basically, if you use a setting other than 100% then Windows lies to non-DPI-aware apps (which is probably still almost all apps/installers) about the size of the screen and then scales the apps' windows itself.
If you think about it, this has to happen. If an app's window is being scaled by 175% and that app asks the OS how large the screen is -- i.e what size of window it can fit on the screen -- then Windows has to tell it a scaled screen-size value, else when the app creates a window that size it would be larger than the screen.
Apps which tell the OS they are "high DPI aware" will be told the true screen size and are expected to scale their font sizes, graphics etc. themselves. Even then, though, the effective screen space is reduced because their windows will be larger; the main difference between DPI-aware and non-DPI-aware apps is how crisp things are. (DPI-aware apps aren't subject to the really ugly scaling that is applied to other apps at high DPI settings.)