HGL
Heroic Games Launcher•3mo ago
optimistic-gold

ValueError failed to mach proton/path with a container runtime

Full error ValueError: Failed to match '/home/david/.local/share/Steam/compatibilitytools.d/Proton-5.6-GE-2' with a container runtime Seems to be a UMU issue because Lutris has it too. Disabling UMU and using Steam runtime works fine. Only fails to use steam proton versions and I can't find anything online for it.
21 Replies
xenial-black
xenial-black•3mo ago
are you using that really old version of proton on purpose? current ge-proton is 10.something
optimistic-gold
optimistic-goldOP•3mo ago
Yes I am but none of them work anyways. Neither does cachyos-proton Every proton version from steam gives that exact same error
xenial-black
xenial-black•3mo ago
GitHub
Open-Wine-Components/umu-launcher
Contribute to Open-Wine-Components/umu-launcher development by creating an account on GitHub.
optimistic-gold
optimistic-goldOP•3mo ago
cachy I did look through the issues, but couldn't find any similar ones
CommandMC
CommandMC•3mo ago
Please select any recent Proton version (ideally latest GE-Proton installed using Heroic's Wine Manager) and send in a full game log
optimistic-gold
optimistic-goldOP•3mo ago
https://0x0.st/KsXI.log Here's a log with the natively installed proton-cachyos https://0x0.st/KsX7.log
CommandMC
CommandMC•3mo ago
You're on a 13 year old GPU without Vulkan support That's your issue here Other than that, you never want these set:
"enviromentOptions": [
{
"key": "UMU_NO_RUNTIME",
"value": "1"
},
{
"key": "WINE_WMCLASS",
"value": "\"<name>\""
}
],
"enviromentOptions": [
{
"key": "UMU_NO_RUNTIME",
"value": "1"
},
{
"key": "WINE_WMCLASS",
"value": "\"<name>\""
}
],
Please don't just blindly change things thinking it's going to resolve inherent hardware issues. You can't play games with hardware this old, no amount of software can help
optimistic-gold
optimistic-goldOP•3mo ago
The game is from 2009. Linux was built in 1991 on old hardware. I don't understand your point.
xenial-black
xenial-black•3mo ago
You don't understand that hardware requirements have changed over time? DXVK and Proton didn't exist in 2009 or 1991.
CommandMC
CommandMC•3mo ago
Most Windows games (this one included) use Direct3D to render, which isn't available on Linux. Instead, dxvk and vkd3d-proton are used to translate D3D to Vulkan. However, your GPU does not support Vulkan You can try disabling DXVK by setting the environment variable PROTON_USE_WINED3D to 1, although WineD3D is not very compatible As I mentioned above though, this is one of your issues. Other than that - Remove those env vars - Disable Offline Mode - Disable MangoHud - Stay on GE-Proton (alternatively install Proton-CachyOS-SLR) I'm surprised CachyOS even runs at all, considering you're on a server CPU from 2007
optimistic-gold
optimistic-goldOP•3mo ago
New hardware only produces more garbage and gives inexperienced developers an excuse to write poorly optimized code I have absolutely no plan to upgrade anytime soon Frankly Vulkan should support more GPUs
CommandMC
CommandMC•3mo ago
Vulkan support is a hardware characteristic & wasn't invented yet when your GPU came out Mesa has ported Vulkan 1.3 to some Intel iGPUs that only got 1.2, although that support is incomplete. If you want to take on the challenge for Fermi, good luck, nothing's stopping you
optimistic-gold
optimistic-goldOP•3mo ago
I have been able to previously use Steam proton versions on Heroic. So unless something is misconfigured or you want to make an excuse for poorly written code just stay on the topic
ratty-blush
ratty-blush•3mo ago
software and hardware advances. dependencies change. hardware APIs change, etc etc.. technology is ever evolving. If you dont want to keep up for an imaginary reason as those you've stated, you are free to do so, no one stops you, but do understand that it comes with consequences. As pointed out here.
foreign-sapphire
foreign-sapphire•3mo ago
if our code is so poorly written why not fix it yourself
optimistic-gold
optimistic-goldOP•3mo ago
Plenty of developers being left jobless because companies would rather hire somebody that has any sort of experience in the new thing is not imaginary. If you think it is - something's very wrong with you. Moving forward has consequences too.
ratty-blush
ratty-blush•3mo ago
i mean sounds like you really dont know how software hardware, or engineering works? /shrug
optimistic-gold
optimistic-goldOP•3mo ago
It benefits you to be ignorant and disregard them.
ratty-blush
ratty-blush•3mo ago
i have 20 years experience as a engineer in games, but sure im ignorant 😄 in any case, you're welcome to fix the issues you're finding in heroic, proton, etc they're all open projects you can contribute to
optimistic-gold
optimistic-goldOP•3mo ago
In the short term anyways. Makes you feel like you're better than someone else, right? Now you're gonna make it my problem I'll just make my own not fix this mess
ratty-blush
ratty-blush•3mo ago
well you seem to have all the knowledge so, you're welcome to contribute since that's what you're up to im gonna close this

Did you find this page helpful?