Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information. Typo Sep 7, 2019 Start work on QBeat Sep 8, 2019 Fix user.reg update command Oct 3, 2019 Start work on QBeat Sep 8, 2019

BeatSaber Linux Scripts

Wine Scripts

These scripts checks to see if your wine prefix is setup for running BSIPA, and if not will install what you need.

# Set the location of your wine prefix
# If not set the default of ~/.wine will be used
export WINEPREFIX=~/.wine/wineprefix=beatsaber-linux-goodies-ipa

# Check whether wine is setup correctly

# If this script returns non-zero, or shows an error you'll need to install 
# For this just run the other script, and follow the prompts when the various setup wizards appear

# This script will double-check if the prefix is valid at the end, if it doesn't work please raise a github issue

Beat Saber Mod Fix

This script needs to be run after you've downloaded mods through BeatDrop/similar. (Work to integrate this into BeatDrop is in progress, these scripts will remain if you prefer using the terminal)

The main actions it performs are to:

  • Run BSIPA to patch the game
  • Apply various tweaks to Proton and the game's prefix so things work correctly
# Before running this script ensure you have:
# - Beat saber installed
# - Beat saber run at least once
# - Mods/BSIPA downloaded
# First ensure your wine prefix is set correctly
export WINEPREFIX=~/.wine/wineprefix=beatsaber-linux-goodies-ipa

# Run the script
# The proton installation here will be copied and modified to apply some fixes
./ ~/.steam/steam/steamapps/common/Beat\ Saber ~/.steam/steam/steamapps/common/Proton\ 3.7

With any luck you should have a modded copy of Beat Saber now, only one this left to do

  • Restart Steam
  • Right click Beat Saber -> Properties
  • Check 'Force the use of a specific Steam Play compatibility tool
  • Select the tool called 'Proton BeatSaber'
  • Go have fun
You can’t perform that action at this time.