Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
STEAM_RUNTIME=0 steam
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
FilthyPitDog
Apprentice
Apprentice


Joined: 12 Jan 2021
Posts: 168
Location: South Pacific

PostPosted: Fri Dec 30, 2022 11:47 pm    Post subject: STEAM_RUNTIME=0 steam Reply with quote

I can launch steam fine using STEAM_RUNTIME=1

but STEAM_RUNTIME=0 show this error

Code:
src/steamUI/Main.cpp (3060) : !"Fatal Error: Could not load module 'bin/vgui2_s.dll'"


I searched around and found "Steam "Could not load module vgui2" [solved]" https://forums.gentoo.org/viewtopic-t-1110384-start-0.html

but this

Code:
find ~/.local/share/Steam/ -name 'libgpg-error.so*' -delete
find ~/.local/share/Steam/ -name 'libstdc++*' -delete
find ~/.local/share/Steam/ -name 'libgcc_s.so*' -delete


does not do anything for me? any ideas?

Code:
 ➜ STEAM_RUNTIME=0 steam
steam.sh[752]: Running Steam on gentoo 1.0.0.74-r1 64-bit
steam.sh[752]: STEAM_RUNTIME is disabled by the user
steam.sh[752]: Can't find 'steam-runtime-check-requirements', continuing anyway
[2022-12-30 15:47:41] Startup - updater built Dec 19 2022 21:57:59
[2022-12-30 15:47:41] Startup - Steam Client launched with: '/home/mrturcot/.local/share/Steam/ubuntu12_32/steam'
[2022-12-30 15:47:41] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
Installing breakpad exception handler for appid(steam)/version(1671501303)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2022-12-30 15:47:41] Loading cached metrics from disk (/home/mrturcot/.local/share/Steam/package/steam_client_metrics.bin)
[2022-12-30 15:47:41] Using the following download hosts for Public, Realm steamglobal
[2022-12-30 15:47:41] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2022-12-30 15:47:41] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2022-12-30 15:47:41] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1671501303)
[2022-12-30 15:47:41] Checking for update on startup
[2022-12-30 15:47:41] Checking for available updates...
[2022-12-30 15:47:41] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_publicbeta_ubuntu12
[2022-12-30 15:47:41] Manifest download: send request
Installing breakpad exception handler for appid(steam)/version(1671501303)
[2022-12-30 15:47:41] Manifest download: waiting for download to finish
[2022-12-30 15:47:42] Manifest download: finished
[2022-12-30 15:47:42] Download skipped: /steam_client_publicbeta_ubuntu12 version 1671501303, installed version 1671501303, existing pending version 0
[2022-12-30 15:47:42] Nothing to do
[2022-12-30 15:47:42] Verifying installation...
[2022-12-30 15:47:42] Performing checksum verification of executable files
[2022-12-30 15:47:42] Verification complete
Loaded SDL version 2.27.0-p7718664
src/steamUI/Main.cpp (3060) : !"Fatal Error: Could not load module 'bin/vgui2_s.dll'"
src/steamUI/Main.cpp (3060) : !"Fatal Error: Could not load module 'bin/vgui2_s.dll'"
Installing breakpad exception handler for appid(steam)/version(1671501303)
assert_20221230154743_6.dmp[850]: Uploading dump (out-of-process)
/tmp/dumps/assert_20221230154743_6.dmp
[2022-12-30 15:47:43] Shutdown
Installing breakpad exception handler for appid(steam)/version(1671501303)
Installing breakpad exception handler for appid(steam)/version(1671501303)
assert_20221230154743_6.dmp[850]: Finished uploading minidump (out-of-process): success = yes
assert_20221230154743_6.dmp[850]: response: CrashID=bp-9bbb86c8-09f1-40f2-9ec2-0e5712221230
assert_20221230154743_6.dmp[850]: file ''/tmp/dumps/assert_20221230154743_6.dmp'', upload yes: ''CrashID=bp-9bbb86c8-09f1-40f2-9ec2-0e5712221230'
'
_________________
Gentoo is a way of life...
Back to top
View user's profile Send private message
ajgringo619
n00b
n00b


Joined: 01 Nov 2022
Posts: 19

PostPosted: Sun Jan 01, 2023 1:53 am    Post subject: Reply with quote

Have you tried running the stable Steam client instead of the beta?
Back to top
View user's profile Send private message
FilthyPitDog
Apprentice
Apprentice


Joined: 12 Jan 2021
Posts: 168
Location: South Pacific

PostPosted: Wed Jan 04, 2023 4:27 pm    Post subject: Reply with quote

Stramort2 wrote:
Hi I got a similar problem with Steam. Do you already found a solution for this problem?


Hey so I made an issue on steam GitHub https://github.com/ValveSoftware/steam-for-linux/issues/9054

But it was closed immediately as disabling steam runtime is not supported.

I'm sure it can work but I don't know how. I'm fairly sure it has something to do with LD using 64bit libs
_________________
Gentoo is a way of life...
Back to top
View user's profile Send private message
rab0171610
n00b
n00b


Joined: 24 Dec 2022
Posts: 70

PostPosted: Wed Jan 04, 2023 4:41 pm    Post subject: Reply with quote

Have you considered that you may need to use abi_x86_32?
Back to top
View user's profile Send private message
FilthyPitDog
Apprentice
Apprentice


Joined: 12 Jan 2021
Posts: 168
Location: South Pacific

PostPosted: Wed Jan 04, 2023 4:45 pm    Post subject: Reply with quote

My gcc is multilib and sys-devel/binutils doesn't have 32 abi USE. I'm not sure where to add it
_________________
Gentoo is a way of life...
Back to top
View user's profile Send private message
rab0171610
n00b
n00b


Joined: 24 Dec 2022
Posts: 70

PostPosted: Wed Jan 04, 2023 5:02 pm    Post subject: Reply with quote

Ok, if that is all the relevant packages that are related to steam then it is probably not relevant to your case. I thought it was something to eliminate as a possibility. I use wine and compile my own Bottles software, so I have it in my global USE flags in make.conf because I want it for a lot of packages. That would not be desired for some but it works out for me to play games and have 32bit video drivers.
Google "steam abi_x86_32" to read relevant conversations about it.
Back to top
View user's profile Send private message
sqrtd
n00b
n00b


Joined: 21 Jan 2023
Posts: 7
Location: Portugal

PostPosted: Sat Jan 21, 2023 3:13 pm    Post subject: Reply with quote

I'm not sure if you still require help, but if so, here are some recommendations:

emerge games-util/steam-meta games-util/steam-launcher games-util/steam-client-meta from the steam-overlay with the steamruntime USE flag disabled, so it pulls the necessary dependencies.

Enable abi_x86_32 globally, some dependencies might still be missing, but it could prevent future issues with Steam and possibly increase compatibility with some games.

Check out esteam on the steam-overlay as you might need it for some game dependencies when using STEAM_RUNTIME=0
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 19726

PostPosted: Sat Jan 21, 2023 4:21 pm    Post subject: Reply with quote

Enabling abi_x86_32 globally is almost certainly overkill. If dependencies are set correctly in the relevant ebuilds, it should be sufficient to enable that flag only on Steam, then enable it iteratively on packages where Steam or its dependencies require it to be enabled.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum