Please, ugrade to the newest Electron for native Wayland support

Apps that do not natively support Wayland protocol are displayed through XWayland compatibility layer on Wayland systems. Wayland protocol support fractional scaling of windows while rendering (users with unusual DPI setups need it), but XWayland (as X11) doesn’t. On Sway, this causes XWayland apps to be rendered in the 1x scale and then stretched (as images) to the needed scale, and it introduces some ugly artifacts like blur.

Since the latest Electron runs natively on Wayland, upgrading to it should clear fix the blur bug.

Steps to reproduce

  1. Run Obsidian under Linux with Sway WM
  2. Set fractional scaling for one of your outputs, put e.g. output … scale 1.5 in Sway config
  3. Start Obsidian

Expected result

Clean and crisp picture.

Actual result

The window is displayed blurred.

Environment

  • Operating system: Arch Linux
  • Obsidian version: v0.11.13

Additional information

Examples of how Obsidian looks with the blur (1.5× fractional scaling) and without it (1× scaling) on Sway:


We will upgrade in the near future. Moved to feature request.

Download the latest version of obsidian from the website.

3 Likes

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.