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

RK3588, 6.1 Rockchip Kernel, Joshua Riek Ubuntu Desktop #986

Open Oscylator678 opened 4 months ago

Oscylator678 commented 4 months ago

Hi, I used the instructions to compile both box64 and box86. No problems at compile time. I tried to install steam using the script, which resulted in some warnings, but steam got installed. Now, when I try to run steam from terminal I am getting:

steam.sh[4247]: Running Steam on ubuntu 24.04 64-bit steam.sh[4247]: STEAM_RUNTIME is enabled by the user setup.sh[4311]: Steam runtime environment up-to-date! /home/gall/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: line 85: steam-runtime-identify-library-abi: command not found run.sh[4323]: steam-runtime-identify-library-abi --ldconfig-paths failed, falling back to ldconfig steam.sh[4247]: Can't find 'steam-runtime-check-requirements', continuing anyway Box86 with Dynarec v0.3.7 c5bccdf3 built on Jul 24 2024 08:20:10 Error initializing native libX11.so.6 (last dlerror is libX11.so.6: wrong ELF class: ELFCLASS64) WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work. [2024-07-30 22:40:20] Startup - updater built Jan 13 2024 00:51:43 [2024-07-30 22:40:20] Startup - Steam Client launched with: '/home/gall/.local/share/Steam/ubuntu12_32/steam' ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". Error: PltResolver: Symbol xcb_parse_display(ver 0: xcb_parse_display) not found, cannot apply R_386_JMP_SLOT 0x60135a3c (0x60014346) in /home/gall/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libX11.so.6

I tried installing libx11, gl4es, libibus-1.0-5, but it didn't help. I am guessing "Error initializing native libX11.so.6 (last dlerror is libX11.so.6: wrong ELF class: ELFCLASS64)" might be caused by using wrong compiler somewhere.

ptitSeb commented 3 months ago

I have added the missing symbol, so you can update box86 and try again. Strange that you have thise missing symbol running steam, I never needed it on any of my machine...

svesnav commented 2 months ago

I have added the missing symbol, so you can update box86 and try again. Strange that you have thise missing symbol running steam, I never needed it on any of my machine...

Hello, I have the same error, I installed the latest version of box86 and box64 but this don't help me. Orange Pi 5 Plus (RK3588) Ubuntu Rockchip 24.04 LTS

team.sh[39578]: Running Steam on ubuntu 24.04 64-bit steam.sh[39578]: STEAM_RUNTIME is enabled by the user setup.sh[39667]: Steam runtime environment up-to-date! /home/slava/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: строка 85: steam-runtime-identify-library-abi: команда не найдена run.sh[39679]: steam-runtime-identify-library-abi --ldconfig-paths failed, falling back to ldconfig steam.sh[39578]: Couldn't find /home/slava/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/srt-logger, logging to console-linux.txt steam.sh[39578]: Can't find 'steam-runtime-check-requirements', continuing anyway Box86 with Dynarec v0.3.7 54c806c5 built on Sep 26 2024 21:02:47 Error initializing native libX11.so.6 (last dlerror is libX11.so.6: wrong ELF class: ELFCLASS64) WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work. [2024-09-26 22:05:11] Startup - updater built Jul 16 2024 23:21:18 [2024-09-26 22:05:11] Startup - Steam Client launched with: '/home/slava/.local/share/Steam/ubuntu12_32/steam' 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 ) src/steamexe/updateui_xwin.cpp (1467) : BFileExists( m_FontFileLight ) src/steamexe/updateui_xwin.cpp (1467) : BFileExists( m_FontFileLight ) Error initializing native libGL.so.1 (last dlerror is libGL.so.1: wrong ELF class: ELFCLASS64) Looks like steam didn't shutdown cleanly, scheduling immediate update check [2024-09-26 22:05:11] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults [2024-09-26 22:05:11] Using the following download hosts for Public, Realm steamglobal [2024-09-26 22:05:11] 1. https://cdn.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in' Error: PltResolver: Symbol xcb_poll_for_reply(ver 0: xcb_poll_for_reply) not found, cannot apply R_386_JMP_SLOT 0x60135740 (0x60013756) in /home/slava/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libX11.so.6 src/tier0/threadtools.cpp (2771) : Failed to set thread local value src/tier0/threadtools.cpp (2771) : Failed to set thread local value src/common/framefunction.cpp (238) : Assertion Failed: CFrameFunctionMgr::~CFrameFunctionMgr: non static FrameFunction[CHTTPClient::BFrameFuncHandleCompletedWorkItems] still registered src/common/framefunction.cpp (238) : Assertion Failed: CFrameFunctionMgr::~CFrameFunctionMgr: non static FrameFunction[CHTTPClient::BFrameFuncHandleCompletedWorkItems] still registered