-
Notifications
You must be signed in to change notification settings - Fork 174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Corrupted web views on the first load when enabling GPU accelerated rendering #10537
Comments
Same issue on arch with nvidia-550.54.14-4 |
Same with nvidia-open 550.67-3 |
Also have this, Nobara 39 |
same here. Steam Version: 1714854927 |
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 |
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:
|
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 problem here in x11 with gamescope, but also I have a Issue with gamescope and incomplete mouse cursor. |
I have the same issue on nobara 40 with nvidia:
|
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: |
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. |
Still happens on NVIDIA driver 555.58.02. |
@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 |
Did you try the beta? |
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. |
Your system information
Please describe your issue in as much detail as possible:
Web views are corrupted when enabling GPU accelerated rendering
![image](https://private-user-images.githubusercontent.com/15911822/308029766-1c569c97-fd38-4504-8f33-e3116405f606.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjYwNzk4NzYsIm5iZiI6MTcyNjA3OTU3NiwicGF0aCI6Ii8xNTkxMTgyMi8zMDgwMjk3NjYtMWM1NjljOTctZmQzOC00NTA0LThmMzMtZTMxMTY0MDVmNjA2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTExVDE4MzI1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU5YjUyYjM5ZjgyMmRhY2VlY2FjZjUyMzJlMGJjNDUzYzExODEyODZlZDM1ZWEwYmE4ZDE5OTZmMDFjYWNiNjMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.LBmmyFDe0vjMACvqEJMI-b2OS-xtWbAROSxUdt13AfE)
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)
![image](https://private-user-images.githubusercontent.com/15911822/323760832-33b7a626-c783-4922-9f4d-602453010b5e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjYwNzk4NzYsIm5iZiI6MTcyNjA3OTU3NiwicGF0aCI6Ii8xNTkxMTgyMi8zMjM3NjA4MzItMzNiN2E2MjYtYzc4My00OTIyLTlmNGQtNjAyNDUzMDEwYjVlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTExVDE4MzI1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE3ZmJiNThiMjZlY2JlMDk4NTU4ZDQ3NDM2YzUzNGIyNzQyMGJiYjY5NjFjNjdmNGFiNWFjOTVlM2FhY2M1YzQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.JeimEPnRa9lKbvpf3sDx60v2xBZV_kkt1643S128eMw)
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)
![Screenshot_20240418_223424](https://private-user-images.githubusercontent.com/15911822/323760931-099aca74-c9e4-4682-bf7e-d59ee40edde7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjYwNzk4NzYsIm5iZiI6MTcyNjA3OTU3NiwicGF0aCI6Ii8xNTkxMTgyMi8zMjM3NjA5MzEtMDk5YWNhNzQtYzllNC00NjgyLWJmN2UtZDU5ZWU0MGVkZGU3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTExVDE4MzI1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU3MjAyY2FiYzA1ODhhMDZkMGVlNDBjNWY3ZWZkNTJkYWM0MzlkOGJiYmM2YmE0MzljMWVmNWRkM2RmMGNlMmQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.8ktdxUFNnqHTtufuKKIJOtOP0ABi2kZqfgaJkw-yImo)
Fixed by Steam Client Beta - April 26th
Steps for reproducing this issue:
The text was updated successfully, but these errors were encountered: