HGL
correct-apricot
Vampire Survivors
https://0x0.st/XCLv.log
Just got the game from Epic Games . it crashes .

75 Replies
xenial-black•9mo ago
don't use default wine, switch to wine-ge or proton-ge
correct-apricotOP•9mo ago
i tried both same problem
when i open it manually without the launcher it works fine but needs epic games account to play
xenial-black•9mo ago
yeah. the drm is epic's.
correct-apricotOP•9mo ago
yeah i know , It seems like the problem from heroic launcher itself . do you know any clue how to solve it ?
ambitious-aqua•9mo ago
Also having issues, game will launch but gets stuck on loading screen
xenial-black•9mo ago
worked out of the box for me with proton-ge + umu
open the game
get through the loading screens
make sure you click "allow" for epic's services
other-emerald•9mo ago
if you change wine types or enable/disable UMU, make sure to delete hte prefix folder, that can create issues
like-gold•9mo ago
I'm in a somewhat similar boat. The game runs in heroic launcher, but as soon as I try to launch it through the steam deck it says that "An error occurred failed to log in"
other-emerald•9mo ago
you mean launching the game in the steamdeck's gaming mode?
if so, how did you add the game to steam?
like-gold•9mo ago
launching the game in the steamdeck's gaming modeYeah sorry that's what I mean. I downloaded the game through heroic launcher and used a setting in heroic launcher to "add to steam" But after checking my other games from the epic game store and not having the same issues, I might just try reinstalling Vampire Survivors and hope it fixes itself And of course with a fresh install, removing the game from steam, and adding it back through heroic launcher. It's now working fine. Just wanted to update in case someone else encounters this issue
other-emerald•9mo ago
make sure you have the EOS overlay enabled, during the load screen the game should show that authentication screen where you authorize epic to give them your data
make sure it's enabled
wise-white•9mo ago
it doesnt work for me without eos and with eos it just freezes
and then heroic crashes and it breaks the tiling window manager so i have to restart it
other-emerald•9mo ago
share logs, you must enable the EOS or the epic auth/login screen won't show up
wise-white•9mo ago
should i upload the entire 3.5 megabyte log or try to filter out some of the useless parts of it
like the "stub" thing on every frame
at least 95% of it is a bunch of duplicate lines
il just delete them
other-emerald•9mo ago
at least the first part of the log to see your config, and maybe the last parts to see if there's any error
equal-aqua•9mo ago
3.5MB is.. not big
wise-white•9mo ago
wise-white•9mo ago
sure is a lot to read though
other-emerald•9mo ago
try using proton instead of wine:
- install proton-ge in the
wine manager
section of heroic
- set that in the game's settings
- delete this folder /home/.../Games/Heroic/Prefixes/default/Vampire Survivors
- launch the gamewise-white•9mo ago
it still freezes here

wise-white•9mo ago
it did that thing again where i have to reset the tiling window manager
it may be worth noting that when this happens heroic becomes unresponsive
so i have to give it sigterm
other-emerald•9mo ago
is the EOS up-to-date? check in settings > advanced, there's a button to check updates
wise-white•9mo ago
i just installed it but i suppose it might not be
equal-aqua•9mo ago
also i had this window sit for a little bit before it showed the allow button, you may need to wait a bit
wise-white•9mo ago
i think the first time it froze i waited a few minutes
wise-white•9mo ago

other-emerald•9mo ago
one thing you could try, since it's a pretty small game, install it using the official epic games launcher (you can add epic with the Add Game feature, or using lutris), then it shouldn't ask you again for the authentication after that if you open it in heroic
as a workaround
wise-white•9mo ago
i was unaware there was even a way to get epic games working on linux
other-emerald•9mo ago
I think the easiest is lutris, it has a script for it
equal-aqua•9mo ago
yeah for me eos works, and nothing breaks my tiling wm.. maybe try changing out your dns for something like google or cloud flares? its possible that maybe some connectivity issue?
wise-white•9mo ago
unfortunately i have an absolutely garbage isp that doesnt let me change my dns
equal-aqua•9mo ago
thats surprising
wise-white•9mo ago
at least its not spectrum
they make you install an app on a phone just to forward ports
equal-aqua•9mo ago
so you cant on your desktop just set its dns to something else? O_O
i've not met an isp in the us that does that
oh i dont use isp routers 😛
(or cable modems)
wise-white•9mo ago
if i had a couple hundred dollars lying around i would buy a fancier router in a microsecond
or just set up one myself with opnsense
equal-aqua•9mo ago
eventhen you should be able to set your desktop's dns even if you cant set the router's
wise-white•9mo ago
i think i tried to go down that rabbit hole one time and gave up
although i guess in theory i could just put a bunch of websites in /etc/hosts
actually
wise-white•9mo ago
could it be because of this https://github.com/StevenBlack/hosts
GitHub
GitHub - StevenBlack/hosts: 🔒 Consolidating and extending hosts fil...
🔒 Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories. - StevenBlack/hosts
equal-aqua•9mo ago
hard to know if that blocks any of egs's services
you could try temporarily removing it and trying it out
wise-white•9mo ago
i temporarily removed all the extra host file stuff and it loaded for around 20 seconds
now its frozen again
il just try it some other time
eastern-cyan•9mo ago
Did you already authorize the game in a browser?
equal-aqua•9mo ago
iirc it does it in eos instead? i didnt see a browser pop up
xenial-black•9mo ago
https://discord.com/channels/812703221789097985/1319441809495167038/1319441809495167038
Maybe log into your epic games account in your main browser then try to launch it.
See above
I don't know what's going on here but I installed Vampire Survivors and after giving it permission through the browser it is working fine for me. I am using Mint 21.3 and Wine GE latest. I did not need to use Proton or Steam
equal-aqua•9mo ago
heroic doesnt use steam...
this game uses the eos overlay to validate, it'll pop up a window in the game and you click allow. For whatever reason Nonexistant's is never showing the button, but you can see the overlay is active.. probably due to some network issue.
xenial-black•9mo ago
I thought I saw some mention of adding to Steam earlier in the thread and there is a "add to Steam" option in Heroic though it's never worked for me.
equal-aqua•9mo ago
yeah but that is irrelevant to the issue, and does basically nothing for this issue
all it does is add a heroic shortcut to steam so you can launch it from the steam client through heroic
useful on something like the steam deck, wher emost folks want to launch the ir games in game mode
xenial-black•9mo ago
It doesn't help facilitate Proton use and stuff? Valve has done so much for compatibility, I thought maybe going through Steam might tap into that
equal-aqua•9mo ago
no
you cant use steam's proton settings on heroic games shortcutted in steam
it will break
heroic handles the same things steam does, and so the shortcut just tells the game from heroic to launch it like it would normally through heroic.
wise-white•9mo ago
i reinstalled the game
and now it wont let me enable the eos overlay for whatever reason
wise-white•9mo ago
when i click it it doesnt do anything

wise-white•9mo ago
i think whats causing the tiling window manager to break is the overlay taking mouse control and never releasing it
equal-aqua•9mo ago
like i said this doesnt happen in me on bspwm
what wm are you using
wise-white•9mo ago
killing any background wine stuff fixed it
dwm
i think this might be an internal boolean logic error somewhere
where the default is asking for it to be enabled but if its already enabled it doesnt do anything
either that or it was just a one time thing
eastern-cyan•9mo ago
first launch, didn't mess with EOS manually

equal-aqua•9mo ago
same for me
wise-white•9mo ago
dang
maybe its launching in fullscreen and breaking the overlay somehow
equal-aqua•9mo ago
i've never seen something like that be the case, since practically all game windows are full screen
wise-white•9mo ago
maybe its because of dwm but sometimes fullscreen is more unstable than borderless or windowed for me
equal-aqua•9mo ago
i mean it mostly looks like its not loading the prompt .. rather than a windowing issue
looking at the images you've posted it does look like that before the prompt appears.. with the blue bar rolling on the top, the x in the top right
it looks properly sized
wise-white•9mo ago
didnt work that time either
equal-aqua•9mo ago
You can try manually associating as others have linked by going to your epic acct. In browser. Alternately the game is only 3.50 on steam and works perfectly there
ah looks like that only shows games that are linked rather than let you add one
wise-white•9mo ago
interesting
the overlay didnt even start up that time
i think that i just wont play it
too many issues unique to my system
it was free anyway
other-emerald•9mo ago
have you tried running the game with the official epic games launcher? maybe it works with that one
eastern-cyan•9mo ago
Could this be a Gentoo related issue? I’ve never really seen someone come in with that
equal-aqua•9mo ago
i'd be surprised, but its possible, maybe an optimization flag clobbered something unexpectedly
wise-white•9mo ago
i just tried it again after restarting the router
i guess il install the official launcher with lutris
wise-white•9mo ago
its just stuck on this

wise-white•9mo ago
i think im done
equal-aqua•9mo ago
tbh really sounds like connectivity issues
or some config on your system is getting in the way, custom network stuff, firewall whatever
wise-white•9mo ago
i found out it works for me when the internet is disconnected
its not enough to run it in online mode
but it works if i either disconnect the internet or run it with
unshare -rn
xenial-black•9mo ago
did you click accept?
eastern-cyan•9mo ago
of course
xenial-black•9mo ago
This rings some bells. With Steam you can use it offline, you can use it online. But if there is some connectivity issues where it sort of has a online connection or thinks it does but it's not really working, you might have problems. So maybe Heroic is waiting for Epic games to holler
back and it's not, where as offline it doesn't try.
Also update? Is there a update for the game? Could you tell the game/heroic to ignore updates? Maybe the thing it's waiting for a holler back on is a game update.
other-emerald•9mo ago
the is a checkbox somewhere in the settings of each game in heroic to ignore updates (but then you depend on the game not breaking because you ignored an updated)
wise-white•8mo ago
i was trying to play ghostrunner 2 last night and it had more or less the same problem until i disabled the eos overlay
so i think thats just broken for me
il check when i have time