Using a Steam/Proton Prefix in Lutris

This page summarizes the projects mentioned and recommended in the original post on /r/Lutris

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • FFXIVQuickLauncher

    Custom launcher for FFXIV

    This is just a basic (yet verbose and thorough) guide on how to configure Lutris to use as prefix that was set up by Proton through Steam. There may be other guides out there, but I was personally particularly stuck trying to get WINE to use a different username within the prefix (a trivial matter in hindsight) and search engines weren't providing me any useful information, so I figured I would share how I got it to work. I will be explaining it from the perspective of setting up XIVLauncher (A.K.A. FFXIVLauncher by goatcorp) in a prefix created by Steam for Final Fantasy XIV Online in order to share the game files between the official launcher and XIVLauncher. This should be applicable to other games/apps though.

  • protontricks

    A wrapper that does winetricks things for Proton enabled games, requires Winetricks.

    First, run your game/application in Steam. This is important because it will create the prefix that you need in order to interact with games/apps that are usually launched directly through Steam. You should now be able to locate this prefix under "%STEAM_LIBRARY%/steamapps/compatdata/%STEAM_APP_ID%/pfx". The %STEAM_LIBRARY% obviously depends on where you configured Steam to install your games/apps and the %STEAM_APP_ID% will depend on what game/app it is that you're trying to set up. There are 2 easy methods of finding this app ID. You can view the game/app in your library, click "Store Page" (directly under "Play" or "Launch"), and observe the number between "/app/" and the game/app's name in the URL. For example, "https://store.steampowered.com/app/39210/FINAL_FANTASY_XIV_Online/" has an app ID of 39210. Another way is to launch protontricks using the succeeding --gui option (protontricks --gui, which should be the default for the shortcut in the app menu), scroll to your desired game/app, and observe the number following the colon. For example, protontricks will display "Final Fantasy XIV Online: 39210" for FFXIV. From here on, the prefix path will simply be referred to as %PREFIX% for the sake of brevity.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts