A shell script based on this guide. Works on most modern systems.
- Installs Proton-GE
- Installs Content Manager and everything else required for it to work
- Adds Content Manager to mimeapps.list (allows opening
acmanager://race invite links) - Installs Custom Shaders Patch (CSP) and everything else required for it to work
- Installs DXVK
After running the script you should be able to launch Assetto Corsa from Steam with no issues (it will launch Content Manager). The original launcher is preserved as AssettoCorsa_original.exe.
- Download Assetto Corsa on Steam.
- Inside the terminal, run
curl -Os https://raw.githubusercontent.com/sihawido/assettocorsa-linux-setup/main/assettocorsa-linux-setup.sh && bash assettocorsa-linux-setup.sh
Warning
Always be careful when running scripts from the internet.
- Follow every step in the console (y - stands for yes, n - stands for no).
Note
If you encounter an error with protontricks, something like SyntaxError: Invalid file magic number, use pipx to install a more up-to-date version (#33).
Note
Another common protontricks error is RuntimeError: bwrap launcher crashed. This is usually caused by AppArmor being too restrictive. You can run sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 to temporarily bypass the AppArmor restriction to allow protontricks what it needs to do (#84).
- Launch Assetto Corsa from Steam (it might take a while on the first run, be patient).
- In Content Manager set the Assetto Corsa root folder to
Z:\path\to\Steam\steamapps\common\assettocorsa. - In Content Manager, go to
Settings -> Content Manager -> Appearaceand check "Disable windows transparency" (fixes the full-black tooltips, pop-ups and dialogues). - Enjoy!
- Having Assetto Corsa installed on a NTFS partition can cause many issues, including crashes. The only solution is to install Assetto Corsa on a partition with a proper linux filesystem (i.e. ext4 or btrfs).
- Creating a Start Menu Shortcut for Content Manager might cause it to crash. This script will check if it exists and ask whether you want to delete it.
- Opening the 'Live' tab in earlier versions of Content Manager could cause a crash. After that you might have a hard time since Content Manager will open that tab on start-up. You can delete the Content Manager configuration folder at
/path/to/Steam/steamapps/compatdata/244210/pfx/drive_c/users/steamuser/AppData/Local/AcTools Content Managerto resolve the crash, but that will also get rid of any settings you might have saved, be sure to back it up. - Content Manager can sometimes crash while loading a server's info, there is an open pull request to fix it, but it's unclear whether it will ever be merged.
- To fix the font in Content Manager (it's Times New Roman by default) run
protontricks 244210 regeditin the terminal. Then, in the opened window, go toHKEY_CURRENT_USER\Software\Wine\Fonts\Replacementsand rename theReplacementskey toReplacements Backup.