HGL
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•3mo ago
are you using that really old version of proton on purpose? current ge-proton is 10.something
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•3mo ago
what's your OS? there are reports like that in umu's repository https://github.com/Open-Wine-Components/umu-launcher/issues?q=is%3Aissue%20state%3Aopen%20Failed%20to%20match
GitHub
Open-Wine-Components/umu-launcher
Contribute to Open-Wine-Components/umu-launcher development by creating an account on GitHub.
optimistic-goldOP•3mo ago
cachy
I did look through the issues, but couldn't find any similar ones
Please select any recent Proton version (ideally latest GE-Proton installed using Heroic's Wine Manager) and send in a full game log
optimistic-goldOP•3mo ago
https://0x0.st/KsXI.log
Here's a log with the natively installed proton-cachyos
https://0x0.st/KsX7.log
You're on a 13 year old GPU without Vulkan support
That's your issue here
Other than that, you never want these set:
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-goldOP•3mo ago
The game is from 2009. Linux was built in 1991 on old hardware. I don't understand your point.
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.
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 2007optimistic-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
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-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•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•3mo ago
if our code is so poorly written why not fix it yourself
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•3mo ago
i mean sounds like you really dont know how software hardware, or engineering works? /shrug
optimistic-goldOP•3mo ago
It benefits you to be ignorant and disregard them.
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-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•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