HGL
conscious-sapphire
Trying to get Heroic working with Painkiller Black Edition (GOG) on CachyOS Linux
Pretty much what the title says. I tried all of the suggestions users had on the proton db page already. Proton GE Latest was the first I tried. My native CachyOS Proton package the next, Experimental and so on and so forth.
Like suggested on Proton db 4.11 which was installed via steam already and finally 5.0 which also was installed on steam already.
I'm however not quite sure about the launch commands.
So this is how it looks now. Funny thing is the first Time I installed the game I got it to start, just not in fullscreen and wasn't able to put it higher than some arbitrary 720p likely Laptop resolution.
But the last few times I tried it there is not even any reaction from it, it just seems to crash or at least not launch properly right from the get go.

72 Replies
optimistic-gold•3w ago
Post log
With Proton GE latest
To help you, we need a game log. Please see the following images on how to get it.






conscious-sapphireOP•3w ago
https://0x0.st/K_rC.log
like this?
optimistic-gold•3w ago
Yes
First
Remove these
Second
Since you jumped around too many proton builds, your prefix is likely busted
Go to
Games/Heroic/Prefixes/default/Painkiller and nuke it
And then toggle this
enableWineWayland": false
To true
Aka checkmark it
Fwiw those env vars doesnt work like that, you passed them wrongconscious-sapphireOP•3w ago
Is this the correct path, becasue If it is I might need some more specific instructions.
The first step is done already.
optimistic-gold•3w ago
It should be, Games/Heroic/default/Prefixes maybe
conscious-sapphireOP•3w ago
this?

optimistic-gold•3w ago
Since that path changed a few times lately i dont remember fully on top of my head
Yes
conscious-sapphireOP•3w ago
okay that is also done, then.
optimistic-gold•3w ago
Nuked prefix also right?
conscious-sapphireOP•3w ago
nope, I'm still hanging on finding where to do it, sorry.
optimistic-gold•3w ago
Home directory
conscious-sapphireOP•3w ago
okay! Now I found it.
optimistic-gold•3w ago
Nuke Painkiller one
conscious-sapphireOP•3w ago
the whole foulder? Just delete it?
optimistic-gold•3w ago
Yes, just delete
conscious-sapphireOP•3w ago
Thankfully there is only that. I'm not playing much on GOG. 😄
okay now anything else?
optimistic-gold•3w ago
Nope
Just hit Play to see if it works
With Proton GE latest
You set game to that right?
@Bazzy4711
conscious-sapphireOP•3w ago
Sadly still not.
https://0x0.st/K_s8.log
I did and haven't changed it to another proton version since we started here either.
optimistic-gold•3w ago
winePrefix": ""
Did you set something here?
Like manuallyconscious-sapphireOP•3w ago
not to my knowledge. Just like instructed deleted the prefix folder.
optimistic-gold•3w ago
It errs out due to that
Show me game settings page
conscious-sapphireOP•3w ago
this one was auto ticked.
Settings a sec.
conscious-sapphireOP•3w ago

optimistic-gold•3w ago
No no
Top right
Next to three dots
conscious-sapphireOP•3w ago

conscious-sapphireOP•3w ago
I know. I just wanted to know if that could've made a difference 😄
optimistic-gold•3w ago
Show advanced one too
conscious-sapphireOP•3w ago

optimistic-gold•3w ago
Now tick on that disable umu one
conscious-sapphireOP•3w ago

conscious-sapphireOP•3w ago
will do!
Was I to fast?
https://0x0.st/K_sN.log
or was it okay to try and start again after the umu option?
optimistic-gold•3w ago
Now question is
Is that a NTFS partition
Aka Windows filesystem
Because no matter what prefix stuff just fails
conscious-sapphireOP•3w ago
Yeah that it is. I haven't changed any drives aside from the system drive to another file system yet.
optimistic-gold•3w ago
Ok, that explains it
conscious-sapphireOP•3w ago
Wait system one.
optimistic-gold•3w ago
https://github.com/ValveSoftware/Proton/wiki/Using-a-NTFS-disk-with-Linux-and-Windows
If ntfs, reason is this
conscious-sapphireOP•3w ago

conscious-sapphireOP•3w ago
home is on the system partition, right? so. No it should not be. At least the one heroic is installed at. The one the game itself is installed on is, however.
optimistic-gold•3w ago
Disk that game itself is installed might matter primarily
conscious-sapphireOP•3w ago
So it should be NTFS. I configured the Fuse3 driver a few months ago, becasue I had two instances of kernel panic happen close to each other. Since then not an issue however.
So that means I should reformat the disk and start over? Or is there another solution that is not requiring me to make that change? Honestly none of my steam games had any (konwn) issue becasue they are on NTFS yet so this sounds like a hassle for a single game...
optimistic-gold•3w ago
Yep
Just try this then
Go to Heroic client settings from left
Go Advanced
Click on Allow Valve builds
Set game to Proton Experimental
I really cant see why prefix fails
conscious-sapphireOP•3w ago
You mean this here?

optimistic-gold•3w ago
Yep
conscious-sapphireOP•3w ago
https://0x0.st/K_su.log
still nothing -.-
optimistic-gold•3w ago
That is fudged
conscious-sapphireOP•3w ago
Had tried that to test Proton 4.11 and 5.0 before. These were suggested on proton db.
optimistic-gold•3w ago
Now create an empty folder named frog in your home dir
Set that as prefix in game settings
conscious-sapphireOP•3w ago
same path the painkiller one was at before?
optimistic-gold•3w ago
Nah, just anywhere in your home dir
conscious-sapphireOP•3w ago
okay...
optimistic-gold•3w ago
As that context menu has file picker you can just point it
conscious-sapphireOP•3w ago
okay and now another game start, I assume?
optimistic-gold•3w ago
Yep
conscious-sapphireOP•3w ago
Now the game finally starts lol
optimistic-gold•3w ago
Ffs
conscious-sapphireOP•3w ago
But it's just like the first time in a tiny window -.-
optimistic-gold•3w ago
Gonna try to fix that
Now change to Proton GE latest again
conscious-sapphireOP•3w ago
Wait lol
optimistic-gold•3w ago
Use Wine Wayland is still ticked right?
Keep it ticked
conscious-sapphireOP•3w ago
Hell yeah!
I was expecting the game to simply stop at low resolutions again, but even that seems to be fixed now.
Amazing, thank you so much! 🙂
optimistic-gold•3w ago
Yw
conscious-sapphireOP•3w ago

optimistic-gold•3w ago
Absolute chad gamer moment
conscious-sapphireOP•3w ago
I only use GOG for these old games, so that is a prime reason I wanted to have it work there. 😄
Thanks again and have a good day, sir!
optimistic-gold•3w ago
https://github.com/doitsujin/dxvk/issues/3762#issuecomment-3317209017
That game seems to specifially broken with xwayland
GitHub
Painkiller Black Edition (the original, not the HD remaster) doesn'...
This is fixable with PROTON_USE_WINED3D=1 %command% but the problem is that it uses direct3d to opengl, it doesn't use dxvk anymore this way, so all the dxvk.conf options are inaccessible. Open...
optimistic-gold•3w ago
So that toggle+GE ( as that has wayland, not valve one) is the true fix
Yw
conscious-sapphireOP•3w ago
I'm honestly not sure If I had the unoffcial patch and randomguy fix put into the folder or not. But whatever it may be. I'm just glad to have the game work like it's supposed to now. 🙂
optimistic-gold•3w ago
👍
Gn
( I put these extra info here so if anyone else searches in this discord for same game they can find it)
conscious-sapphireOP•3w ago
I got an Update and that isn't as positive as it was yesterday.
conscious-sapphireOP•3w ago

conscious-sapphireOP•3w ago
The game seems to reset itself to this tiny window every time I close it now. I can work around it with proton experimental or simply getting the resolution up close to 1080p and then applying it. But even that method crashes the game. So I would usually need to start it at least twice for it to be in fullscreen.
Not ideal. Any idea how to get it to remember the 1440p resolution even the config.ini still has listed in it?
I also tried gamescope, but that just puts this tiny window in fullscreen, so that isn't going to fix it either.
https://0x0.st/K_K4.log
here is a log again. Should be everything still configured like yesterday.