Xwayland was borked. Reinstalled all graphics drivers and mesa, Xwayland has fixed the issue, now all CEF windows render normally.
################################# Og post
a few applications that use CEF to render applications have serious artifacting (main install of arch with sway), i dont believe this is a gpu issue as i installed arch with sway minimal config and the issue was resolved.
anyway i am hoping someone smarter than me could direct me on where to start with debugging this issue :)
system:
OS: Arch Linux
KERNEL: 6.7.3-arch1-2
CPU: AMD Ryzen 7 5800X 8-Core
GPU: AMD Radeon RX 6900 XT (radeonsi, navi21, LLVM 16.0.6, DRM 3.57, 6.7.3-arch1-2)
GPU DRIVER: 4.6 Mesa 24.0.0-devel (git-95ad0c750c)
RAM: 32GB
Unless someone has a better suggestion, I’d try to boot a live image of another distro that has Steam on the Live image.
If that doesn’t work either, it’s probably your GPU, if it works, it’s something with your Arch installation.
I don’t personally use Wayland, so I’m not sure if that may cause problems.
i did make a separate install of arch and sway, installed steam and the issue did not persist so i believe the issue to be with my main install. ive seen people with nvidia cards have had similar issues with wayland + electron/CEF but my amd card has been fine till last week.