Skip to content
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

Steam exits before login page in VM on M1 #896

Open
benthetechguy opened this issue Dec 2, 2023 · 0 comments
Open

Steam exits before login page in VM on M1 #896

benthetechguy opened this issue Dec 2, 2023 · 0 comments

Comments

@benthetechguy
Copy link

Since Steam is currently impossible to run on M1 normally due to a combination of factors, I decided to try it in a KVM setup on my M1. This makes it 4K pages, and allows me to set up qemu-user-static to seamlessly emulate armhf so that I can run box86, albeit slowly. This works well through the update screen, but then it exits instead of loading the login page. Here's the full output:

steam.sh[33972]: Running Steam on debian 12 64-bit
steam.sh[33972]: STEAM_RUNTIME is enabled by the user
setup.sh[34035]: Steam runtime environment up-to-date!
steam.sh[33972]: Steam client's requirements are satisfied
Box86 with Dynarec v0.3.3 e02844fb built on Dec  2 2023 00:33:50
[2023-12-02 01:05:57] Startup - updater built Nov 29 2023 19:58:56
[2023-12-02 01:05:57] Startup - Steam Client launched with: '/home/ben/.local/share/Steam/ubuntu12_32/steam'
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2023-12-02 01:05:58] Loading cached metrics from disk (/home/ben/.local/share/Steam/package/steam_client_metrics.bin)
[2023-12-02 01:05:58] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2023-12-02 01:05:58] Using the following download hosts for Public, Realm steamglobal
[2023-12-02 01:05:58] 1. https://cdn.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-12-02 01:05:58] Checking for update on startup
[2023-12-02 01:05:58] Checking for available updates...
[2023-12-02 01:05:58] Downloading manifest: https://cdn.steamstatic.com/client/steam_client_ubuntu12
[2023-12-02 01:05:58] Manifest download: send request
[2023-12-02 01:05:58] Manifest download: waiting for download to finish
[2023-12-02 01:05:59] Manifest download: finished
[2023-12-02 01:05:59] Download skipped: /client/steam_client_ubuntu12 version 1701289036, installed version 1701289036, existing pending version 0
[2023-12-02 01:05:59] Nothing to do
[2023-12-02 01:05:59] Verifying installation...
[2023-12-02 01:05:59] Performing checksum verification of executable files
[2023-12-02 01:06:01] Verification complete

Steam logging initialized: directory: /home/ben/.local/share/Steam/logs

XRRGetOutputInfo Workaround: initialized with override: 0 real: (nil)
Error: XRRGetOutputInfo() is not available
Error: XRRGetOutputInfo() is not available
steamwebhelper.sh[34090]: Runtime for steamwebhelper: defaulting to /home/ben/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[34090]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()

The error could be with steamwebhelper, which I think would make this a box64 bug, so I can move the issue there if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant