Skip to content

Instantly share code, notes, and snippets.

@pooladkhay
Last active September 29, 2024 18:19
Show Gist options
  • Save pooladkhay/d852ca76f0ca7d4e54d0e2ba786dde25 to your computer and use it in GitHub Desktop.
Save pooladkhay/d852ca76f0ca7d4e54d0e2ba786dde25 to your computer and use it in GitHub Desktop.
VSCode blurry text under Wayland

Source: https://wiki.archlinux.org/title/Visual_Studio_Code#Blurry_text_under_Wayland

Due to Electron issues Visual Studio Code defaults to run under XWayland which may cause blurry text if you're using HiDPI screens.

In order to fix this issue you need to force Electron to run under Wayland by adding --enable-features=UseOzonePlatform --ozone-platform=wayland, for example you'll be launching VSCode like

$ code --enable-features=UseOzonePlatform --ozone-platform=wayland

This fix can be made permanent by creating a .desktop file or by directly editing /usr/share/applications/visual-studio-code.desktop

@kode54
Copy link

kode54 commented May 11, 2023

I find that if I configure these flags in code-flags.conf, I can't actually open any files with the code terminal command.

Edit: electron running as node, running the Code script, wants a -- after the switches and before any open files.

@KorigamiK
Copy link

I still have a crash on opening with these flags

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment