linuxmint / wayland

All issues related to Wayland (Cinnamon, XApp, tools etc..)
42 stars 0 forks source link

"Enable fractional scaling" option not working under wayland #69

Open mkg20001 opened 8 months ago

mkg20001 commented 8 months ago

Distribution

NixOS Unstable

Package version

Cinnamon 6.0.4

Graphics hardware in use

13th Gen Intel Core i7-1360P (iGPU)

Frequency

Always

Bug description

Under Settings > Screen the option "enable fractional scaling" does not enable fractional scaling when using wayland session

The current solution for this is to set org.cinnamon.muffin experimental-features to ['scale-monitor-framebuffer', 'x11-randr-fractional-scaling'] which enables fractional scaling as usual

(command is gsettings set org.cinnamon.muffin experimental-features "['scale-monitor-framebuffer', 'x11-randr-fractional-scaling']")

Steps to reproduce

  1. Open settings
  2. Go to second tab
  3. Enable fractional scaling

Expected behavior

Should show more scaling options

Additional information

Doesn't show any extra scaling optionsi

mtwebster commented 8 months ago

This was fixed prior to 6.0 - https://github.com/linuxmint/cinnamon/commit/7842d0e08019bddaac97769f0e15341826c94816

It works when I try toggling the control (you can use dconf-editor to observe the changes), in both X11 or Wayland sessions - the fractional buttons on the first page update to include the additional values.

I'm not sure what might be causing your issue - does this continue to happen if you try it with a new user account?

mkg20001 commented 8 months ago

Ah so it's fixed. The control was still showing to be enabled with only the "x11-randr-fractional-scaling" set.

So I guess the control would need to show off if wayland and scale-monitor-framebuffer (or automatically "migrate" the value by adding scale-monitor-framebuffer)