I am on Arch Linux and I can confirm the same issue appears when using the latest Nvidia drivers. Downgrading to version 530.41.03 solves the problem on my end.
Found a related report from a different user on official Nvidia forums from a week ago: https://forums.developer.nvidia.com/t/steam-for-linux-client-not-showing-ui-with-535-43-02-245/256178/4
The moderator (or developer) there says the GPU support of builtin Chrome browser of Steam is known to cause an issue. So this seems to be an issue with Chrome and Nvidia, not Steam itself (off course its part of Steam...).
Same here. Just updated my system and found out that Steam had a new UI, then downloaded Steam updates and found out I can no longer see steam's UI
Arch Linux with whatever the latest Nvidia drivers were as of 22:00 GMT on 6/16/2023
FWIW, enable GPU acceleration works fine here on Ubuntu 23.04, xorg, kernel 6.2.0-23-generic.
Steam Version: 1686880776
Steam Client Build Date: Fri, Jun 16 03:41 UTC -08:00
Steam Web Build Date: Fri, Jun 16 03:10 UTC -08:00
Steam API Version: SteamClient020
Nvidia 535.43.02 and 535.54.03.
I can second this on EndeavourOS, just restored back using Timeshift to the 530 drivers.
Updated to 535 drivers, launched Steam with no issue, toggled on GPU accelerated rendering, Steam now does not launch.
After a little bit of digging, downgrading to nvidia driver 530.41.03 seems to make steam run perfectly fine again, suggesting that Nvidia, once again, did something that broke hell for others.
Do you guys all use Steam Beta? Because with the stable release of Steam there is no problem with the new Nvidia driver. It could be that the integrated browser of Steam based on Chrome is the culprit.
@intelligentgaming Does it still not work? If so, I would like to know if you use Steam Beta. If so, you can run the commandline steam -clearbeta to revert to stable branch. For more information look at my initial posting in the step by step list.
I am using the stable branch of Steam, not beta.
As soon as I enable GPU accelerated with 535 drivers, and restart Steam, it no-longer opens, the process is running but nothing appears.
With it disabled, no issues.
I tried both the steam beta and stable versions. RN on the beta and 530 drivers everything seems to be working fine. On 535 it breaks and I can't see the UI
That's what I mean, 530 drivers no issues, 535 issues if I enable GPU browser rendering, it has to be related to the Chromium build inside of Steam.
I tried both the steam beta and stable versions. RN on the beta and 530 drivers everything seems to be working fine. On 535 it breaks and I can't see the UI
Workaround
Adding -vgui parameter to Steam (forcing the old UI) makes Steam usable on nvidia 535.54.03-2 (for both runtime and native versions).
Disabling everything HW acceleration related in vgui mode doesn't seem to influence the new UI (still no output), so just modified Steam shortcut to include -vgui for now.
EDIT: would everybody just stop using Electron everywhere?
Nothing extracted yet.
Your system information
steam_system_information.txt
Distribution (e.g. Ubuntu): EndeavourOS
Opted into Steam client beta?: Yes
Have you checked for system updates?: Yes
Kernel: 6.1.34-1-lts
GPU: NVIDIA GeForce GTX 1070
Nvidia driver: 535.54.03
Please describe your issue in as much detail as possible:
The newest Steam Beta update seems to be not working with GPU accelerated rendering mode. I have an Nvidia card and yesterday there was a driver update, so it might be an issue with the driver. I just enabled the GPU accelerated rendering mode of Steam today (again) to try how it works. Running Steam won't open the GUI, but I can select entries from the icon in the task bar.
Using commandline arguments
steam -clearbetato revert Beta branch into Stable branch will launch Steam with UI again. I can disable the GPU accelerated rendering and launch Steam with new Beta updates applied.Steps for reproducing this issue:
steam -clearbeta.And do not enable GPU accelearted rendering in web views, as this is causing the issue.