Simon McVittie

Results 1561 comments of Simon McVittie

It is expected that apps/games running in a Steam Linux Runtime container cannot load arbitrary libraries from the host system, other than accelerated graphics drivers (OpenGL, Vulkan, VA-API, ...) which...

If `libamdhip64.so.5` is following normal Linux library naming conventions, then `libamdhip64.so.5` should be long-term ABI-stable, but `libamdhip64.so` most likely isn't: if AMD released an incompatible version with a different ABI,...

> 5\. `hipcc` is compiler driver (something like `clang-cl` for `msvc`), it depends on `rocm-device-libs`, `rocminfo` and `clang`, below is dependency tree Sorry, that's probably too "big" to be reasonable...

In the short term, the best/least-bad workaround is `steam -compat-force-slr off` (which returns to the pre-November behaviour), together with optionally marking native Linux apps/games that run correctly in SLR (i.e....

> I guess better enable for all apps and then disable for those one that doesn't work well with it If there was a supported/supportable way to achieve this, then...

> A future Steam Client release might add a way to [switch between the Steam Linux Runtime 1.0 container environment and the legacy `LD_LIBRARY_PATH`-based runtime on a per-title basis] This...

> `System.TypeInitializationException: The type initializer for 'Microsoft.Xna.Framework.FNAPlatform' threw an exception. ---> System.Exception: SDL_Init failed: wayland,x11 not available` I see from this and the Steam Runtime Diagnostics report that you have...

> I tried both of your fixes and i think that `STEAM_COMPAT_RUNTIME_SDL2=1 %command%` is as you said the setting with the best results. Please report this issue to the game's...

> It is a known issue caused by a glibc 2.41 update If this is the same issue as https://github.com/ValveSoftware/Source-1-Games/issues/6978, unfortunately the Steam Runtime cannot solve this for you, and...

You could probably simplify the workaround to something like this, which would be more likely to work for all players without each player needing to figure out the correct value...