HGL
xenial-black

deathloop wont launch

Hello all, im pretty new to gaming in linux, so i decided to give it a go, ive ran into some problems however I installed Deathloop through heroic because i had gotten it on a day it was free in epic games. ive tried running it with proton and wine and i always get this issue: (photo attatched). i clicked on the "report an issiue running this game" button and the result of that is in the text file attatched. previously, i had been able to run it perfectly with proton-ge-proton8-27, but now it doesnt even work with that. when i click the link, i get a website that just says that my game purchase cannot be validated successfully. any help would be appreciated. thank you all for your time if it helps, im running the R5 3600 rx5700xt 16gb ram and im running arch as my primary OS
58 Replies
foreign-sapphire
foreign-sapphireβ€’2y ago
don't use proton, use wine-ge, wine 8.21 (or even staging) won't work for this game and repair the game just in case it works well
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
you hit the denouvo activation limit you have to wait 24 hours to try again Also for me this game doesnt run with any wine type except old proton-ge 7-18 πŸ™ƒ
foreign-sapphire
foreign-sapphireβ€’2y ago
what? this was my tester game for my atiadlxx implementation it works on litterally anything with amd_ags or a competent atiadlxx I was running it on 9.0-rc1 staging
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
yep doesnt work at all for me
foreign-sapphire
foreign-sapphireβ€’2y ago
are you on AMD?
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
it gets stuck in what looks lik equerying the driver version yep
foreign-sapphire
foreign-sapphireβ€’2y ago
try WINEDLLOVERRIDES="amd_ags_x64=n" if not just compile my wine :sunglase:
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
hah ill give it a shot
foreign-sapphire
foreign-sapphireβ€’2y ago
did it work?
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
Wine hung and blew up ahah I think unrelated to this Sometimes steam being open makes wine go bonkers. So rebooting Like ive had cases where wine wouldnt work at all in heroic until steam was closed πŸ™ƒ no idea what steam is doing tbh hm yeah it just hangs trying to create the prefix folder
foreign-sapphire
foreign-sapphireβ€’2y ago
prolly unrelated
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
wonder what sup hah nothing very exciting in the logs either
foreign-sapphire
foreign-sapphireβ€’2y ago
maybe just delete the folder
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
yeah thats what i did to start deleted prefix, changed wine to latest, put in env var, launched
foreign-sapphire
foreign-sapphireβ€’2y ago
could you send a log? does it just straight up get stuck on launching
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
yeah it just hangs trying ot create the prefix log is pretty empty but sure haha
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
took out the env var, tried to open winetricks, hangs on creation of prefix so seems something else is up there's about 200GB free on that drive
foreign-sapphire
foreign-sapphireβ€’2y ago
Usually fix for me in this situation is a reboot or restarting heroic :CatYeah:
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
yes and same results turns out had a dvd in a drive that made the system unhappy (udev was hanging) so with your env var, just loads blank screen, also with wine-ge latest it tells me windows 10 version isnt high enough ahaha πŸ™ƒ
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
seems to spin on detecting devices.. ime also, changing windows version in wine doesnt really change anything either
foreign-sapphire
foreign-sapphireβ€’2y ago
Do you have wine staging? Change the windows version to windows 11
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
Have 8 staging which still has wrong 10. But even tweaking the win 10 subversion to pass this check doesnt change the outcome But proton 7-28 works fine. No win version errors either So probably a regression Protondb also notes that you have to use old wine
foreign-sapphire
foreign-sapphireβ€’2y ago
works on my machineℒ️ with new wine did you try winecfg -v win11 on wine staging 9.0-rc5? try cloning and building this wine version https://gitlab.winehq.org/etaash.mathamsetty/wine/-/tree/staging?ref_type=heads and then adding it as a custom wine you should probably use wine-tkg build system so that heroic doesn't yell at you or just symlink the wineserver binary next to the wine executable and before you run with it set WINEDLLOVERRIDES=atiadlxx=b;amd_ags_x64=n wait whoops this should be WINEDLLOVERRIDES="amd_ags_x64=b" sorry about that try setting it to b first using this requires n and i've been testing this recently so just habit of typing n
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
ah ok will try that new env var you want that with wine-ge latest? or staging 9? (dont have staging 9 so will take a hot minute to dot that first)
foreign-sapphire
foreign-sapphireβ€’2y ago
wine-ge
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
kk
foreign-sapphire
foreign-sapphireβ€’2y ago
i was wondering why it wasn't working cuz when I set that variable it worked perfectly after complaining about windows version for no reason now I play with that above wine version on win11 with these overrides but even wine-ge works
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
seems to spin still on enumerating device drivers
foreign-sapphire
foreign-sapphireβ€’2y ago
ok just compile this then
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
WINEDLLOVERRIDES=atiadlxx=b;amd_ags_x64=n should ; be ,? is the staging branch on rc5? its hard to tell seems this is in rc1, if thats ok?
foreign-sapphire
foreign-sapphireβ€’2y ago
yeah it's fine this is the exact wine that worked for me no actually comma is used for n,b ; is used to seperate elements
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
πŸ‘ when its done building ill let you know
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
doesnt look like i can just symlink wineserver only as that didnt work, but grabbing a build off wine-tkg for 9.0-rc3 seemed to work .. at least to start up wine.. but game still crashes at black screen.. it does initialize vulkan though, so its "better" i guess haha
foreign-sapphire
foreign-sapphireβ€’2y ago
you have to use my specific version I wrote 2 dlls or port my version to your tkg build (as a patch)
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
ahh i dont build wine much if ever haha how do i use wine-tkg build system to build your branch?
foreign-sapphire
foreign-sapphireβ€’2y ago
just add the patch I send to userpatches
foreign-sapphire
foreign-sapphireβ€’2y ago
foreign-sapphire
foreign-sapphireβ€’2y ago
and you have to change the file extension to a .mypatch since you are on arch I could just build it for you lmao
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
haha either way. though i would like to know wine's build stuff
foreign-sapphire
foreign-sapphireβ€’2y ago
that patch is wrong I messed up whoops
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
hah ok
foreign-sapphire
foreign-sapphireβ€’2y ago
ok this is gonna take me a while rip
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
can i run your branch through wine-tkg build stuff?
foreign-sapphire
foreign-sapphireβ€’2y ago
that's the best option this is unsplittable
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
kk i just set the config to staging and the commit and run makepkg ?
foreign-sapphire
foreign-sapphireβ€’2y ago
no keep config as vanilla sorry for responding late, im trying to make a clean patch
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
hah no worries ill just drop the patches into the userpatch dir when you have them then πŸ˜„ oh well iimagine i want to set the customization to use staging tho?
foreign-sapphire
foreign-sapphireβ€’2y ago
just do default tkg
foreign-sapphire
foreign-sapphireβ€’2y ago
here it is @Allora
foreign-sapphire
foreign-sapphireβ€’2y ago
omg my laptop is lagging so hard only 10000 lines long
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
x_x aha welp i guess i hit denuvo install limt for today, ill let you know tomorrow haha (every time you change wine it adds a count)
foreign-sapphire
foreign-sapphireβ€’2y ago
:CatYeah:
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
ok back to this, this worked perfectly \o/ it does do some weird stuff though, when the game sets resolution it resets my monitors, which causes some of my display ordering to get reset.. unsure if this is the game or wine doing it tho, this also causes the game resolution settings to stick after exiting the game
foreign-sapphire
foreign-sapphireβ€’2y ago
Prolly some bugs I need to iron out or an issue with the game or some other part of wine Very cool that it works tho
unwilling-turquoise
unwilling-turquoiseβ€’2y ago
yeah not sure if its the game or the wine implementation, but proton 7.28 didnt have this issue, so guessing there's maybe some edge case stuff you have to figure out
foreign-sapphire
foreign-sapphireβ€’2y ago
7-28 didn't have the amd_ags stuff or if it did it worked for some reason what im doing is implementing atiadlxx so native amd_ags and statically linked ags can work

Did you find this page helpful?