UI scaling inconsistent?

Having a couple of issues with UI scaling settings that seem like bugs, but being a brand new convert to Linux (desktop at least) from macOS I'm not completely sure what's going on.

#1 - when trying to manage the display settings the UI keeps changing which display I'm working on. For example, monitor 2 (M2) is the primary display, a 32" 4K. It's the one I need to scale. Monitor "1" (M1) is the secondary display, 26" 1920x1200.

The controls near the bottom "Scale [100%] [125%]..." and "Fractional Scaling" slider will both make the requested change, and then switch the display being worked on to M1, rather than leaving it where it was on M2. The first several times this is really jarring and irritating because while you're trying to adjust M2, it keeps switching to M1, you end up changing M1. No, that's not what I wanted to do. Sometimes this happens on "apply" and others it happens immediately.

#2 - the scaling doesn't seem to be applied properly in at least two places. #2a - the little "Z" icon (using the macOS appearance). The icon gets stretched wide rather than remaining in a square proportion.

#2b - Some applications like Firefox and Settings use a window title bar that contains application-specific controls (ie Firefox has tabs here), and some behave more like macOS applications where the title bar contains only the window controls (close, min, max) and the application title. Homebank, "Main Menu", and Virtualbox behave this way. The issue is that these title-only applications, if UI scaling is set to anything other than 100%, have some kind of scaling problem where that title bar text is super small, barely readable - smaller than if the scaling was set to 100%.

One of the things this affects is not just reading the name of the application like 'Homebank' but the open filename is shown in this tiny text as well.

This issue affects not only the main application window, but any child windows that use this title bar style as well.

The attached screenshot is the best I can do, but it doesn't really do it justice how unreadable the titles are other than to show how disproportionately small the text is to everything else.

There are a lot of factors going on in just this one thread.
The possibility that the apps in question are using Wayland.
That these are being run in Virtualbox.
That Gnome's "fractional scaling" has been "experimental" since Leonardo DaVinci first proposed the project...

Are you using Zorin OS 15 or Zorin OS 16 (Just recently released)?

A couple of tests you may try: Download Zorin OS 15 Lite as well as having your current copy of Zorin OS. Using your original bootable Installation Medium, boot into your current copy of Zorin OS as Live Mode (Not VirtualBox). Choose "Try Zorin" and run your tests in that manner, seeing if you can replicate the results above.
Next, repeat the above except use Zorin OS Lite:

Create a bootable copy and then enter the Display Settings in Lite and try adjusting your Primary Monitor with DPI.
Your travel path on XFCE will be Settings > Appearance > Fonts tab. At the bottom of the Fonts tab is DPI. Select Custom DPI setting and adjust as needed and see if you can replicate the above results.

You're right - I'm sorry that I was hasty and not more specific about the environment.

This is ZorinOS 16 Pro running on metal (i8700k / AMD RX580), no virtualization, using the macOS appearance. Virtualbox the application was simply shown as an example of the title bar behavior. Everything described and shown in the screenshot is out of the box, shipped with Zorin.

Downloading Zorin Lite 15 and will report findings.

1 Like