box64 icon indicating copy to clipboard operation
box64 copied to clipboard

RPI 5 Raspberian 64bit sateam installed sucessfully. Games not working properly.

Open masondapope opened this issue 1 year ago • 19 comments

Anything that uses vulkan or steam proton does not seem to be working. Terraria boots and runs at 2 fps on minimum settings. hl2 boots and runs at 1 fps minimum settings and its always running OPENGL instead of vulkan. Sven coop says 32 bit loader error but I am 90% sure my box86 works fine or how would i have been able to install steam?.... Ive tried multiple reinstalls and a couple other operating systems. Asked others and they say they have done the same thing as I did and got significantly better results.

masondapope avatar Dec 19 '24 23:12 masondapope

image

masondapope avatar Dec 19 '24 23:12 masondapope

image vulkan cube seems to work alright

masondapope avatar Dec 19 '24 23:12 masondapope

Are you using box86 or box32 for steam?

becasue box32 does not support vulkan yet (so no vulkan for 32bits programs)

ptitSeb avatar Dec 20 '24 07:12 ptitSeb

Are you using box86 or box32 for steam?

becasue box32 does not support vulkan yet (so no vulkan for 32bits programs)

Im using box 86

masondapope avatar Dec 20 '24 14:12 masondapope

Are you using box86 or box32 for steam? becasue box32 does not support vulkan yet (so no vulkan for 32bits programs)

Im using box 86

Ok. And you sure have armhf vulkan driver installed?

ptitSeb avatar Dec 20 '24 14:12 ptitSeb

Are you using box86 or box32 for steam? becasue box32 does not support vulkan yet (so no vulkan for 32bits programs)

Im using box 86

Ok. And you sure have armhf vulkan driver installed?

90% Sure or how would vkcube work

masondapope avatar Dec 20 '24 17:12 masondapope

Raspberry pi 5 model b rev 1.0

masondapope avatar Dec 20 '24 17:12 masondapope

On 256gb sandisk extreme

masondapope avatar Dec 20 '24 17:12 masondapope

Are you using box86 or box32 for steam? becasue box32 does not support vulkan yet (so no vulkan for 32bits programs)

Im using box 86

Ok. And you sure have armhf vulkan driver installed?

90% Sure or how would vkcube work

Because vkcube is an aarch64 binary (64bits) and not an armhf one (32bits). Pretty sure you are missing libvulkan:armhf or something like that.

ptitSeb avatar Dec 20 '24 18:12 ptitSeb

Are you using box86 or box32 for steam? becasue box32 does not support vulkan yet (so no vulkan for 32bits programs)

Im using box 86

Ok. And you sure have armhf vulkan driver installed?

90% Sure or how would vkcube work

Because vkcube is an aarch64 binary (64bits) and not an armhf one (32bits). Pretty sure you are missing libvulkan:armhf or something like that.

I didnt have libvulkan1:armhf i apt-get it. No more elf error now it just crashes.

masondapope avatar Dec 20 '24 18:12 masondapope

I just did a fresh install today. Raspberry pi imager 1.8.5 choose device raspberry pi 5 raspberry pi os 64 bit choose storage Today I tried a usb ssd. Edit settings enable ssh set hostname bork.local set username password peder


configure wireless lan also plug it in to ethernet. use os settings Hook it up. Connected directly to usb 3.0. Keyboard mouse. microhdmi to dedicated 1440p monitor boots fine sudo apt-get update sudo apt update sudo apt-get upgrade sudo apt upgrade reboot install piapps sudo apt-update sudo apt-upgrade reboot install box86 through pi apps it requests to change a setting from 16k to 4k. Approve change. reboot as requested. install box 86 this time its succesful. Noting it installs as generic arm reboot. install box 64 reboot install steam. reboot open steam install terraria. Runs worse then other users with pi 5 report. install hl2 runs worse then other users report. put the hl2 -vulkan tag. Reports elf error. install libvulkan1:armhf game no longer reports elf error doesnt open.

masondapope avatar Dec 20 '24 19:12 masondapope

I don't think a PI can run hl2 with vulkan backend. Not any dxvk. Pretty sure it's missing important vulkan extensions.

ptitSeb avatar Dec 20 '24 19:12 ptitSeb

I don't think a PI can run hl2 with vulkan backend. Not any dxvk. Pretty sure it's missing important vulkan extensions.

okay it runs without it on opengl but only at a frame or 2 a second on the lowest setttings. Ive seen posts online about other people getting 30 and it working. I just don't know what to do. is there any way to benchmark to see what I should roughly be getting?

masondapope avatar Dec 20 '24 19:12 masondapope

Yeah, It should be faster than 2fps, especialy on a Pi5. But I don't own a PI5, so can't be of much help here.

Did you install everything from pi-apps? Are you sure it's box86/box64 that is used and not some qemu?

ptitSeb avatar Dec 20 '24 20:12 ptitSeb

Yeah, It should be faster than 2fps, especialy on a Pi5. But I don't own a PI5, so can't be of much help here.

Did you install everything from pi-apps? Are you sure it's box86/box64 that is used and not some qemu?

thanks for your time btw I appreciate your help. I am pretty sure I have a pi4 running my pihole right now I could try booting an os on there. Also could try installing box 86 and box64 directly if you believe it would help.

masondapope avatar Dec 20 '24 20:12 masondapope

image Giving halflife 2 steam legacy a try as well as trying a few different proton versions. Was using default settings before. Would box86 box64 work better on the rpi4 version then the generic arm version? Or should i stay on generic arm. Also preference on ubuntu or debian?

masondapope avatar Dec 20 '24 20:12 masondapope

Why not use the linux version of hl2? that should be the faster. generic arm build should be ok, as long as they have dynarec built in. Build Box64 is pretty easy. Building box86 can be a bit more complex (but box64 with box32 enabled should also be able to run hl2 with latest version)

ptitSeb avatar Dec 20 '24 20:12 ptitSeb

Why not use the linux version of hl2? that should be the faster. generic arm build should be ok, as long as they have dynarec built in. Build Box64 is pretty easy. Building box86 can be a bit more complex (but box64 with box32 enabled should also be able to run hl2 with latest version)

I was on that before but heard some users were having better performance using the windows version and using proton and thought ill give it a try. Ill try building the box64 box32 manually on the rpi5 if this test of the rpi4 doesnt work

masondapope avatar Dec 20 '24 21:12 masondapope

@masondapope are you having any better performance with the latest Raspberry Pi OS and Box64?

LukeShortCloud avatar Nov 13 '25 04:11 LukeShortCloud