protonscr

Beta Client UI glitches and crashing

steamopen Steam client
ValveSoftware/steam-for-linux#11449 · opened 2024-11-11 by Bodyash · updated 2025-09-09 · 26 comments · github
1 matching comments, n / p to jump
BBodyash 2024-11-11 github

Your system information

  • Steam client version (build number or date):
    Steam Version: 1731112063
    build date: sat, 9 nov. 0:37 UTC -08:00
  • Distribution: ArchLinux
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes
  • Steam Logs: steam-logs.tar.gz
  • GPU: AMD RX6600M + RX680M (integrated, not used)

Steps for reproducing this issue:

  1. Launch Steam
  2. Launch Game
  3. Game is launched
  4. ALT-TAB to Steam - can't. There is no steam window. Sometimes random steam dialog windows are spawning, like "Deinstall the game" while game is running.
  5. Try to open friends/store/library, like any steam UI from system tray icon - nothing happens.
  6. Steam is still working in background, I can launch games from system tray icon.
BBodyash 2024-11-11 github

https://youtu.be/mmgpaBiyhHM

Here, I've recorded part of this bug and you can see how Steam window is closed automatically after game is launched.
When I've tried to open Store page - it's opened in game overlay, not in steam main window.

It's super random, like steam UI crashing is high chance
spawning dialog - low chance (most common is deinstall games. Also I had a "system info" dialogs spawning (like a lot of them), and once it was a chat with my friend, spawned maybe 50+ identical chat windows)

If any additional information required - plz, let me know

JJTCPingas 2024-11-15 github

I'm encountering the same problem. It seems to not matter what game I open, within seconds the steam ui will crash in the background. I have reproduced this on bazzite and solus, currently on solus.

gist

BBodyash 2024-11-15 github

I'm encountering the same problem. It seems to not matter what game I open, within seconds the steam ui will crash in the background. I have reproduced this on bazzite and solus, currently on solus.

Did you experienced the bug when steam spawning dialog windows after crash of main UI?

And please, use gist.github.com to post system information.

JJTCPingas 2024-11-15 github

My apologies. I didn't know I was supposed to use gist.github.com for system information. Here it is, and I've edited my original post to include it.

Here is also a screenshot of the steam ui bugging with an uninstall dialog box.
steam ui bugging

BBodyash 2024-11-16 github

Not sure if you supposed to use gist, but it's some kind of an unwritten rule on github to paste a lot of text to gist to make issues comments more readable.

And yes, I had exactly the same "uninstall game" dialog when steam crashed in background. Sometimes it can spawn tens of this uninstall dialogs. And once it was hundreds of chat dialogs with my fried who wrote me a single message.

Today I've played HL2 20th Anniversary Update - and steam UI got crashed again.

I was thinking it can be a problem with other apps I'm using to run games, like: mangohud gamemoderun %command% in steam game command line. But I've played HL2 without this tools. So it's not related to additional tools like mangohud, cause distros like Bazzite or SteamOS is also using it by default in gamescope compositor.

NNNxCLUTCHERxRS 2024-11-16 github

same issue on NixOS-unstable so its not related to arch specifically

BBodyash 2024-11-23 github

got Uninstall dialogs again during playing STALKER 2, just after getting achievement. Steam UI crashed, overlay partially worked. It's not related to achievements, cause I had the same when played Dota2, but something smells here. Calls to Steam API? Dunno.

Nne0phyte 2024-11-27 github

Same issue on Arch playing Baldurs Gate 3. I repeatedly got uninstall windows while playing which, due to my window manager, always steals focus and moves the new window on top.
I initially found this thread because I have the issue mentioned here https://github.com/ValveSoftware/steam-for-linux/issues/11479

After switching to Beta the other issues happened less often but apparently I am getting unwanted uninstall windows now.

Ttonyrh 2024-11-27 github

Same here... is there a way to revert to an old client version?

JJTCPingas 2024-11-28 github

Still happening with the latest beta

BBodyash 2024-11-28 github

Can confirm it keeps crashing, launched dota2 - instant crash of steam UI. Also affects overlay, like, can't open friends list in overlay.

BBodyash 2024-11-29 github

image
Uninstall dialog spawned after I closed Dota2 and launcher Stalker2 game. Then it's spawned few times when I've played the game.

Dear Steam developers, if you need more info - just tell us.

I've found this in journalctl:
image

UPD:

It's just keeps spawning even if there is no game running, I was away from my PC for 15 min and when returned saw this:
image

BBodyash 2024-12-03 github

https://gist.github.com/Bodyash/e047a48e73a8d51763b6598d9bb99402

Steam overlay crashed twice. I was playing Backpack battles. Then steam crash - and I see friend list spawned on top. Few seconds later - it's crashed again - and friend list spawned again. And I can't open steam main UI from system tray after this crash.

Looks like there is error in libcef (Chromium embedded?) causing steam UI to crash.

@kisak-valve can you confirm?

BBodyash 2024-12-06 github

image
Got something new today, when moved a game to update first while downloading another game.

And yea, steam UI keeps crashing almost every time I launch a game.

BBodyash 2024-12-14 github

image
Wow, again, some new dialog combination spawned after steam UI crash. Uninstall + Steam Remote Play error

Steam Beta (14.12.2024), latest ArchLinux

And yeah, almost forgot to mention - Steam crashed multiple times in backgroud (cause friends list spawned on top of the game few times)

image

Not using game recording, just in case.

BBodyash 2024-12-19 github

Crashed again

Dec 19 06:47:59 arch steam[61148]: 12/19 06:47:59 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20241216230019)/tid(82140)
Dec 19 06:47:59 arch steam[61148]: 12/19 06:47:59 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(82140)
Dec 19 06:48:00 arch steam[61148]: [S_API] SteamAPI_Init(): Loaded '/home/bohdan/.local/share/Steam/linux64/steamclient.so' OK.
Dec 19 06:48:00 arch steam[61148]: Godot Engine v3.6.stable.custom_build - https://godotengine.org
Dec 19 06:48:00 arch steam[61148]: OpenGL ES 3.0 Renderer: AMD Radeon RX 6600M (radeonsi, navi23, LLVM 18.1.8, DRM 3.59, 6.12.4-zen1-1-zen)
Dec 19 06:48:00 arch steam[61148]: Async. shader compilation: OFF
Dec 19 06:48:00 arch steam[61148]: SW Init timestamp: {hour:6, minute:47, second:59}
Dec 19 06:48:00 arch steam[61148]: Setting breakpad minidump AppID = 2427700
Dec 19 06:48:00 arch steam[61148]: SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198047079183 [API loaded no]
Dec 19 06:48:14 arch kernel: traps: steamwebhelper[61510] trap invalid opcode ip:7193d0ecabcf sp:7ffffd53faa0 error:0 in libcef.so[66c9bcf,7193ccbed000+a36d000]
Dec 19 06:48:14 arch systemd-coredump[82163]: Process 61510 (steamwebhelper) of user 1000 terminated abnormally with signal 4/ILL, processing...
Dec 19 06:48:14 arch systemd[1]: Started Process Core Dump (PID 82163/UID 0).
Dec 19 06:48:16 arch systemd-coredump[82164]: [🡕] Process 61510 (steamwebhelper) of user 1000 dumped core.
                                              
                                              Stack trace of thread 1:
                                              #0  0x00007193d0ecabcf n/a (n/a + 0x0)
                                              #1  0x00007193d0eca69b n/a (n/a + 0x0)
                                              #2  0x00007193d0ecac49 n/a (n/a + 0x0)
                                              #3  0x00007193cd1b3d6a n/a (n/a + 0x0)
                                              #4  0x00007193d12aeb41 n/a (n/a + 0x0)
                                              #5  0x00007193d12bd2db n/a (n/a + 0x0)
                                              #6  0x00007193d12aa855 n/a (n/a + 0x0)
                                              #7  0x00007193cd125c5f n/a (n/a + 0x0)
                                              #8  0x00007193d12cf2cf n/a (n/a + 0x0)
                                              #9  0x00007193d0f1ac7f n/a (n/a + 0x0)
                                              [#10](/issue/ValveSoftware/steam-for-linux/10) 0x00007193d0f3bb96 n/a (n/a + 0x0)
                                              [#11](/issue/ValveSoftware/steam-for-linux/11) 0x00007193d0ed1abc n/a (n/a + 0x0)
                                              [#12](/issue/ValveSoftware/steam-for-linux/12) 0x00007193d0f3c331 n/a (n/a + 0x0)
                                              [#13](/issue/ValveSoftware/steam-for-linux/13) 0x00007193d0efc2ce n/a (n/a + 0x0)
                                              [#14](/issue/ValveSoftware/steam-for-linux/14) 0x00007193d6b6b314 n/a (n/a + 0x0)
                                              [#15](/issue/ValveSoftware/steam-for-linux/15) 0x00007193d09ac005 n/a (n/a + 0x0)
                                              [#16](/issue/ValveSoftware/steam-for-linux/16) 0x00007193d09ac719 n/a (n/a + 0x0)
                                              [#17](/issue/ValveSoftware/steam-for-linux/17) 0x00007193d09ad7e5 n/a (n/a + 0x0)
                                              [#18](/issue/ValveSoftware/steam-for-linux/18) 0x00007193d09ab670 n/a (n/a + 0x0)
                                              [#19](/issue/ValveSoftware/steam-for-linux/19) 0x00007193cd0eccfc n/a (n/a + 0x0)
                                              [#20](/issue/ValveSoftware/steam-for-linux/20) 0x00007193cd0d5a67 n/a (n/a + 0x0)
                                              [#21](/issue/ValveSoftware/steam-for-linux/21) 0x00007193cd044b11 n/a (n/a + 0x0)
                                              [#22](/issue/ValveSoftware/steam-for-linux/22) 0x00005a98a661826b n/a (n/a + 0x0)
                                              ELF object binary architecture: AMD x86-64
Dec 19 06:48:17 arch systemd[1]: [email protected]: Deactivated successfully.
Dec 19 06:48:17 arch systemd[1]: [email protected]: Consumed 3.025s CPU time, 1.4G memory peak.
BBodyash 2024-12-19 github

Can confirm that disabling GPU acceleration for rendering web pages resolves issue.

@kisak-valve Any updates on this issue? Almost 1.5 month passed. I really wanna help to resolve this issue.

YYamatoHD 2024-12-29 github

How do you disable hardware acceleration? Mine crashes in a loop, the only thing I can do is start it -silent and play whatever that was recent and tray remembers. And also remote play works

I can't find anything relevant in local/share/steam/config

Any workaround is very welcome

Tthenicnet 2025-01-07 github

I'm on Ubuntu 24.10 and I can confirm I'm experiencing this also.
It seemed much better after disabling GPU acceleration, but I just experienced it again after playing Factorio for a few hours.

Please let me know what I can provide and I'll help any way I can.

BBodyash 2025-01-17 github

UPD: Still not fixed.

Mmattipulkkinen 2025-01-21 github

I was hoping this would be fixed in client version 1737404083 (the latest stable), but it's still happening, and disabling GPU accelerated rendering in web views is still the workaround. Unfortunately that also has the knock-on effect of disabling hardware video decoding and the use of HEVC for Steam recording.

System Information

Computer Information:
Manufacturer: ASRock
Model: X570 Taichi
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 7 5800X3D 8-Core Processor
CPU Family: 0x19
CPU Model: 0x21
CPU Stepping: 0x2
CPU Type: 0x0
Speed: 4550 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
BMI1: Supported
BMI2: Supported
F16C: Supported
FMA: Supported
Operating System Version:
Fedora Linux 41 (Workstation Edition) (64 bit)
Kernel Name: Linux
Kernel Version: 6.13.0-361.vanilla.fc41.x86_64
X Server Vendor: The X.Org Foundation
X Server Release: 12401004
X Window Manager: GNOME Shell
Steam Runtime Version: steam-runtime_0.20241127.109674
Client Information:
Version: 1737404083
Browser GPU Acceleration Status: Disabled
Browser Canvas: Unavailable
Browser Canvas out-of-process rasterization: Disabled
Browser Direct Rendering Display Compositor: Disabled
Browser Compositing: Disabled
Browser Multiple Raster Threads: Enabled
Browser OpenGL: Disabled
Browser Rasterization: Disabled
Browser Raw Draw: Disabled
Browser Skia Graphite: Disabled
Browser Video Decode: Disabled
Browser Video Encode: Disabled
Browser Vulkan: Disabled
Browser WebGL: Unavailable
Browser WebGL2: Unavailable
Browser WebGPU: Disabled
Browser WebNN: Disabled
Video Card:
Driver: AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 19.1.5, DRM 3.59, 6.13.0-361.vanilla.fc41.x86_64)
Driver Version: 4.6 (Compatibility Profile) Mesa 24.3.3
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 239 Hz
VendorID: 0x1002
DeviceID: 0x744c
Revision Not Detected
Number of Monitors: 2
Number of Logical Video Cards: 1
Primary Display Resolution: 2560 x 1440
Desktop Resolution: 5120 x 1886
Primary Display Size: 23.62" x 13.39" (27.13" diag), 60.0cm x 34.0cm (68.9cm diag)
Primary VRAM: 20480 MB
Sound card:
Audio device: USB Mixer
Memory:
RAM: 32010 Mb
VR Hardware:
VR Headset: None detected
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Total Hard Disk Space Available: 3813806 MB
Largest Free Hard Disk Block: 1685181 MB
Storage:
Number of SSDs: 1
SSD sizes: 4000G
Number of HDDs: 0
Number of removable drives: 0

BBodyash 2025-01-23 github

I think we need to wait until Valve update CEF in new steam beta, cause for me it looks like CEF library issues.

BBodyash 2025-03-02 github

Still crashing

DDrymarchonShaun 2025-04-24 github

Still happening with steam client version 1745457196

?ghost 2025-08-30 github

still happens with steam client version 1751405894

Bbyte-bandit 2025-09-09 github

Same for me. I've experienced this issue on and off since some time last year. There's also nothing in the logs which gives any hint, the output after launching a game looks exactly the same whether or not it happens.

One thing I have noticed is that for me, it seems to happen only when I set my status to offline in the Friends menu. For some reason, after starting a game, Steam will set my status to online again and bombard me with popups (including shutting down, new driver available for your gamepad, etc...) as described here.

Logs

Loading in SingleInstance mode
09/09 08:03:21 minidumps folder is set to /tmp/dumps
09/09 08:03:21 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20250628010609)/tid(1252128)
09/09 08:03:21 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(1252128)
reaping pid: 1251857 -- gameoverlayui
Game Recording - game stopped [gameid=1030300]
Removing process 1252017 for gameID 1030300
Removing process 1251912 for gameID 1030300
Removing process 1251911 for gameID 1030300
Removing process 1251910 for gameID 1030300

System info

OS: Arch Linux x86_64 
Kernel: 6.16.4-arch1-1 
Uptime: 7 days, 21 hours, 1 min 
Packages: 1219 (pacman) 
Shell: fish 4.0.2 
Resolution: 2560x1440 
DE: Hyprland 
WM: sway 
Theme: Adwaita [GTK2/3] 
Icons: Tela-circle-nord [GTK2/3] 
Terminal: kitty 
CPU: 12th Gen Intel i7-12700K (20) @ 4.900GHz 
GPU: Intel AlderLake-S GT1 
GPU: AMD ATI Radeon RX 9070/9070 XT/9070 GRE 
Memory: 15063MiB / 64034MiB