Open Granshmeyr opened 1 year ago
works on my machine.
are you in an Xorg or Wayland session? if Wayland, is Xwayland enabled? (mapset verifier is on an ancient version of electron, so it probably does not work under wayland)
Also, MapsetVerifierBackend
hardcodes the relative path to resources/app/checks/MapsetChecks.dll
so it should be launched in the same directory the electron binary is.
I'm on Xorg. For fun I tried the executable on my Debian sid install after upgrade and it throws the same error as title w/o the fontconfig warning.
I'm not sure why you get the "The display compositor is frequently crashing." error, but the best thing to do is to just use the AUR package, then edit /usr/bin/mapsetverifier
and on last line, add --no-sandbox
. (I could add that into the AUR package itself but I am unsure why this error happens and how common it is.)
Also, the Failed to bind to address
error you get, could be because you managed to have multiple instances of the backend running at the same time? One launched by the electron app as a child process and one you managed to manually launch.
As for the problem with snapshots, you can try making sure the $HOME/.local/share/Mapset Verifier Externals/snapshots/
folder exists and is writable by the current user.
--no-sandbox worked
OS: Arch Linux
App not opening whether installed from AUR or running executable from tar.gz.
Running
mapsetverifier
:Running
mapsetverifier --no-sandbox
gets the app to open, but backend seems to not work as beatmaps get stuck infinitely loading.Running
MapsetVerifierBackend
:Running
export DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1; ./MapsetVerifierBackend
:Running
export DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1; ./mapsetverifier
yields the same error as running without the export.Finally, the app can be successfully launched as normal with
export DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1; ./mapsetverifier --no-sandbox
, allowing beatmaps to be loaded and checked as normal.EDIT: Actually, I just rebooted my computer and the above command is still required but all functionality works now and the errors below don't apply.
However, this method yields two errors which don't seem to affect
Checks
functionality i.e.Backend error, click here for details.
:Additionally, it seems
Snapshots
functionality won't work with this as it yields an error i.e.Unable to find the specified file.
: