Same issue on version 1709757778 (beta client).
Distribution : EndeavourOS Wayland
Driver: Nvidia 550.54.14
Everything is fine when using X11 (with or without acceleration).
Same issue on arch with nvidia-550.54.14-4
Same with nvidia-open 550.67-3
EndeavourOS
Kernel 6.8.2-arch
Nvidia 3080
KDE Plasma 6 Wayland
Maybe an update to Chromium Embedded Framework will fix this? I know that lots of Electron apps have issues on wayland/nvidia due to using old versions of chromium as its base...
Also have this, Nobara 39
nVidia 550.67 drivers
same here.
OS: NixOS 24.05 (Uakari) x86_64
Kernel: Linux 6.6.30
DE: Plasma 6.0.4 (Wayland)
GPU: NVIDIA GeForce
Driver Version: 550.78
Steam Version: 1714854927
Same here
OS: Fedora 40 x86_64
Kernel: Linux 6.8.9-300
DE: Plasma 6.0.4 (Wayland)
GPU: NVIDIA GeForce
Driver Version: 550.78
Nvidia driver 555 doesn't seem to fix this issue.
I've got the full explicit sync pipeline now on Fedora 40 (Nvidia 555 from Negativo17, Fedora's patched Kwin, and Xwayland 24.1 from Fedora Rawhide), and this issue still persists. Steam opens like this every time, but resizing the window makes it go away.
Using Steam installed from RPMFusion.
Can confirm same thing on arch, seems like it's an issue with Xwayland
Maybe it would be fixed if the steam client switched to "native" wayland but afaik, that's not possible due to overlays and notifications
Same problem on Arch + Plasma 6.1 beta + nvidia drivers v555
I have the same issue on nvidia beta drivers 555.42.02 with the full explicit sync pipeline on KDE 6.1 beta. However, disabling GPU accelerated web views fixes the issue completely.
GPU accelerated web views and the hardware video decoding options can both be enabled on client versions lower than 1708985249 without any artifacting or corruption on 555.42.02, so I suspect that "Updated embedded Chromium build in Steam, clearing path for further updates soon." may be the real start of what's going on here: https://store.steampowered.com/news/app/593110/view/4161959294800836361
Screenshots from build 1705108172 (January 12th, 2024) with GPU accelerated web view/video decoding both enabled:
ah... looking in my logs, it seems like this may be working because GPU acceleration gets forced off:
[2024-05-30 18:10:25] Browser - launching child process with: /home/matt/.local/share/Steam/ubuntu12_64/steamwebhelper --type=renderer --disable-seccomp-filter-sandbox --force-device-scale-factor=1.00 --log-file=/home/matt/.local/share/Steam/logs/cef_log.txt --field-trial-handle=10801534465028200290,8939724852856840481,131072 --enable-features=CastMediaRouteProvider --disable-features=SameSiteByDefaultCookies --disable-gpu-compositing --enable-blink-features=ResizeObserver,Worklet,AudioWorklet --disable-blink-features=Badging --lang=en-US --log-file=/home/matt/.local/share/Steam/logs/cef_log.txt --product-version=Valve Steam Client --force-device-scale-factor=1.00 --buildid=1705108172 --steamid=0
[2024-05-30 18:10:25] Disabling GPU acceleration due to --disable-gpu-compositing (renderer)
Same issue here. It makes Big Picture mode unusable as hardware acceleration is basically a requirement, at 4k it runs at 5FPS without it.
Same issue. Just updated to nvidia 555 hoping it would fix the issue, but nothing :(. The workaround is to disable gpu acceleration but as @Vash63 stated, it makes the menus near unusable.
Same issue here. Running NixOS unstable with Hyprland and nvidia 555 proprietary drivers.
Same here. Fedora 41 Branched with Plasma 6.1, Wayland and Nvidia 555.52.04 open drivers. Disabling GPU accelerated rendering in web views fixes artifacts.
Same problem here in x11 with gamescope, but also I have a Issue with gamescope and incomplete mouse cursor.
Computer Information:
Manufacturer: ASUSTeK COMPUTER INC.
Model: TUF GAMING B550M-PLUS (WI-FI)
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 7 5800X 8-Core Processor
CPU Family: 0x19
CPU Model: 0x21
CPU Stepping: 0x0
CPU Type: 0x0
Speed: 5360 MHz
16 logical processors
8 physical processors
Hyper-threading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Supported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
AVX2: Supported
AVX512F: Unsupported
AVX512PF: Unsupported
AVX512ER: Unsupported
AVX512CD: Unsupported
AVX512VNNI: Unsupported
SHA: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported
Operating System Version:
"Nobara Linux 40 (KDE Plasma)" (64 bit)
Kernel Name: Linux
Kernel Version: 6.8.12-201.fsync.fc40.x86_64
X Server Vendor: The X.Org Foundation
X Server Release: 12401000
X Window Manager: KWin
Steam Runtime Version: steam-runtime_0.20240610.91380
Video Card:
Driver: NVIDIA Corporation NVIDIA GeForce RTX 2070/PCIe/SSE2
Driver Version: 4.6.0 NVIDIA 555.52.04
OpenGL Version: 4.6
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 143 Hz
VendorID: 0x10de
DeviceID: 0x1f02
Revision Not Detected
Number of Monitors: 2
Number of Logical Video Cards: 1
Primary Display Resolution: 2560 x 1440
Desktop Resolution: 4480 x 1440
Primary Display Size: 23.50" x 13.23" (26.97" diag), 59.7cm x 33.6cm (68.5cm diag)
Primary VRAM: 8192 MB
Sound card:
Audio device: Nvidia GPU 93 HDMI/DP
Memory:
RAM: 31989 Mb
VR Hardware:
VR Headset: None detected
Miscellaneous:
UI Language: English
LANG: en_IL.utf8
Total Hard Disk Space Available: 1870904 MB
Largest Free Hard Disk Block: 1730787 MB
Storage:
Number of SSDs: 4
SSD sizes: 2000G,2000G,1024G,1000G
Number of HDDs: 0
Number of removable drives: 0
I have noticed that if you resize the windows once it will start working fine on driver 555. It will keep rendering without issues until you close again the window.
That's not specific to the 555 driver and i already mentioned it in the initial issue
I turned off all hardware acceleration for now, to "fix" it. The glitches are happening on: Fedora 40 (GNOME 46), NVIDIA 555 driver, Wayland, with Steam hardware acceleration enabled.
I see that Valve are aware of the issue, so all we can do is wait:
https://github.com/ValveSoftware/steam-for-linux/issues/10912#issuecomment-2120487111
This originally was reported for the Flatpak client but is acknowledged and still an issue with the .deb client. Now that nVidia on Wayland is the default going forward, the current Steam client and big picture mode are severely limited and broken until they correct this issue.
This is still an issue on the RPM from the official repos on openSUSE Tumbleweed, Gnome Wayland, NVIDIA 3060Ti, 555.58.02 drivers. Steam Big Picture is extremely laggy without HW acceleration on, and corrupted with it turned on.
This appears to have been fixed recently, i can't reproduce it anymore be it on the last stable or beta client
Although it might have been a fix by nvidia since driver version 555.52.04 mentions this in its changelog
Temporarily disabled the GLX_EXT_buffer_age extension on Xwayland to work around a bug that could cause corruption.
But it doesn't appear to be a full fix since it still happens on the right click menu (making that glitch disappear on that menu is harder since it randomly comes back, moving the steam window around might help, same goes for right clicking again if it's a glitchy menus that opens)
(At first, i thought it could be that "GPU accelerated rendering" is disabled but i doubt it since it still happens on the right click menu)
last beta client also doesn't have that invisible window glitch when transitioning from the library to a web view vs the stable client
when switching from the library to a web view (store/community), while the page is loading, the steam client has no background (i can see the desktop/apps behind)
Still happens on NVIDIA driver 555.58.02.
But it doesn't appear to be a full fix since it still happens on the right click menu (making that glitch disappear on that menu is harder since it randomly comes back, moving the steam window around might help, same goes for right clicking again if it's a glitchy menus that opens)
@Lifeismana Thanks for your report about the beta changes. It happens on NVIDIA 555 with the latest STABLE Steam release. I have not tried the beta.
The right click issue seems important, if the fix is only partial, so I am highlighting it by quoting you again.
Latest Steam beta as of this writing, nVidia 555.58.02 driver, 6.10.02 kernel on Nobara (Fedora), accelerated web views toggled on, and it's mostly fixed.
When hovering over some menus I can briefly see scrambled text that corrects itself in approx 11-18ms. Big picture/Deck mode shows no corruption at all whatsoever. Looks like I'm staying with beta until this code reaches stable Steam client release.
Thanks Valve!
Any progress on this? I am still experiencing it. I can get around by resizing the main window, but when right clicking things it's annoying.
NVIDIA 555.58.02
OS: EndeavourOS x86_64
Host: X570 AORUS ELITE (-CF)
Kernel: Linux 6.10.2-zen1-1-zen
DE: KDE Plasma 6.1.3
WM: KWin (Wayland)
CPU: AMD Ryzen 9 5900X (24) @ 3.70 GHz
GPU: NVIDIA GeForce RTX 3080 [Discrete]
Replying to https://github.com/ValveSoftware/steam-for-linux/issues/10537#issuecomment-2266202541
Did you try the beta?
Replying to https://github.com/ValveSoftware/steam-for-linux/issues/10537#issuecomment-2311373353
No change on beta and 560.35.03. Still just when right clicking stuff.
With the 560.35.03 drivers and Steam Beta client I'm not seeing any corruption on the store page or library anymore, however when hovering any of the menus for "Store", "Library", "Community" or my profile the dropdown options are still corrupted as well as the "Special Offers" window that sometimes shows up when you first open Steam.
This is fixed for me when using steam beta and nvidia 560 driver. No issues with any dropdowns/menus etc.
Seems to be fixed for all the areas I encountered it with the September stable release of Steam + NVidia 560 drivers.
Very happy to see good progress on this long-standing issue!
it's indeed fixed for the main window but there's still cases with corruptions
In the friend list when hovering a friend's profile (hovering another profile and then coming back seems to "fix it" but it might happen again for another hover window)
And randomly some right click menu (i wasn't able to find an easy case to "fix" the corruption)
Since it seems to be random for both case, it's probably some implicit sync somewhere
Hopefully, steamos general release (soon™) makes valve support wayland instead of using xwayland
Yep, absolutely not fixed.
This issue is still occurring for me in some dropdown menus or right click menus. In most cases I can fix it by moving away and opening the menu again, but it's still very consistently glitched in the friends list and other places. EndeavourOS wayland, nvidia driver version is 560.35.03-6, steam client version is 1726683985 (Wed, Sep 18 7:13 PM UTC +01:00), opted into the steam beta.
Just did a fresh Fedora 41 install, with nvidia 565 drivers. The issue is still there, and most annoyingly for the steam notifications on the bottom right (e. g. achievements).
Disabling GPU accelerated web views fixes it partially, still not perfect because the box shadow is rendered as black.
Still happens on kinoite fedora linux 41, noticeably on online friends dropdown list.
differences between GPU accelerated rendering:
| ON | OFF |
|---|---|
nvidia Driver Version: 565.77
CUDA Version: 12.7
Operating System: Fedora Linux 41
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.9.0
Qt Version: 6.8.1
Kernel Version: 6.12.6-200.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600G with Radeon Graphics
Memory: 30.7 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2
Manufacturer: HP
Product Name: Victus by HP 15L Gaming Desktop TG02-0xxx
This seems to be fixed for me with the latest stable client
This seems to be fixed for me with the latest stable client
Tested now. No.
Steam v1737514353
NVIDIA 565.77
Wayland 1.23.1
Same problem.
This seems to be fixed for me with the latest stable client
Still borked on 1737514353 on fully updated Fedora KDE
Strange, it was broken 100% of the time for me before, and now it's working 100% of the time.
I'm on Debian Unstable, perhaps I have some newer libraries?
It's still broken for me too.
Steam client: 1737601106
NVIDIA 565.77
Also on wayland
Strange, it was broken 100% of the time for me before, and now it's working 100% of the time.
I'm on Debian Unstable, perhaps I have some newer libraries?
More likely accelerated web views isn't working for you.
You might want to to test woth it on & off to see if you see a difference
NVIDIA 550.142, openSUSE Tumbleweed
Steam Beta Branch: Stable Client
Steam Version: 1737514353
Steam Client Build Date: Tue, Jan 21 9:35 PM UTC -08:00
Steam Web Build Date: Tue, Jan 21 8:41 PM UTC -08:00
Steam API Version: SteamClient021
The main window does not show any more corruption for me, however random menus will show the corruption the first time they open. Other menus, like the dropdown at the top of the friends window, consistently show the issue.
Can confirm that right-click menus are still broken. Arch/Plasma/Wayland latest everything with 565.77.
Menus are still broken but they will occasionally work. I would say I can successfully open the menu 25% of the time.
CachyOS Nvidia 565.77 drivers.
EDIT: The only window that seems to be broken for me is the drop-down menus from the Steam friends list. It will work if I do it enough times. The rest of the Steam store drop down menus work fine for me.
It only happens to me in the friends list when I want to make myself invisible, for example, or when I right-click on a friend. Trying again several times fixes the problem temporarily.
Arch Linux: 6.12.10-arch1-1
NVIDIA driver: 565.77
KDE-Plasma: 6.2.5
Wayland
I still see menu corruption with the last stable Steam client from Jan 20th and NVIDIA driver 570.86.10 (released with CUDA 12.8). Switching back to disabling GPU accelerated web views continues to work.
As previously mentioned before, this happens on my end within the friend list, with a right click too.
Arch: 6.12.10-arch1-1
NVIDIA: 565.77
Hyprland: 0.47.0
It only happens to me in the friends list when I want to make myself invisible, for example, or when I right-click on a friend. Trying again several times fixes the problem temporarily.
Arch Linux: 6.12.10-arch1-1 NVIDIA driver: 565.77 KDE-Plasma: 6.2.5 Wayland
I noticed it on the friend list originally, but I have seen it even in the steam library. I have no choice but to disable GPU accerelerated web views even though I use Big Picture. If most users don't use Big Picture it's a decent temporary fix, but I'm hoping there is a better fix.
Same here on nvidia GPU with KDE
Still happening
This still happens on nvidia 570 drivers. Please fix.
Disabling GPU acceleration fixes this
Disabling GPU acceleration works around it, it doesn't fix it. Disabling GPU acceleration has adverse effects such as very slow big picture mode.
With gamescope and the last drivers 570 using the -e -- steam command and gameui, there are not problems, so valve is improving the console mode first.
With gamescope and the last drivers 570 using the -e -- steam command and gameui, there are not problems, so valve is improving the console mode first.
Is your gamescope compiled without explicit sync, could be why you don't see artefacts
Gamescope has absolutely nothing whatsoever, in any way, shape, form, modicum, concept, or impact to do with this issue. Please track Gamescope results as an aside. This issue is with the UI, and their work on console mode has absolutely nothing to do with this issue at all. I don't care about anything they do in console mode, what we are waiting for is for this to be finally usable, as this issue breaks BPM for nVidia users.
The artifacting makes "Steam on Linux" unusable for all nVidia users. Valve's message to us is basically to be AMD users on Linux, and given the length of time this issue has existed, whether it's on nVidia's or Valve's end, has effectively broken Steam and makes it non viable for use. Until this is fixed, I have no use for Linux. Running in x11 is not viable anymore.
I could start in on Steam STILL being a 32 bit binary too......there's levels of absurdity here highlighted by how longstanding this issue is, in conjunction with several other things broken each time they update as it's clear nVidia is just not a factor for Valve at all.
Sadly this is a common issue with nvidia and linux in general. Most of the bugs i encounter are because i have an nvidia card.
There is a lot of off topic discussion going on here or "it works on my machine". This is a legitimate bug and should be addressed.
@Lifeismana Could you update your original report to reflect the current status? I could see this issue being marked as unable to duplicate as your original description/examples no longer apply. Otherwise maybe we should close this and make a new bug report?
For me at least, I can only duplicate this on right clicking the Friends list or rarely a few other pop-up menus.
gave the issue a fresh coat of paint with the only remaining issue on right click menus, hopefully it will come on valve's radar
Been getting the same thing for months - 4090, Ubuntu 24.10, Nvidia-570 - but also happens on 550, 560, 565, Wayland
From what I can gather it only happens on plasma wayland with Nvidia graphics. This drives me nuts.
nvidia/570.124.04
Happens on Gnome too!
yes this happens on GNOME as well, right click menus sometimes fix themselves, but Big Picture is basically unusable
System: Fedora 41, Wayland, GNOME DE, Nvidia 570 driver
If I cold boot Steam BPM, then I experience the corrupted side menus. If I restart Steam (after cycling the menus a few times) most of the time the issue goes away.
Desktop UI is a mixed bag.
i still experience this with the normal webviews too, if hw accel is enabled. this is with nvidia-open 570.133.07-2 && linux 6.13.8.arch1-1, with any wayland compositor (kde, niri, sway).
restarting the client does not mitigate or resolve this. The only consistent solution I have is to disable HW accelearted webviews. it's.... a solution, but not ideal.
(wildly, this is the last actual issue I have with my 3090 on Arch Linux currently)
Same issue on my system with Fedora 41, kernel 6.13.9-200.fc41.x86_64, NVIDIA drivers 570.133.07 on KDE Plasma 6.3.4 Wayland. It only happens consistently with the Big Picture mode side menu, in all other cases it's usually only for the first time.
Arch, kernel linux-zen 6.14, Nvidia drivers 570.133.07, KDE Plasma 6.3.4 Wayland
happens only on first click on the menu
For me, don't really see the issue elsewhere but in Friends list when I right click on the username of my friends to interact with them, the issue occurs 99% of the time with HW enabled.
Nobara Linux 41, Linux 6.14.3-200.nobara.fc41.x86_64 kernel, KDE Plasma 6.3.4 (Wayland), NVidia 570.133.07
Same issue.
OS: Arch
Kernel: 6.14.4-arch1-2
DE: Plasma 6.3.4-1, Wayland
GPU: RTX 5070 Ti
Driver: nvidia-open 570.144-3
I have to say, I've recently tried using themes/skins for the Steam client, more specifically ATOMS through the Millenium loader, and the problem has completely disappeared.
I don't know how that has to do with this issue, but could be worth checking on it.
EDIT: I was wrong, should have tested it better [#10537](https://github.com/ValveSoftware/steam-for-linux/issues/10537#issuecomment-2869828160)
Same here, NVIDIA RTX 4070 Super, Fedora 42, GNOME Wayland, nvidia drivers from rpmfusion-nonfree repository, fully updated.
For Big Picture, going to Settings > Display, turning off "Automatically Scale User Interface" and then moving the slider to rescale the text, even if one ends up going back to the initial value, usually fixes it (until steam is restarted and the problem happens again, every time, at least in my case).
@AlmaPlata
I have to say, I've recently tried using themes/skins for the Steam client, more specifically ATOMS through the Millenium loader, and the problem has completely disappeared. I don't know how that has to do with this issue, but could be worth checking on it.
Interesting!
Does Atmos/Millenium also help with big picture mode + gpu acceleration?
@SarcevicAntonio
Interesting! Does Atmos/Millenium also help with big picture mode + gpu acceleration?
Ok, so on testing this I've realized that, sadly, themes don't actually solve the issue. What actually happened is that installing Millennium reset most of my Steam settings, including GPU acceleration. As I don't use BP mode so much, I didn't notice until today, my bad 😅
Same here.
OS: Arch
Kernel: 6.14.6-arch1-1
DE: KDE Plasma 6.3.5
WM: KWin (Wayland)
GPU: NVIDIA GeForce RTX 4070 Ti SUPER
Driver: nvidia-dkms 570.144-3
Same issue here
OS: EndeavourOS(Arch)
Kernel: 6.12.31-1-lts
DE: KDE Plasma 6.3.5(Wayland)
GPU: NVIDIA GeForce RTX 3060
Driver: nvidia-open-dkms 570.153.02-1
Same here. OS: Arch Kernel: 6.14.6-arch1-1 DE: KDE Plasma 6.3.5 WM: KWin (Wayland) GPU: NVIDIA GeForce RTX 4070 Ti SUPER Driver: nvidia-dkms 570.144-3
Does not seem to happen after launching Steam on iGPU (AMD Raphael).
So I assume this is a bug in NVIDIA drivers.
I posted about this as well, didn't know other people where facing the same issue.
OS: Manjaro
Kernel: 6.12.28-1-MANJARO
DE: KDE Plasma 6.3.5 (Wayland)
GPU: NVIDIA GTX 970 (Yes I know it's ancient but it still works fine :)
Driver: NVIDIA 570.144
From all the comments this seems to possibly be an Nvidia driver with wayland issue? Has anyone posted this as a bug with Nvidia or can it be fixed somehow from Valve's side?
OS: Bazzite
Kernel: 6.14.6-106.bazzite.fc42.x86_64
DE: KDE Plasma 6.3.5 on Wayland
GPU: Nvidia GeForce RTX 4070 Ti Super
Driver: Nvidia 575.57.08
This issue appears to be fixed with the Nvidia 575 driver. I am not seeing the corruption in either the right-click menu, or on the menus in Big Picture Mode since Bazzite updated to the 575 driver last week.
OS: Bazzite Kernel: 6.14.6-106.bazzite.fc42.x86_64 DE: KDE Plasma 6.3.5 on Wayland GPU: Nvidia GeForce RTX 4070 Ti Super Driver: Nvidia 575.57.08
This issue appears to be fixed with the Nvidia 575 driver. I am not seeing the corruption in either the right-clock menu, or on the menus in Big Picture Mode since Bazzite updated to the 575 driver last week.
Same thing here with latest updates on Fedora 42 and latest Nvidia driver from rpmfusion (GNOME + Wayland), steam beta client (not sure if this last one matters). I'm curious about other people's feedback, could it be that NVIDIA is finallly getting it right?
Seems to be fixed (nvidia-dkms 575.57.08-3)
I don't have the issue anymore with the nvidia driver 575.57.08-5 under arch:
➜ ~ pacman -Ss nvidia-open
extra/nvidia-open 575.57.08-5 [installed]
NVIDIA open kernel modules
extra/nvidia-open-dkms 575.57.08-3
NVIDIA open kernel modules - module sources
extra/nvidia-open-lts 575.57.08-3
NVIDIA open kernel modules
Same here, seems to be fixed as of nvidia drivers 575.57.08-3. Haven't seen any corruption so far these past few days.
confirmed, also fixed for me on 575.57.08 and 575.64
Seems fixed for me as well on arch, just upgraded to nvidia 575.57.08-5 !
can confirm i'm not seeing these glitches anymore
closing as fixed, unknown if it was a valve fix or an nvidia fix although it seems like it's an nvidia fix with 575
Your system information
17089852491740182889550570Please describe your issue in as much detail as possible:
Right clicking on a friend in the friend list or right click the store and you'll get a corrupted right click menu (unless you roll a 20 and you'll see a non corrupted one)
Fwiw, some of the right click menus in the friend list work fine (on your own profile, to create a new category or on group chats)
It only seems to happen when processing time to create that right click menu is too long and i would assume monitor refresh rate also plays a part in this (something something higher refresh rate, less to process before being corrupted) which would explain why some people only report issues on the friend list while the right click menu on the store/community works fine for them
Previous issue that i'm keeping because i had occurrences where corrupted web views still happened
Web views are corrupted when enabling GPU accelerated rendering

One way to fix this corruption (other than disabling GPU accelerated rendering) is to resize the window.
Keeping GPU accelerated rendering does have some odd behaviors like:
when switching from the library to a web view (store/community), while the page is loading, the steam client has no background (i can see the desktop/apps behind)

Fixed
when making the client fullscreen while on a web view, the page becomes black and the only way to make it appear correctly again is to go the library and then open a new link (not the same one as the black page) (this behaviour also happens with GPU accelerated rendering disabled)

Fixed by Steam Client Beta - April 26th
Steps for reproducing this issue: