zulip/zulip-desktop

Blurry rendering on Wayland with double monitor + fractional scaling

Opened this issue · 1 comments

Describe the bug

Text and other graphics look blurry using the app. I'm using Wayland with a built-in laptop screen and an external monitor. The external monitor is a 4K display with fractional scaling set to 150%.

When I have the window on the external monitor, the app looks blurry. When I have the window on the laptop screen (scaling 100%) it looks fine.

Expected behavior

I want text to look crisp, like when using a browser. Other Electron apps (e.g. Slack) do not seem to have this problem.

Screenshots

Rendered in the app:

Rendered in the app

For comparison, rendered in Firefox:

For comparison, rendered in Firefox

Desktop (please complete the following information):

  • Operating System: Fedora 38 using GNOME + Wayland
  • Zulip Desktop Version: 5.10.2

This is because Zulip is running in XWayland. Native Wayland support in Chromium and Electron apps is still experimental, but you can enable it by passing the arguments --ozone-platform-hint=auto --enable-features=WaylandWindowDecorations.