Open Bug 1766862 Opened 3 years ago Updated 2 years ago

Blurry font rendering with fractional scaling on Ubuntu 22.04 xwayland builds

Categories

(Core :: Widget: Gtk, defect, P3)

Unspecified
Linux
defect

Tracking

()

Tracking Status
firefox-esr91 --- ?
firefox99 --- wontfix
firefox100 --- affected
firefox101 --- affected

People

(Reporter: RyanVM, Unassigned)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

I recently updated to Ubuntu 22.04 and my 99.0.1 snap build has much blurrier font rendering than it used to have. I have 200% scaling set and fractional scaling toggled. In the attached screenshot, the rendering I see is on the left. When I un-toggle fractional scaling (leaving 200% scaling still enabled), the fonts are much clearer as shown on the right.

I also checked the 100.0b9 build with wayland enabled by default and font rendering is clear with fractional scaling toggled, so maybe an issue between xwayland and snap builds?

Olivier, have you seen any other reports along these lines?

Flags: needinfo?(olivier)

Yes, this very issue was mentioned to me a couple of times in the last week or so. I don't use fractional scaling myself, so I haven't experienced it firsthand.
I guess this is one solid argument in favour of enabling native wayland support.

Flags: needinfo?(olivier)
Blocks: snap
Priority: -- → P3

Seems possibly-related to bug 1765020 just going off the description.

Ryan, I can't repro that on a VM, do you still experience this?

Flags: needinfo?(ryanvm)

Yes

Flags: needinfo?(ryanvm)

Can you share more details on your setup? And the website that repro?

Flags: needinfo?(ryanvm)

Ok now I repro:

  • only on stable (because XWayland)
  • 1920x1080, fractional scaling set, 125% selected.

As soon as I move to a wayland version, keeping the screen settings does not result in a blurry UI. Also, it's not just the fonts, it's the whole firefox that is blurry.

Flags: needinfo?(ryanvm)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: