HGL
genetic-orange

bug: _metadata amstream has a unix path for installed_file1, should be a windows path

I get that error every time I try to run winetricks on any game, whether installed from amazon, GoG, Epic or manually installed. I’m on an OLED Steam Deck and heroic was installed via the Discover store. Games run fine, I just can’t use winetricks to install any dependencies. Wincfg works too if that matters. I ran the command mentioned in the sticky to verify heroic was updated and had all its dependencies. I’ve switched between wine and proton and it didn’t change anything. I verified that the shell script is where it is supposed to be. I reinstalled, rebooted and tried in both game mode and desktop mode. I’m not very experienced with Linux but I’ve managed to solve every other problem I have come across with google and trial and error. It’s driving me crazy, please help! Heroic log - http://0x0.st/8Hxn.log If it helps this is the log from a game I tried to run winetricks for - http://0x0.st/8Hxd.log
7 Replies
plain-purple
plain-purple5mo ago
heroic flatpak should install whatever is needed for winetricks, I'd try reinstalling heroic
correct-apricot
correct-apricot5mo ago
What version of wine are you intending on using?
genetic-orange
genetic-orangeOP5mo ago
I mentioned that I already tried reinstalling it but it didn’t seem to help. I’m happy with any version of wine, I tried the latest three versions and it didn’t matter.
CommandMC
CommandMC5mo ago
Congratulations, the situation you're in should be impossible The relevant metadata definition here is installed_file1="${W_SYSTEM32_DLLS_WIN}/amstream.dll" W_SYSTEM32_DLLS_WIN is set to either C:\\windows\\syswow64 or C:\\windows\\system32 depending on the prefix arch. The error you're getting happens if the path starts with /, which should be impossible Perhaps try deleting the Winetricks script? Heroic will re-download it automatically
genetic-orange
genetic-orangeOP5mo ago
Good call, I’ll give it a try. Thanks Well it didn’t work, heroic did download it but still have the same error. Thinking I should report it on GitHub. Related question: I tried to run winetricks in terminal but, I assume, since it’s not really installed, just a part of Heroic it says not found. So I tried running wineprefix=“/path/to/prefix/“ “path/to/winetricks script” and get wine server not found. I’m guessing it’s cause wine isn’t running since no game is running? Any idea how to use it that way? Trying not to use pacman since I’ve read it can cause problems after SteamOS updates or I’d just install it normally. Thanks again.
CommandMC
CommandMC5mo ago
Could you send in a new log file? The one above expired
wise-white
wise-white5mo ago
I'm having the same problem it started sometime this week If I use the system winetricks manually on prefix it works and opens a GUI After deleting the Winetricks script it started working again, thanks

Did you find this page helpful?