ptitSeb / box86

Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices
https://box86.org
MIT License
3.37k stars 233 forks source link

Error loading needed lib libcurl.so in steam #1013

Open CigaMiga69 opened 5 days ago

CigaMiga69 commented 5 days ago

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 f921c0cd 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 f921c0cd 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 commented 1 day ago

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)