HGL
unwilling-turquoise
Playing windows games with wine suddenly doesn't work anymore
I haven't played one of my windows games in a while. So i was really surprised and confused as to why suddenly when i try to launch any of my windows games using wine, they all give an error, not the just not opening that i was kinda used to. I haven't changed the wine-proton version i use, nor did i change the version of heroic. But even on the newest version (2.17.2) it doesn't behave any differently, neither on an older one (2.13)
I tested launching them using steam instead and it still works that way.
44 Replies
unwilling-turquoiseOP•2mo ago
I am aware that more information is probably needed, i just don't know what would be important.
To help you, we need a game log. Please see the following images on how to get it.






unwilling-turquoiseOP•2mo ago
here is the link https://0x0.st/8nLE.log
unwilling-turquoiseOP•2mo ago
i also now managed to run a different game over wine (with the same wine-version). but that log should probably not be uploaded, so i better only post it here
afraid-scarlet•2mo ago
GitHub
Driver support
Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine - doitsujin/dxvk
afraid-scarlet•2mo ago
Wine 8.14 or newer is needed for winevulkan support.Wine GE was likely based on older wine base than .14
unwilling-turquoiseOP•2mo ago
https://0x0.st/8n9p.log
I also now tried to launch it with my system wine, which is version 9.0, and it now seems to have different problems.
Although i'm kinda confused as to why the winevulcan problem appeared suddenly, shouldn't that have always been a problem with that Wine GE version?
afraid-scarlet•2mo ago
Because dxvk 2.7 raised requirements
Now you are on dxvk 2.7
unwilling-turquoiseOP•2mo ago
oh, so it has something to do with system updates?
afraid-scarlet•2mo ago
No
Heroic auto updates dxvk to latest
unwilling-turquoiseOP•2mo ago
i see
afraid-scarlet•2mo ago
Just use proton ge latest, your gpu supports everything for dxvk
unwilling-turquoiseOP•2mo ago
i'll try
unwilling-turquoiseOP•2mo ago
sadly didn't help either.
unwilling-turquoiseOP•2mo ago
also tried wine-ge-latest, but no luck
unwilling-turquoiseOP•2mo ago
but i guess the problem somehow being with dxvk makes sense, since all the emulated games that still work have in common that they don't use DirectX
could i maybe roll back to an older version of heroic?
wait no you said that it's something heroic updates, not a part of heroic itself.
afraid-scarlet•2mo ago
For the love of god do system updates for once
🐸
Normally you should be on Mesa 25.1.6
Not 24.2.8
unwilling-turquoiseOP•2mo ago
hm, i thought i did all my updates recently, although i admit that i accumulated quite a lot.
i'll try restarting my pc.
Solution
afraid-scarlet•2mo ago

unwilling-turquoiseOP•2mo ago
i guess drivers aren't something you can just get with the other updates?

unwilling-turquoiseOP•2mo ago
afraid-scarlet•2mo ago
What base does Mint 22.1 uses?
As ubuntu base
unwilling-turquoiseOP•2mo ago
not sure what i'm supposed to answer there
afraid-scarlet•2mo ago
Nothing
As i just looked it u0
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update
After these go your update manager and refresh
@Hat and Tieunwilling-turquoiseOP•2mo ago
yes i'm on it
although i don't have the best experience with manually adding a repository
afraid-scarlet•2mo ago
Just do these in terminal
First one
And after that second one
That wont break anything
Adding a ppa that a Valve employee maintains
unwilling-turquoiseOP•2mo ago
okay it seems to now also work with proton-GE, but still not with wine-GE
afraid-scarlet•2mo ago
It wont work with wine ge
Wine ge doesnt have necessary winevulkan support to run with dxvk 2.7+
And GE wont do anymore Wine builds
Only Proton
inxi -SMGxx
Post me this btw
From terminalunwilling-turquoiseOP•2mo ago
and yeah the thing with wine-ge no longer being maintained tracks with the release dates
thank you so much for your help, by the way!
afraid-scarlet•2mo ago
Yw
Ok, so it is indeed Ubuntu 24.04 based, can be seen distro line
unwilling-turquoiseOP•2mo ago
now i have some other problem however: the wine manager suddenly no longer shows the uninstalled versions i can download
afraid-scarlet•2mo ago
Wdym by that?
You are not on some old heroic right?
unwilling-turquoiseOP•2mo ago
even in the newes one it doesn't seem to work.

afraid-scarlet•2mo ago
Tap to refresh button at top i guess
unwilling-turquoiseOP•2mo ago
doesn't do anying sadly
i do kinda remember something like that already happening in the past
afraid-scarlet•2mo ago
Well,i dunno why it would do that but you dont need older versions anyways
unwilling-turquoiseOP•2mo ago
true i guess
i also checked the heroic log, seems like it has issues getting the data from the github-repo
the same error is also for proton-ge-custom
unwilling-turquoiseOP•2mo ago
okay the other versions seem to be back now. maybe i was just timed out in some way after downloading so much.
you already helped me so much, but one more thing: The prefix structure seems to have changed a lot bit in the newest proton-ge-version, using links so there isn't both the steam user and the regular user. Do you know of some way to tell heroic to get a new prefix generated by the new proton-version? Maybe just delete the prefix folder, or would that be a bad idea?
afraid-scarlet•2mo ago
Starting with a fresh prefix is the best way
But make sure to backup your save files.
As they tend to be in prefixes.
unwilling-turquoiseOP•2mo ago
yes i am aware of that. The thing i am unsure about how exactly one would "start with a fresh prefix"
As the only prefix related setting i culd find is the one defining the path to it.
Would that mean that i just clear the content of the prefix?
afraid-scarlet•2mo ago
That means nuking prefix and pressing "play" button 🐸
That would make a new prefix
absent-sapphire•2mo ago
and by nuking prefix it means delete the folder in you file explorer
unwilling-turquoiseOP•2mo ago
I see good to know, i'll do that later today.
Seems to work, thanky a buch you two!
afraid-scarlet•2mo ago
Yw