-
Notifications
You must be signed in to change notification settings - Fork 8
Description
Hi,
thank you very much for your work (:
i am currently on bazzite and spent the last few days trying to get SPT running with your script.
When following your instructions it all worked great ( :
Sadly tho on the Bazzite discord many suggested that layering ASP.Net would be a bad idea since it might cause update problems or breaking dependency further down the line.
Using brew to install Dotnet was the suggested method.
it proofed to be quite a headache and sadly even tho i think its possible to get it working with Lutris i never got to that stage.
(probably because of environment variables which Lutris might handle differently since even the Lutris SPT scripts fail to recognize Dotnet installed with brew).
But thanks to a lot of patience and help form the Bazzite community we got it working with the cli installer (:
the steps are:
brew install dotnet
then put
export DOTNET_ROOT="/home/linuxbrew/.linuxbrew/opt/dotnet/libexec"
into ./bashrc
i also did but did not have time to test without it (the folder was taken from a layered install of ASP.NET)
export DOTNET_BUNDLE_EXTRACT_BASE_DIR="/home/user/.cache/dotnet_bundle_extract"
and restart.
after that the cli installer worked like a charm and the game looks like its working fine (:
tl;dr: i suggest to update https://github.com/MadByteDE/SPT-Linux-Guide/blob/main/docs/aspnet.md for uBlue to use brew installed dotnet to avoid dependency problems when upgrading the system.
PS: i send you a DM on Discord if you want to do a bit more testing (: