Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vampire Survivors (1794680) #5846

Open
2 tasks done
FilBot3 opened this issue May 18, 2022 · 14 comments
Open
2 tasks done

Vampire Survivors (1794680) #5846

FilBot3 opened this issue May 18, 2022 · 14 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues

Comments

@FilBot3
Copy link

FilBot3 commented May 18, 2022

Compatibility Report

  • Name of the game with compatibility issues: Vampire Survivors
  • Steam AppID of the game: 1794680

System Information

  • GPU: NVIDIA GeForce RTX 2070 SUPER
  • Driver/LLVM version: NVIDIA-SMI 510.68.02 Driver Version: 510.68.02 CUDA Version: 11.6
  • Kernel version: Linux fedora 5.17.6-300.fc36.x86_64 (#)1 SMP PREEMPT Mon May 9 15:47:11 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
  • Link to full system information report as Gist: https://gist.github.com/FilBot3/66a0a18cec49aa860b892bd2e552fd2d
  • Proton version: Proton 7.0-2, Proton Exp 7.0-20220511, GE-Proton 7.17-1

I confirm:

  • that I haven't found an existing compatibility report for this game.
  • that I have checked whether there are updates for my system available.

PROTON_LOG

Symptoms

Game would not launch without PROTON_LOG=1 set. Would throw the following error with all listed versions of Proton.

image

Reproduction

Install Vampire Survivors. Use default Proton, or Proton Experimental, or GE-Proton.

Works seemingly with PROTON_LOG=1 %command% set and using Proton Exp and GE-Proton. Default proton would say that launcher.sh. However now upon relaunching with the configurations I did before, it is now working. So, inconsistent behavior.

@FilBot3 FilBot3 changed the title Vampire Survivors Vampire Survivors (1794680) May 18, 2022
@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label May 18, 2022
@jolty1
Copy link

jolty1 commented May 19, 2022

The game has a public-beta branch with linux fixes. It solves that JavaScript error and runs natively without proton.

beta

@sonic2kk
Copy link

The game works fine for me with Proton but not on the latest Plasma 5.25 beta (several other games are broken too). It gives the exact error message shown. Game works for me with Proton on 5.24.5, but interesting to see that it's getting a native port.

@kisak-valve
Copy link
Member

Hello @sonic2kk, if a bleeding edge build of your desktop environment is causing a regression, then that should be mentioned to the DE devs.

@FilBot3
Copy link
Author

FilBot3 commented Jun 2, 2022

Replying to #5846 (comment)

Setting my game to the public beta version did not work for me, even after a fresh install. I had to set to Proton GE 7.20, then PROTON_LOG=1 %command%, then launch with Steam Overlay. Then the game launches and I can use my PlayStation 5 Dual Sense controller.

@jolty1
Copy link

jolty1 commented Jun 4, 2022

Replying to #5846 (comment)

Setting my game to the public beta version did not work for me, even after a fresh install. I had to set to Proton GE 7.20, then PROTON_LOG=1 %command%, then launch with Steam Overlay. Then the game launches and I can use my PlayStation 5 Dual Sense controller.

Maybe the public beta didn't work for you because your steam is a flatpak installation. See flathub/com.valvesoftware.Steam#897

The advice there is to add --no-sandbox to launcher.sh

But, launcher.sh can get overwritten by future game updates.

@Mart-Bogdan
Copy link

Same problem for me. Same error. No flat pack.

@nightblade9
Copy link

Looks like this problem still exists (or, according to some players, went away and came back) with v1.0. For reference, it's mentioned in a few places, including here: https://steamcommunity.com/app/1794680/discussions/0/3489752656784679654/

@tarvitz
Copy link

tarvitz commented Nov 2, 2022

Probably, it's not relevant but still, I was managed to run Vampire Survivors using electron v15.5.7 (as far as it was written on this platform) with:

./electron ~/.steam/steam/steamapps/common/Vampire\ Survivors/resources/app

https://github.com/electron/electron/releases/tag/v15.5.7

Note that, steam achievements and overlay won't be enabled using this way

@Mart-Bogdan
Copy link

Lol. @tarvitz That's fun. So that become native app isntead of Proton. Why hadn't dev done that? :-(

And I guess you lost acheivement support by doing that?

@tarvitz
Copy link

tarvitz commented Nov 8, 2022

@Mart-Bogdan I have no idea why.

By the way, steam syncs saved data properly and it's possible top "achieve" the achievements just run the game using Windows or Mac.

@Mart-Bogdan
Copy link

By the way, @tarvitz @nightblade9 post author have posted workaround:

Works seemingly with PROTON_LOG=1 %command%

And I confirm that it works!

@BloodyIron
Copy link

I am continually having issues where Vampire Survivors is supposedly running, but no window comes up. I've tried Proton 8.x, Proton Experimental, I've tried adding "PROTON_LOG=1 %command%" or removing to launch flags, and some other things I'm forgetting. I've also now tried with "new engine", same thing.

The only "somewhat reliable solution" I have is just cancel and relaunching after a few seconds, and doing that repeatedly until it EVENTUALLY comes up. Sometimes takes 2-3 attempts, sometimes it doesn't at all.

This is so confusing, as I don't have this weird inconsistency with any other games I rock on Linux. Anyone have any ideas what's up with this? And this isn't a recent thing. It's been going on a while, I'm just now actually trying to do something about it.

@Mart-Bogdan
Copy link

It works for me perfectly for a while. I'm using [steam-deck] branch of a geme.

Previously used Proton 7.06

Currently disabled proton version tweak and used default one, and it worked for me.

@svin24
Copy link

svin24 commented Dec 24, 2023

There seems to be some kind of bug with the current release of the game and it crashes on startup. I have so far tried Proton 8 and Experimental.

I can play the game if I switch to the public-beta channel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues
Projects
None yet
Development

No branches or pull requests

9 participants