Wayland
While trying out Ubuntu 23.04 via Ubuntu Sway Remix 23.04, I've noticed a lot of issues with blurry programs. After doing some research, I've found that this is due to applications using the X11 protocols to access the display via Xwayland instead of using the native Wayland protocols. I didn't have this issue running Ubuntu Sway Remix 22.04, so I'm very curious what has changed.
I'm starting to document what I'm learning hear and adding links.
Resources
- Running programs natively under Wayland - from the swaywm project
- Environment variables for Wayland hackers - Canonical forum post
Individual applications
Flatpak
VS Code
Adding "--enable-features=UseOzonePlatform --ozone-platform=wayland" to the code launcher fixes the issue. I updated all of the /usr/share/applications/code*.desktop files appropriately.