ptitSeb / box86

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

how install box 86 on orange pi (arch linux) ? #942

Open InfernalWolf666 opened 4 months ago

InfernalWolf666 commented 4 months ago

how install box 86 on orange pi (arch linux) ?

InfernalWolf666 commented 4 months ago

sorry, orange pi 5 plus

ptitSeb commented 4 months ago

Use RK3588 profile.

InfernalWolf666 commented 4 months ago

Can't install dependencies via pacman

ptitSeb commented 4 months ago

box86 needs a 32bits subsystem to works (armhf), don't think Arch support that on arm.

InfernalWolf666 commented 4 months ago

thanks sir.

Raezroth commented 2 months ago

@ptitSeb @InfernalWolf666 This is the current process for Arch Linux Arm multiarch. I am still figuring out how to get this stuff to work.

If there is any insight, please mention it. There are probably so many things wrong with how I am doing this.

Alarm-MultiArch-Gaming

Raezroth commented 2 months ago

@ptitSeb @InfernalWolf666

UPDATE

I was able to compile glibc 2.39 with --enable-multiarch . With that and arm-linux-gnueabihf installed from archlinuxcn, box86 compiles and runs out of box on arch linux arm. Pacstrap and a custom config are used to download armv7h libraries.

I have tested this with multiple DRM-Free games and Wine-TKG 9.0.

Steam requires STEAM_RUNTIME=0 to run but the steamui.so won't start. I run into this same issue recently in a debian chroot. This still needs playing around with before confirming whether this is box86 related.

With that out of the way. This issue can be closed or renamed to something more fitting.