Closed yorgje closed 3 years ago
Thanks for the details, I'm inclined to say this is a bug with the mod/game itself rather than the install method.
Basically if the mod files are installed, and the proton prefix has 'winhttp=native,builtin' patched into the registry the installers job is done. At runtime IPA is hooked through winhttp, and then patches the mods into the unity runtime (My simple understanding of it).
Error is 'UNITYTLS_X509VERIFY_FLAG_NOT_TRUSTED', so I'd bet it's either a unity bug, something in proton, or something specific to your situation.
Are you able to check if this happens on a windows box on you network? Do you have any funky proxy setup or similar? What version of proton are you running? Any idea if the beatsaver certificate is expired? Have you changed the trusted certificates on your machine? (Usually just install updates and accept the defaults, there were a bunch of updated root certs a while back)
Those issues aren't anything to do with Beataroni or QBeat. Beat Saber recently updated, and so broke most mods. Try on Beat Saber 1.12.2, and it should work...
Thanks for the suggestions!
compatdata/620980/version
it says 3.7-2
, but let me know if that's not actually the right way to checkupdate-ca-certificates -f
, but it didn't fix the issue, but maybe that's not the right command to be running.Okay, I'd try switch to Proton 5 (5.03?), whatever the latest is in steam. I think the default is 3. yeah, that version file is probably the version of the proton prefix, when running the first time or with a different version steam should log something about upgrading the proton prefix. Shouldn't need to re-patch after changing proton versions, but a fresh installation is always recommended for debug.
I haven't checked in the last week or so but my testing was on beatsaber 1.13, linux mint 20 (so ubuntu basically). Didn't play for very long but did manage to download songs in game, upvote things, see high scores etc, nothing that would suggest SSL errors.
For certificates I just accept whatever the package manager gives, so you've probably done anything I could suggest and more there 👍
Nice, switching my proton version seems to have fixed it! (my latest version was 5.13).
Thanks so much for your help, and for all the work you're doing to improve the linux gaming experience
And thanks for the detailed bug report. Might consider putting a proton version selection into beataroni in that case just to be helpful.
Please pass the help along if you can, could always use the help debugging issues/testing/etc.
Yeah. It would be a good idea to mandate the use of the latest Proton version before reporting an issue.
Repro steps:
~/.steam/steam/steamapps/common/Beat Saber
and~/.steam/steam/steamapps/compatdata/620980
)On a less minimal install, I've also failed to get rankings to load through ScoreSaber, which I imagine has the same root cause. I've also had similar issues with recent versions of QBeat, although I don't have the logs on hand.
I'm running Ubuntu 20.04, Beataroni 6.1, and Beat Saber 1.13.0
When looking in my
_latest.log
, I noticed a lot ofCRITICAL
errors as follows: