-
-
Notifications
You must be signed in to change notification settings - Fork 288
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Getting the native Linux version of steam working on Apple silicon #1780
Comments
This is a known issue. The box32 option of box64 is not yet abe to run steam. It's still a WIP and the first step is to be ablle to run SteamCMD. Steam will come later. |
Okay, I fixed the missing dependencies on the M1 by doing
|
Strange, I don't have this issue on my side (not on M1, but still on arm64 machine). I wounder if it could be a buffer overflow happening? Can you try to add printf_log(LOG_INFO, "gethostbyname: idx=%d\n", idx); line 130 of |
Actually the steam app is the one that doesn’t detect the libraries not steamcmd my bad it still won’t detect it after using that env variable |
Okay
|
I don't reproduce that exact issue on my side, but I do have network error with steamcmd anyway, so I'm working on that. Hopefully it will fix your issue in the process? |
I'll try deleting my container for krun and remake it from the guide and see |
Remaking it didn't seem to fix it for me |
I reproduce the issue on my M1, even without krun. I'm actively working on it... |
Okay thanks, I think that fixed it now I'm getting a network error like you are
|
The network problem looks like a krun issue so I've opened a bug there AsahiLinux/muvm#61 |
No it's not. I have the exact same issue without krun! It's a box64 issue. |
Oh okay I guess I found a different one then with krun I don’t think the network would work on the m1 right now even if you fixed it on box64 |
mmm, have you tried without krun? you get a different a output? |
Oh, you mean those error:
Yes, that seems krun related indeed! |
I tested out ping and it gave me this in krun
|
Not related to steamcmd, but Unreal fully working on M1: https://youtu.be/zLqEBSgtK38 |
Maybe some logs could give clues? I'm not sure why it doesn't think its online when its downloading things |
Maybe some library that steam is using I guess because it says http status code 0 |
Heres what I could find about their networking https://partner.steamgames.com/doc/features/multiplayer/networking https://github.com/ValveSoftware/GameNetworkingSockets |
The furthest I’ve been able to get is by running
krun box64 ~/box64/tests/bash
then steam after installing it from the rpm https://download1.rpmfusion.org/nonfree/el/updates/7/x86_64/s/ with this commandsudo rpm -i steam-1.0.0.78-1.el7.i686.rpm —nodeps —ignorearch
when I do that it gives me https://pastebin.com/0SGDhuhZThe text was updated successfully, but these errors were encountered: