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

[beta][steam runtime] latest upgrade broke all games #699

Open
sylware opened this issue Oct 26, 2024 · 2 comments
Open

[beta][steam runtime] latest upgrade broke all games #699

sylware opened this issue Oct 26, 2024 · 2 comments

Comments

@sylware
Copy link

sylware commented Oct 26, 2024

From the log trying to start valheim for instance:/mnt/128/home/user/.local/share/Steam/steamapps/common/SteamLinuxRuntime/scout-on-soldier-entry-point-v2[13736]: warning: /mnt/128/home/user/.local/share/Steam/ubuntu12_32/steam-runtime is not the expected version
/mnt/128/home/user/.local/share/Steam/steamapps/common/SteamLinuxRuntime/scout-on-soldier-entry-point-v2[13736]: warning: expected: 8d9c8f16af30f0365ca9977dd8333d10 steam-runtime.tar.xz
/mnt/128/home/user/.local/share/Steam/steamapps/common/SteamLinuxRuntime/scout-on-soldier-entry-point-v2[13736]: warning: found: 650ce46908ed179a95305940665b7edc steam-runtime.tar.xz

@kisak-valve kisak-valve transferred this issue from ValveSoftware/steam-for-linux Oct 26, 2024
@sylware
Copy link
Author

sylware commented Oct 26, 2024

I fixed the version: had to manually extract the archive, some story about bash script (you should distribute your static binary of bash and command line gnu niche options).

Now, the pb seems the forced "default" of the steam runtime ("soldier on scout" something) which is broken:
/mnt/250/SteamLibrary/steamapps/common/Buckshot Roulette/Buckshot Roulette_linux/Buckshot Roulette.x86_64: symbol lookup error: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/vulkan/libvulkan_radeon.so undefined symbol: xcb_dri3_get_supported_modifiers

It fails to import my xcb libs (It seems sniper is able to do it though).

(BTW, it seems we are missing a "native - no steam runtime" "compat" setting)

@sylware
Copy link
Author

sylware commented Oct 28, 2024

I had a fight with the compat option (you have to fail to run the game on "scout", to be allowed to select "sniper") of all of my games (except one), and force to run on sniper to make them work again.

In the compat setting we should have a "disable" option. Many games are not like dota2/cs2, namely not made to run with a tons of specific libs only in those runtimes.

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