Skip to content

Text scaling factor only works for GTK-style applications #189

@bluz71

Description

@bluz71

Distribution

Mint 22.3

Package version

6.6.6

Graphics hardware in use

Intel UHD Graphics 730

Frequency

Always

Bug description

Hello,

In the latest Linux Mint blog it was mentioned that Cinnamon Screensaver is one of the last missing pieces for Full Wayland support. That's great!

However, it seems that Cinnamon Text Scaling and/or Fractional Scaling is not yet fully formed on Wayland.

I run a 25" 1440p display which has about 118PPI. Normal 1x scaling is far too small and 2x is far too large. I use "Text Scaling Factor" of 1.3 in System Setting > Font Selection, that solves my problem on X11. I leave System Settings > Display > User interface scale at 100%.

With those same settings, when run under Wayland, all GTK 3/4 applications appear to text scale correctly (1.3x); applications such as Nemo & Gimp & GNOME Terminal. This is good.

Qt application however do not scale their text, it still remains 1x. Same for Chromium-based browsers such as Brave and Google Chrome (1x text scaling).

Firefox does respect the text scale factor (1.3x in my case). Good.

LibreOffice also respects the text scale factor (1.3x). Also Good.

Alacritty terminal does not follow the chosen text scale factor in Wayland.

Note, on X11 all applications respect the chosen Text Scale Factor. However, on Wayland it appears only GTK-type applications are following the chosen Text Scale Factor.

Question, is it expected that Cinnamon Text Scale Factor should work the same in Wayland as it does in X11? Or does Cinnamon need to offer Wayland Fractional Scaling maybe via Display > User interface scale?

An extra observation, on X11 fractional UI scale values, such as 125%, do not look good at all (very blurry) whilst increasing Text Scaling Factor instead still results in sharp good-looking UI.

Lastly, text scaling / fractional scaling is important, I hope Cinnamon has a nice solution for Wayland eventually.

Best regards.

Steps to reproduce

Run Cinnamon in Wayland mode with Text Scaling Factor set to 1.3 and run applications: some GTK (will scale), some Qt (will not scale), some Chromium browsers (will not scale).

Expected behavior

I expect Text Scaling Factor to apply to all applications in Wayland, not just GTK applications.

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions