Steam and libc.so.6

Hello,

I’ve some difficulting to make steam work.

I follow this : Steam - openSUSE Wiki and the troubleshooting

I’ve installed grub2-compat-ia32 on leap 16, reboot , but still have this error : You are missing the following 32-bit libraries, and Steam may not run:
libc.so.6

I can’t figure out what is the problem. Is someone have some idea?

Thanks a lot

This package has bug and its installation does nothing. Add the necessary kernel parameter manually.

In a terminal:
sudo zypper in selinux-policy-targeted-gaming
sudo update-bootloader --add-option ia32_emulation=1
sudo update-bootloader --config

and than reboot

Hey, linux somewhat-newbie here. Your advice helped me run the steam file, but so far I’m still getting errors when trying to run steam. More specifically I’m getting this output:

steam.sh[6531]: Running Steam on opensuse-leap 16.0 64-bit
steam.sh[6531]: STEAM_RUNTIME is enabled automatically
setup.sh[6566]: Steam runtime environment up-to-date!
steam.sh[6531]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-11-09 13:06:27] Startup - updater built Oct  3 2025 02:26:15
[2025-11-09 13:06:27] Startup - Steam Client launched with: '/home/nikola/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
11/09 13:06:27 minidumps folder is set to /tmp/dumps
11/09 13:06:27 Init: Installing breakpad exception handler for appid(steam)/version(1759461205)/tid(6630)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-11-09 13:06:27] Process started with command-line: '/home/nikola/.local/share/Steam/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opened'
11/09 13:06:27 minidumps folder is set to /tmp/dumps
[2025-11-09 13:06:27] Using update UI: console
11/09 13:06:27 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(6631)
[2025-11-09 13:06:27] Create window
[2025-11-09 13:06:27] Loading cached metrics from disk (/home/nikola/.local/share/Steam/package/steam_client_metrics.bin)
[2025-11-09 13:06:27] Using the following download hosts for Public, Realm steamglobal
[2025-11-09 13:06:27] 1. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
[2025-11-09 13:06:27] 2. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 400, source = 'update_hosts_cached.vdf'
[2025-11-09 13:06:27] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2025-11-09 13:06:27] Checking for update on startup
[2025-11-09 13:06:27] Checking for available updates...
[2025-11-09 13:06:27] Downloading manifest: https://client-update.fastly.steamstatic.com/steam_client_ubuntu12
[2025-11-09 13:06:27] Manifest download: send request
[2025-11-09 13:06:27] Set percent complete: 0
[2025-11-09 13:06:27] Set status message: Checking for available updates...
[  0%] Checking for available updates...
[2025-11-09 13:06:27] Set percent complete: -1
[2025-11-09 13:06:27] Manifest download: waiting for download to finish
[2025-11-09 13:06:27] Manifest download: finished
[2025-11-09 13:06:27] Download skipped: /steam_client_ubuntu12 version 1759461205, installed version 1759461205, existing pending version 0
[2025-11-09 13:06:27] Nothing to do
[2025-11-09 13:06:27] Verifying installation...
[2025-11-09 13:06:27] Verifying all executable checksums
[2025-11-09 13:06:27] Set percent complete: -1
[2025-11-09 13:06:27] Set status message: Verifying installation...
[----] Verifying installation...
[2025-11-09 13:06:27] Verification complete
UpdateUI: skip show logo
[2025-11-09 13:06:27] Destroy window

Steam logging initialized: directory: /home/nikola/.local/share/Steam/logs

[2025-11-09 13:06:27] ProcessNextMessage: socket disconnected
[2025-11-09 13:06:27] No more messages are expected - exiting
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf6269e10
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf62685e0
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
11/09 13:06:28 minidumps folder is set to /tmp/dumps
11/09 13:06:28 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1759461205)/tid(6654)
Running query: 1 - GpuTopology
CVulkanTopology: failed create vulkan instance: -9
CVulkanTopology: failed to create vulkan instanceFailed to query vulkan gpu topology

Failed to query vulkan gpu topology
Response: 
Exit code: -2
src/vgui2/src/surface_linux.cpp (1956) : glXChooseVisual failed
src/vgui2/src/surface_linux.cpp (1956) : glXChooseVisual failed
src/vgui2/src/surface_linux.cpp (1956) : Fatal assert; application exiting
src/vgui2/src/surface_linux.cpp (1956) : Fatal assert; application exiting
11/09 13:06:28 Init: Installing breakpad exception handler for appid(steam)/version(1759461205)/tid(6630)
steamwebhelper.sh[6657]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/nikola/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
steamwebhelper.sh[6657]: Starting steamwebhelper with steamrt steam runtime at /home/nikola/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
assert_20251109130628_9.dmp[6701]: Uploading dump (out-of-process)
/tmp/dumps/assert_20251109130628_9.dmp
nikola@localhost:~> pressure-vessel-wrap[6657]: W: Using libGLX_mesa.so.0 from provider system for some but not all architectures! Will take /usr/share/drirc.d from provider.
exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/nikola/.local/share/Steam/config/htmlcache -steampid=6630 -buildid=1759461205 -steamid=0 -logdir=/home/nikola/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/nikola/.local/share/Steam/clientui -steampath=/home/nikola/.local/share/Steam/ubuntu12_32/steam -launcher=0 --valve-initial-threadpool-size=4 --valve-enable-site-isolation --enable-smooth-scrolling --password-store=basic --log-file=/home/nikola/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-component-update --enable-features=PlatformHEVCDecoderSupport --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,BlockPromptsIfIgnoredOften,ValveFFmpegAllowLowDelayHEVC
assert_20251109130628_9.dmp[6701]: Finished uploading minidump (out-of-process): success = yes
assert_20251109130628_9.dmp[6701]: response: CrashID=bp-9aee2c08-526a-48bf-a2ec-8c5712251109
assert_20251109130628_9.dmp[6701]: file ''/tmp/dumps/assert_20251109130628_9.dmp'', upload yes: ''CrashID=bp-9aee2c08-526a-48bf-a2ec-8c5712251109''
^C

My current theory is that it has something to do with missing dependencies. When I try to install steam from the games repo with zypper, I get 2 problems, first is
nothing provides 'gtk2-engine-oxygen-32bit' needed by the to be installed steam-1.0.0.85-lp160.2.1.x86_64
From what I can find there is no such package for leap 16.0. If I choose to ignore it I come across a second problem
the to be installed steam-1.0.0.85-lp160.2.1.x86_64 requires '(libvulkan_radeon-32bit if libvulkan_radeon)', but this requirement cannot be provided
and the proposed solution is to uninstall an incredibly long list of packages from my system, many of which shouldn’t even be related to this issue (such as smplayer). If I choose to ignore it, it brings me back to this point, so it’s either deinstalling a list of packages too long to fit in this message, or not following through, and I’m definitely not following through this scary-looking list. So my current guess is that I’m missing some other package and/or maybe that I need for the steam package itself to update its dependency list, but I don’t know exactly what I’m missing

Thanks @thibdb13 , this solution works!

Who can update this page to add it : Steam - openSUSE Wiki ?

You can do it.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.