Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error loading needed lib libcurl.so in steam #1013

Open
CigaMiga69 opened this issue Nov 19, 2024 · 2 comments
Open

Error loading needed lib libcurl.so in steam #1013

CigaMiga69 opened this issue Nov 19, 2024 · 2 comments

Comments

@CigaMiga69
Copy link

CigaMiga69 commented Nov 19, 2024

steam.sh[11908]: Running Steam on debian 12 64-bit
steam.sh[11908]: STEAM_RUNTIME is enabled by the user
setup.sh[11972]: Steam runtime environment up-to-date!
/home/ciga/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: line 85: steam-runtime-identify-library-abi: command not found
run.sh[11984]: steam-runtime-identify-library-abi --ldconfig-paths failed, falling back to ldconfig
steam.sh[11908]: Couldn't find /home/ciga/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/srt-logger, logging to console-linux.txt
steam.sh[11908]: Can't find 'steam-runtime-check-requirements', continuing anyway
Debug level is 1
Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA AES PMULL PageSize:4096 Running on Cortex-A76 with 4 Cores
Params database has 32 entries
Box86 with Dynarec v0.3.7 f921c0c built on Nov 17 2024 06:33:55
Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/
Using default BOX86_PATH: ./:bin/
Counted 77 Env var
Looking for /home/ciga/.local/share/Steam/ubuntu12_32/steam
steam detected
Apply RC params for steam
Applying BOX86_NOGTK=1
Applying BOX86_DYNAREC_STRONGMEM=1
Applying BOX86_DYNAREC_CALLRET=0
Applying BOX86_EMULATED_LIBS=libudev.so.0:libSDL2-2.0.so.0
argv[1]="-no-cef-sandbox"
argv[2]="steam://open/minigameslist"
Rename process to "steam"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using native(wrapped) libX11.so.6
Using native(wrapped) libm.so.6
[2024-11-19 20:44:19] Startup - updater built Jul 16 2024 23:21:18
[2024-11-19 20:44:19] Startup - Steam Client launched with: '/home/ciga/.local/share/Steam/ubuntu12_32/steam' '-no-cef-sandbox' 'steam://open/minigameslist'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular )
src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular )
Using emulated /home/ciga/.local/share/Steam/ubuntu12_32/crashhandler.so
Warning: Weak Symbol _ZGTtnaj not found, cannot apply R_386_JMP_SLOT 0x6009aac0 (0x81b6)
11/19 20:44:19 minidumps folder is set to /tmp/dumps
11/19 20:44:19 Init: Installing breakpad exception handler for appid(steam)/version(1.0)/tid(12006)
Debug level is 1
Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA AES PMULL PageSize:4096 Running on Cortex-A76 with 4 Cores
Params database has 32 entries
Box86 with Dynarec v0.3.7 f921c0c built on Nov 17 2024 06:33:55
Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/
Using default BOX86_PATH: ./:bin/
Counted 78 Env var
Looking for /home/ciga/.local/share/Steam/linux32/steamerrorreporter
steam detected
argv[1]="uptime"
argv[2]="30"
argv[3]="StartupTime"
argv[4]="1732049266"
argv[5]="CrashTime"
argv[6]="1732049296"
argv[7]="BuildID"
argv[8]="20240716232046"
argv[9]="Platform"
argv[10]="Linux"
argv[11]="ProductName"
argv[12]="steam"
argv[13]="SteamUniverse"
argv[14]="Public"
argv[15]="URL"
argv[16]="www.steampowered.com"
argv[17]="Vendor"
argv[18]="Valve"
argv[19]="Version"
argv[20]="1.0"
Rename process to "steamerrorreporter"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
al/share/Steam/linux32/steamerrorreporter[12017]: Uploading dump (out-of-process)
/tmp/dumps/assert_20241119204419_3.dmp
Error loading needed lib libcurl.so
Warning: Cannot dlopen("libcurl.so"/0x30017013, 2)
Using native(wrapped) libcurl.so.4
al/share/Steam/linux32/steamerrorreporter[12017]: Finished uploading minidump (out-of-process): success = yes
al/share/Steam/linux32/steamerrorreporter[12017]: response: CrashID=bp-0722245f-07a2-4835-a88a-7a7402241119
al/share/Steam/linux32/steamerrorreporter[12017]: file ''/tmp/dumps/assert_20241119204419_3.dmp'', upload yes: ''CrashID=bp-0722245f-07a2-4835-a88a-7a7402241119''

My system info:
OS: Debian GNU/Linux 12 (bookworm) aarch64
Host: Raspberry Pi 5 Model B Rev 1.0
Kernel: 6.6.51+rpt-rpi-v8
DE: Plasma 5.27.5

@Charlie43229
Copy link

Same issue here, I installed it with the L4T megascript on my switch.

Here's what I got from /usr/local/bin/steam:

VIRGL Server Started
steam.sh[19386]: Running Steam on ubuntu 24.04 64-bit
steam.sh[19386]: STEAM_RUNTIME is enabled by the user
setup.sh[19450]: Steam runtime environment up-to-date!
/home/charlie/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: line 85: steam-runtime-identify-library-abi: command not found
run.sh[19462]: steam-runtime-identify-library-abi --ldconfig-paths failed, falling back to ldconfig
steam.sh[19386]: Couldn't find /home/charlie/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/srt-logger, logging to console-linux.txt
steam.sh[19386]: Can't find 'steam-runtime-check-requirements', continuing anyway
Debug level is 1
Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA AES PMULL PageSize:4096 Running on Cortex-A57 with 4 Cores
Params database has 32 entries
Box86 with Dynarec v0.3.7 58f1b5d1 built on Nov 20 2024 18:16:11
Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/
Using default BOX86_PATH: ./:bin/
Counted 94 Env var
Looking for /home/charlie/.local/share/Steam/ubuntu12_32/steam
steam detected
Apply RC params for steam
Applying BOX86_NOGTK=1
Applying BOX86_DYNAREC_STRONGMEM=1
Applying BOX86_DYNAREC_CALLRET=0
Applying BOX86_EMULATED_LIBS=libudev.so.0:libSDL2-2.0.so.0
argv[1]="-no-cef-sandbox"
Rename process to "steam"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using native(wrapped) libX11.so.6
Using native(wrapped) libm.so.6
[2024-11-23 17:28:34] Startup - updater built Jul 16 2024 23:21:18
[2024-11-23 17:28:34] Startup - Steam Client launched with: '/home/charlie/.local/share/Steam/ubuntu12_32/steam' '-no-cef-sandbox'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular )
src/steamexe/updateui_xwin.cpp (1466) : BFileExists( m_FontFileRegular )
Using emulated /home/charlie/.local/share/Steam/ubuntu12_32/crashhandler.so
Warning: Weak Symbol _ZGTtnaj not found, cannot apply R_386_JMP_SLOT 0x6009aac0 (0x81b6)
11/23 17:28:34 minidumps folder is set to /tmp/dumps
11/23 17:28:34 Init: Installing breakpad exception handler for appid(steam)/version(1.0)/tid(19487)
Debug level is 1
Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA AES PMULL PageSize:4096 Running on Cortex-A57 with 4 Cores
Params database has 32 entries
Box86 with Dynarec v0.3.7 58f1b5d1 built on Nov 20 2024 18:16:11
Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/
Using default BOX86_PATH: ./:bin/
Counted 95 Env var
Looking for /home/charlie/.local/share/Steam/linux32/steamerrorreporter
steam detected
argv[1]="uptime"
argv[2]="96"
argv[3]="StartupTime"
argv[4]="1732401664"
argv[5]="CrashTime"
argv[6]="1732401760"
argv[7]="BuildID"
argv[8]="20240716232046"
argv[9]="Platform"
argv[10]="Linux"
argv[11]="ProductName"
argv[12]="steam"
argv[13]="SteamUniverse"
argv[14]="Public"
argv[15]="URL"
argv[16]="www.steampowered.com"
argv[17]="Vendor"
argv[18]="Valve"
argv[19]="Version"
argv[20]="1.0"
Rename process to "steamerrorreporter"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
local/share/Steam/linux32/steamerrorreporter[19498]: Uploading dump (out-of-process)
/tmp/dumps/assert_20241123172834_3.dmp
Error loading needed lib libcurl.so
Warning: Cannot dlopen("libcurl.so"/0x30017013, 2)

@geerlingguy
Copy link

Probably this same issue: ptitSeb/box64#2021

Fix for me on Ubuntu was to run:

rm -f ~/.local/share/Steam/ubuntu12_32/crashhandler.so

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants