Simon McVittie

Results 1343 comments of Simon McVittie
trafficstars

> vk_layer_settings.txt is required to get into a code path that uses std::regex Aha, that's useful information. I couldn't reproduce this today, but I'll try again tomorrow armed with that...

On Ubuntu 24.04 + Nvidia + proprietary driver, I can reproduce a crash. Steps to reproduce: * Ubuntu 24.04, fully updated as of 2024-09-26 * Nvidia GTX 1080 with proprietary...

> The fundamental problem here is that there are two copies of `std::regex` in action here: the one in the host system's libstdc++ as linked by the Vulkan layer, and...

> I'd rather keep it here since it's focused on the general problem of distributing binaries on Linux that steam-runtime aims to fix, and generally not a problem restricted to...

> On Steam Beta client controller doesn't work with this app while on Steam stable client it does, with SLR 1.0 forced just like how Steam Beta client now does...

I notice from https://steamdb.info/depot/225274/ that this particular game contains a bundled copy of SDL, which is presumably quite old. It's probably older than the work I did in SDL to...

> Beta client with that game in native form-> Controller doesn't work > > Stable client with that game in native form but Steam Linux Runtime 1.0 forced via compat...

> I can try that renaming thing after i get home but tbh i'm not sure why would that change anything when situation is like described above. It would give...

Thanks. Based on that, it seems that as I suspected, the root cause here is that this particular game bundles an old copy of SDL2 that did not support enumerating...

There is a new experimental feature in yesterday's beta of `Steam Linux Runtime 2.0 (soldier)`, versioned 0.20241111.107902, which should make it easier to document a workaround for games like this...