ptitSeb / box86

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

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

Open Oscylator678 opened 1 month ago

Oscylator678 commented 1 month 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 1 month 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...