HGL
rival-black

Alan Wake 2 silently fails to start

Heroic shows the game as "Launching" for a few seconds, then goes back to "Play now". No Alan Wake 2 window appears. I have installed d3dcompiler_47, vcrun2008, and vcrun2019 as recommended in other threads here, as well as enabled the EOS overlay and disabled/reenabled dxvk and vkd3d. I am using Wine-GE-Proton8-26, as installed by Heroic.
93 Replies
like-gold
like-gold16mo ago
Dont use proton. Use Wine-GE-Latest from the heroic wine manager
rival-black
rival-blackOP16mo ago
to be clear, I'm using the Wine-GE build from Heroic, not Proton-GE
like-gold
like-gold16mo ago
you also need vcrun2022 iirc, but it may be simpler to just "enable known fixes" found in heroic's advanced settings near the bottom you will have to delete the prefix before running after these changes
rival-black
rival-blackOP16mo ago
I tried Wine-GE-Latest but that didn't change much I tried vcrun2022 before but that didn't work either, tbf that was without 2008 and 2019 I'm not seeing an "enable known fixes"
like-gold
like-gold16mo ago
on the side bar, settings -> advanced iirc alan wake 2 also requires eos overlay
rival-black
rival-blackOP16mo ago
yeah I'm in the advanced tab of the settings
rival-black
rival-blackOP16mo ago
No description
No description
No description
rival-black
rival-blackOP16mo ago
eos overlay is enabled
like-gold
like-gold16mo ago
No description
rival-black
rival-blackOP16mo ago
aaaah, the global settings, my bad vcrun2022 made no difference, gonna try enabling apply known fixes, switch to wine-ge-latest again, and delete my wineprefix sec... :p
like-gold
like-gold16mo ago
you have to clear the prefix after that, which mean syou have to reinstall vcrun2022 again
rival-black
rival-blackOP16mo ago
nvm apply known fixes was already enabled do you need both vcrun2022 and the older ones, or is 2022 enough?
like-gold
like-gold16mo ago
you arent really getting very far booting up so.. i'd check your browser and see if any epic page opened to associate the game with your account this is what the EOS overlay does, you have to accept something there.. but maybe they changed to use the website instead
rival-black
rival-blackOP16mo ago
not seeing anything open in my firefox
like-gold
like-gold16mo ago
also i'd be sure you have all the latest dependencies https://github.com/lutris/docs/blob/master/WineDependencies.md
rival-black
rival-blackOP16mo ago
 n  ~  sudo pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls \
mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error \
lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo \
sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama \
ncurses lib32-ncurses ocl-icd lib32-ocl-icd libxslt lib32-libxslt libva lib32-libva gtk3 \
lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader
[sudo] password for n:
warning: wine-staging-8.21-1 is up to date -- skipping
warning: giflib-5.2.2-1 is up to date -- skipping
warning: lib32-giflib-5.2.2-1 is up to date -- skipping
warning: libpng-1.6.43-1 is up to date -- skipping
warning: lib32-libpng-1.6.43-1 is up to date -- skipping
warning: libldap-2.6.6-2 is up to date -- skipping
warning: lib32-libldap-2.6.6-1 is up to date -- skipping
warning: gnutls-3.8.3-1 is up to date -- skipping
warning: lib32-gnutls-3.8.3-1 is up to date -- skipping
warning: mpg123-1.32.5-1 is up to date -- skipping
warning: lib32-mpg123-1.32.5-1 is up to date -- skipping
warning: openal-1.23.1-1 is up to date -- skipping
warning: lib32-openal-1.23.1-1 is up to date -- skipping
warning: v4l-utils-1.26.1-1 is up to date -- skipping
warning: lib32-v4l-utils-1.26.1-1 is up to date -- skipping
warning: libpulse-17.0-3 is up to date -- skipping
warning: lib32-libpulse-17.0-1 is up to date -- skipping
warning: libgpg-error-1.48-1 is up to date -- skipping
warning: lib32-libgpg-error-1.47-1 is up to date -- skipping
warning: alsa-plugins-1:1.2.7.1-2 is up to date -- skipping
warning: lib32-alsa-plugins-1.2.7.1-2 is up to date -- skipping
warning: alsa-lib-1.2.11-1 is up to date -- skipping
warning: lib32-alsa-lib-1.2.11-1 is up to date -- skipping
warning: libjpeg-turbo-3.0.2-2 is up to date -- skipping
warning: lib32-libjpeg-turbo-3.0.2-2 is up to date -- skipping
warning: sqlite-3.45.1-1 is up to date -- skipping
warning: lib32-sqlite-3.45.0-1 is up to date -- skipping
warning: libxcomposite-0.4.6-1 is up to date -- skipping
warning: lib32-libxcomposite-0.4.6-1 is up to date -- skipping
warning: libxinerama-1.1.5-1 is up to date -- skipping
warning: lib32-libgcrypt-1.10.3-1 is up to date -- skipping
warning: libgcrypt-1.10.3-1 is up to date -- skipping
warning: lib32-libxinerama-1.1.5-1 is up to date -- skipping
warning: ncurses-6.4_20230520-1 is up to date -- skipping
warning: lib32-ncurses-6.4_20230520-1 is up to date -- skipping
warning: ocl-icd-2.3.2-1 is up to date -- skipping
warning: lib32-ocl-icd-2.3.2-1 is up to date -- skipping
warning: libxslt-1.1.39-1 is up to date -- skipping
warning: lib32-libxslt-1.1.39-1 is up to date -- skipping
warning: libva-2.20.0-1 is up to date -- skipping
warning: lib32-libva-2.20.0-1 is up to date -- skipping
warning: gtk3-1:3.24.41-1 is up to date -- skipping
warning: lib32-gtk3-1:3.24.41-1 is up to date -- skipping
warning: gst-plugins-base-libs-1.22.10-1 is up to date -- skipping
warning: lib32-gst-plugins-base-libs-1.22.10-1 is up to date -- skipping
warning: vulkan-icd-loader-1.3.276-1 is up to date -- skipping
warning: lib32-vulkan-icd-loader-1.3.276-1 is up to date -- skipping
there is nothing to do
 n  ~  sudo pacman -S --needed wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls \
mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error \
lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo \
sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama \
ncurses lib32-ncurses ocl-icd lib32-ocl-icd libxslt lib32-libxslt libva lib32-libva gtk3 \
lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader
[sudo] password for n:
warning: wine-staging-8.21-1 is up to date -- skipping
warning: giflib-5.2.2-1 is up to date -- skipping
warning: lib32-giflib-5.2.2-1 is up to date -- skipping
warning: libpng-1.6.43-1 is up to date -- skipping
warning: lib32-libpng-1.6.43-1 is up to date -- skipping
warning: libldap-2.6.6-2 is up to date -- skipping
warning: lib32-libldap-2.6.6-1 is up to date -- skipping
warning: gnutls-3.8.3-1 is up to date -- skipping
warning: lib32-gnutls-3.8.3-1 is up to date -- skipping
warning: mpg123-1.32.5-1 is up to date -- skipping
warning: lib32-mpg123-1.32.5-1 is up to date -- skipping
warning: openal-1.23.1-1 is up to date -- skipping
warning: lib32-openal-1.23.1-1 is up to date -- skipping
warning: v4l-utils-1.26.1-1 is up to date -- skipping
warning: lib32-v4l-utils-1.26.1-1 is up to date -- skipping
warning: libpulse-17.0-3 is up to date -- skipping
warning: lib32-libpulse-17.0-1 is up to date -- skipping
warning: libgpg-error-1.48-1 is up to date -- skipping
warning: lib32-libgpg-error-1.47-1 is up to date -- skipping
warning: alsa-plugins-1:1.2.7.1-2 is up to date -- skipping
warning: lib32-alsa-plugins-1.2.7.1-2 is up to date -- skipping
warning: alsa-lib-1.2.11-1 is up to date -- skipping
warning: lib32-alsa-lib-1.2.11-1 is up to date -- skipping
warning: libjpeg-turbo-3.0.2-2 is up to date -- skipping
warning: lib32-libjpeg-turbo-3.0.2-2 is up to date -- skipping
warning: sqlite-3.45.1-1 is up to date -- skipping
warning: lib32-sqlite-3.45.0-1 is up to date -- skipping
warning: libxcomposite-0.4.6-1 is up to date -- skipping
warning: lib32-libxcomposite-0.4.6-1 is up to date -- skipping
warning: libxinerama-1.1.5-1 is up to date -- skipping
warning: lib32-libgcrypt-1.10.3-1 is up to date -- skipping
warning: libgcrypt-1.10.3-1 is up to date -- skipping
warning: lib32-libxinerama-1.1.5-1 is up to date -- skipping
warning: ncurses-6.4_20230520-1 is up to date -- skipping
warning: lib32-ncurses-6.4_20230520-1 is up to date -- skipping
warning: ocl-icd-2.3.2-1 is up to date -- skipping
warning: lib32-ocl-icd-2.3.2-1 is up to date -- skipping
warning: libxslt-1.1.39-1 is up to date -- skipping
warning: lib32-libxslt-1.1.39-1 is up to date -- skipping
warning: libva-2.20.0-1 is up to date -- skipping
warning: lib32-libva-2.20.0-1 is up to date -- skipping
warning: gtk3-1:3.24.41-1 is up to date -- skipping
warning: lib32-gtk3-1:3.24.41-1 is up to date -- skipping
warning: gst-plugins-base-libs-1.22.10-1 is up to date -- skipping
warning: lib32-gst-plugins-base-libs-1.22.10-1 is up to date -- skipping
warning: vulkan-icd-loader-1.3.276-1 is up to date -- skipping
warning: lib32-vulkan-icd-loader-1.3.276-1 is up to date -- skipping
there is nothing to do
like-gold
like-gold16mo ago
🤔 yeah on my machine, ryzen 5950 and radeon 6700xt, this works perfect wiht just vcrun and eos overlay enabled and using arch
rival-black
rival-blackOP16mo ago
that is very close in setup.. :/ ryzen 5900x, radeon 7800xt, arch..
like-gold
like-gold16mo ago
try also installing d3dcompiler_43 and d3dcompiler_47 in wine tricks granted, we arent even getting to the point where it loads vulkan so .. strange heh maybe worth doing a validate install
rival-black
rival-blackOP16mo ago
I have been installing _47, will try _43.. I installed through rare first and validated successfully there, then switched to heroic, uninstalled, and reinstalled
like-gold
like-gold16mo ago
can you post a log from the last run rare?
rival-black
rival-blackOP16mo ago
sure just going through all the winetricksing again first.. :P damn steam/proton has really spoiled me the last few years tbh
like-gold
like-gold16mo ago
honestly for me heroic is mostly a similar experience
rival-black
rival-blackOP16mo ago
GitHub
GitHub - RareDevs/Rare: GUI for legendary. An Epic Games Launcher o...
GUI for legendary. An Epic Games Launcher open source alternative - RareDevs/Rare
like-gold
like-gold16mo ago
ah i can imagine maybe heroic does things differently when building the prefix .. potentially
rival-black
rival-blackOP16mo ago
but I've deleted my prefix in between and completely deleted/reinstalled it err, didn't mean to reply there :p
like-gold
like-gold16mo ago
aha no worries
rival-black
rival-blackOP16mo ago
fair, admittedly this is my first time actually trying to use heroic so.. understandable if it's just a single wonky game :/ not like steam doesn't have wonky games too
like-gold
like-gold16mo ago
lots of games do work ootb, some need tweaks.. i think one of the devs mentioned about 80% of thier library worked without futzing yeahhh but yeah i'd validate the install.. these logs are really short x_x
rival-black
rival-blackOP16mo ago
same thing on wine-ge-latest
like-gold
like-gold16mo ago
if we were having some driver or other problem we'd at least be hitting hte vulkan init step
rival-black
rival-blackOP16mo ago
gonna try validating yeeah :/ + tons of other games work fine
like-gold
like-gold16mo ago
just to check what version of mesa do you have? radv right?
rival-black
rival-blackOP16mo ago
(not that that's absolute proof of anything)
 n  ~  paru -Q mesa   1 
mesa 1:24.0.1-1
 n  ~  paru -Q mesa   1 
mesa 1:24.0.1-1
like-gold
like-gold16mo ago
well the fact its pretty much ootb experience for me on my desktop makes me think something else is wrong heh
rival-black
rival-blackOP16mo ago
:c
like-gold
like-gold16mo ago
cool thats good
rival-black
rival-blackOP16mo ago
honestly this is starting to hit my "just run it in vfio instead lol" threshold, but it seems like trying to run it on a rx580 would be a.. bad idea
rival-black
rival-blackOP16mo ago
ran a verify, same thing
like-gold
like-gold16mo ago
out of curiosity, do you have wine staging installed? like 9.1 or whatever?
rival-black
rival-blackOP16mo ago
 n  ~  paru -Q wine-staging
wine-staging 8.21-1
 n  ~  paru -Q wine-staging
wine-staging 8.21-1
like-gold
like-gold16mo ago
i wish there were more logs x_x your setup is more or less identical to mine haha
rival-black
rival-blackOP16mo ago
story of my life
like-gold
like-gold16mo ago
i have another machine here i can test on but iirc this one worked fine of course the game doesnt like it when i play in portrait ahha (its where i have a cintiq hooked up so its more set for art and drawing stuff than games
rival-black
rival-blackOP16mo ago
haah you'd think it'd still run though :'( hard-coding aspect ratios is so 1990s
like-gold
like-gold16mo ago
you say that but it totally crashed in portrait even tho i know it works here haha
rival-black
rival-blackOP16mo ago
I'm not doubting you, just disappointed in remedy :p
like-gold
like-gold16mo ago
haha yeahhhh actually a lot of games dont work here in portraite might be more proton/wine having issues with portrait ratios and not reporting properly to the game
rival-black
rival-blackOP16mo ago
could be, feels weird too though
like-gold
like-gold16mo ago
yeah the success rate of games in portrait on this machine has been pretty bad haha i guess few folks test odd resolutions its also 1600x1200 maybe i can just blame nvidia 😄 its an old system from work has a 3080 in it
rival-black
rival-blackOP16mo ago
always :P my nvidia laptop is the bane of my life
like-gold
like-gold16mo ago
its been ok,im sad i cant seem to make dlss work for aw2 its supposed to, and control is totally fine
rival-black
rival-blackOP16mo ago
huuh, not sure how deeply heroic depends on legendary but the legendary CLI still seems to see the old Rare path to aw2? (which heroic, correctly, deleted..)
like-gold
like-gold16mo ago
there is a setting to use a custom legendary heroic's setting might still be set to it? (general settings)
rival-black
rival-blackOP16mo ago
No description
rival-black
rival-blackOP16mo ago
ookay this is sus I disabled esync/fsync, but the logs still say that fsync is initialized..
rival-black
rival-blackOP16mo ago
rival-black
rival-blackOP16mo ago
hm just to confirm, how large is your wine-ge-latest install according to heroic's wine manager? oookayy wtf I got it to launch! by adding strace as a wrapper (with no arguments) I am getting an error about failing to connect to EGS though
like-gold
like-gold16mo ago
x_x are you maybe in a weird logged out state? also though that sounds like its trying to do the authentication step in eos overlay? huh wonder if heroic isnt listening to one of its settings? since it is disabled in the settings dump
rival-black
rival-blackOP16mo ago
okay so.. it's not about strace specifically any wrapper seems to work
rival-black
rival-blackOP16mo ago
including this one
like-gold
like-gold16mo ago
interesting, i do run this one with a wrapper, mostly to use more recent mesa.. so interesting
rival-black
rival-blackOP16mo ago
uuuuh no idea I'm logged into heroic via the browser method
rival-black
rival-blackOP16mo ago
and it is grabbing my username correctly in the error message
No description
like-gold
like-gold16mo ago
did you try opening the overlay when the game started
rival-black
rival-blackOP16mo ago
how do I do that? shift+tab doesn't do anything
like-gold
like-gold16mo ago
uhhhhhhhhhhhhhhh shift.. f1? maybe? x_x it puts up a prompt when the game starts that tells you if the game has eos enabled (you have to do it through the 3 dot menu
rival-black
rival-blackOP16mo ago
it should be enabled.. I think..? D:
No description
rival-black
rival-blackOP16mo ago
shift+f1 did nothing for me
like-gold
like-gold16mo ago
i have no idea what the keybind is can probably look that up online since its epic's overlay stuff its the same as in egs
rival-black
rival-blackOP16mo ago
I am getting a warning about having it installed on a HDD rather than SSD
like-gold
like-gold16mo ago
also make sure its updated, in the heroic settings -> advanced there's some option
rival-black
rival-blackOP16mo ago
(which is incorrect but whatever, probably WINE fidelity stuff)
like-gold
like-gold16mo ago
you can ignore the wanring
rival-black
rival-blackOP16mo ago
figured as much yeah
like-gold
like-gold16mo ago
it doesnt know whta its detecting, doesnt understand what wine returns
rival-black
rival-blackOP16mo ago
more just.. if that ends up hiding the overlay prompt heh google seems to suggest shift+f3
like-gold
like-gold16mo ago
shouldnt? i see that one too
rival-black
rival-blackOP16mo ago
which.. does nothing
like-gold
like-gold16mo ago
maybe disable and re-enable? haha (the overlay
rival-black
rival-blackOP16mo ago
my overlay should be up to date
No description
rival-black
rival-blackOP16mo ago
I did.. no difference that said is there even a downside to running in offline mode since this is a solo game anyway
like-gold
like-gold16mo ago
no if it lets you ahha but what i think its trying to do is validate the game with your account
rival-black
rival-blackOP16mo ago
offline mode seems to run fine so far
like-gold
like-gold16mo ago
overlay work?
rival-black
rival-blackOP16mo ago
gets into the main menu, and let me create a savefile no overlay
like-gold
like-gold16mo ago
so weird.. like this stuff pops up for me just fine hah (also on he steam deck even)
rival-black
rival-blackOP16mo ago
ah well, the game launches so I can't complain too much :P thanks and sorry!
like-gold
like-gold16mo ago
no worries O_O your system seems like it should be fine so this is totally strange
rival-black
rival-blackOP16mo ago
.. just in time for me to not have time to actually play tonight anyway heh goddamnit why is life
like-gold
like-gold16mo ago
when im back at my desktop i should turn off the wrapper i have and see what happens
rival-black
rival-blackOP16mo ago
curious to see if it changes anything for you!
like-gold
like-gold16mo ago
it didnt last time haha but who knows maybe some update made things weird i only was using beta versions of mesa because it had updates to mesh shaders that made the game work correctly, without them there were draw problems but mesa 0.24 fixed all that

Did you find this page helpful?