Hello @HazmatPants, using a tool like htop in tree view mode, can you tell which compatibility tool is active when these processes are spawned?
Hi @kisak-valve, I can't seem to reproduce the issue again, I tried launching the normal non-native client (steam) multiple times, but it no longer spawns the Wine processes. I'm unsure what changed, so it may have been fixed by a Steam client or Arch package update. I'll keep testing a bit and report back if it happens again.
Closing per the last comment.
Nothing extracted yet.
System Information
Distro: Arch Linux
Kernel: 6.16.8-arch2-1 (64-bit)
CPU: quad core Intel Core i5-7400
GPU: NVIDIA GTX 960, Driver version 580.82.09
Steam package: steam (runtime)
Working workaround:
steam-nativepackage works fineinxi -Fazyoutput: system-info.txtIssue Description
When launching Steam from the standard runtime package (steam), the client immediately spawns thousands of
conhost.exe(Wine) processes, quickly exhausting all memory until the kernel OOM killer terminates Steam. This occurs before launching any game.Running Steam with the native package (
steam-native) works normally, which suggests the issue lies in the Steam Runtime environment and not the client itself or Proton prefixes.Steps for Reproduction
Install Steam from Arch’s official repos (
steam).Launch
steamfrom terminal.Observe runaway
conhost.exe/ Wine processes until OOM kill.Observed Behavior
Terminal log is flooded with Wine crash errors:
Thousands of Wine processes are spawned, system memory is consumed and Steam is killed by the kernel.
Expected Behavior
Steam should launch normally, without invoking Proton/Wine at startup.
Additional Notes
Removing Proton prefixes did not resolve the issue.
Happens consistently on every launch of steam (runtime).
steam-nativepackage runs fine.Flatpak Steam not tested.
Logs: steam-logs.tar.gz