ptitSeb / box64

Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
https://box86.org
MIT License
3.9k stars 288 forks source link

box64.asahi fails with missing libraries in qemu #1231

Open Azer0s opened 9 months ago

Azer0s commented 9 months ago

I am currently trying to get JetBrains Toolbox running on Asahi Fedora Remix on my M1 MBP. Unfortunately, box64.asahi fails for me with the following message:

Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:16384 Running on Icestorm-M1 Firestorm-M1 with 8 Cores
Params database has 25 entries
Box64 with Dynarec v0.2.4 nogit built on Aug 23 2023 00:00:00
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 52 Env var
Looking for jetbrains-toolbox
Rename process to "jetbrains-toolbox"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libz.so.1
Using native(wrapped) libfuse.so.2
qemu-x86_64-static: Could not open '/lib64/ld-linux-x86-64.so.2': No such file or directory
/tmp/.mount_jetbraIa80kL/AppRun: line 29: [: : integer expression expected
mcagabe19 commented 9 months ago

why qemu x box64?

Azer0s commented 9 months ago

why qemu x box64?

I have no idea. I just installed box64 via dnf and tried to run JB Toolbox (box64.asahi ./jetbrains-toolbox) This error is what popped up

JuniorJPDJ commented 9 months ago

Try removing qemu-static-* using dnf. Probably those 2 are conflicting and it seems like one is starting another (but why?).

Ishimachi commented 9 months ago

Try removing qemu-static-* using dnf. Probably those 2 are conflicting and it seems like one is starting another (but why?).

I have the same issue, but looking for anything related to qemu-static to remove with dnf gives no results that it ever existed/was installed via dnf?