Since the 550.40.07 driver I face a lot of artifacts on my 4070 super, with Google Chrome and Chromium.
Im using for xwayland the explicit sync patches but dropping them also does not help.
Screenshot is attached with the wrong rendering.
Hardware Info:
Operating System: CachyOS Linux
KDE Plasma Version: 5.92.0
KDE Frameworks Version: 5.248.0
Qt Version: 6.7.0
Kernel Version: 6.8.0-rc1-1-cachyos-rc (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 7950X3D 16-Core Processor
Memory: 62,4 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4070 SUPER/PCIe/SSE2
Manufacturer: ASRock
Product Name: X670E Pro RS
Thanks for bringing this up. 4070 user here. I can concur with this bug, it is also present with the 545 drivers under wayland. Browser windows that are rendered using HW acceleration show a frequent flickering/false rendering under wayland. Also happens with steam and even in games (startup screen). I’m currently on nobara linux, reverting back to 535 drivers, using X11 or disabling HW acceleration is the only way to prevent this from happening.
It’s happening since 545 drivers. Apps with HW acceleration enabled under Wayland are affected, like Steam, Spotify, VLC or Krita. Aside disabling HW accel. and using Xorg instead, rolling back to 535 drivers solves the problem (for now).
Curiously I’m using a 4070 too lol, I guess it’s just a coincidence.
I’m seeing a different kind of artifact occur on my system. I’m not seeing an impact on features, so it’s pretty minor, but all of my XWayland windows’ title bars have lost their rounded edges and feature an interior border. This is regardless of hardware acceleration enabled in the application or not. I’ve attached a quick mockup demonstrating the effect in light and dark themes.
There are other hangups with GNOME Shell at times, but it is a beta driver. Reverting to the R545 series resolves the issue.
still have artifacts with 550.54.14 prod build.
it seems 540 and 550 were affected. It seems like Vulkan builds work looks ok.
Tested with 6.8.0-rc6 and 6.7.6 both seem to have no effect.
The device is RTX 4070, NV190 Ada Lovelace
You can patch your xorg-xwayland with the 967 MR from xwayland, this already helps a lot to mitigate this issue until explicit sync will be fully available in the client driver.