FAE_Linux (Factorio Achievement Enabler for Linux) allows you to unlock Steam achievements while playing the game with mods on Linux.
- Unlock Steam Achievements: Enables achievement tracking with mods.
- Easy to Use: Simple command-line interface.
- Download: Get the executable file from the releases tab.
- Mark the file as executable: Apply the executable flag to the downloaded file.
chmod +x ./Downloads/FAE_Linux
- Run: Execute it with the Factorio path as a parameter.
./Downloads/FAE_Linux /path/to/Factorio/bin/x64/factorio
Note: If running the executable does not work, you will have to build the project from source.
- Download: Get the executable file from the releases tab.
- Open the Terminal: Search and Open the "Konsole" Application.
- Mark the file as executable: Apply the executable flag to the downloaded file.
chmod +x ./Downloads/FAE_Linux
- Run: Execute it with the Factorio path as a parameter.
./Downloads/FAE_Linux /home/deck/.local/share/Steam/steamapps/common/Factorio/bin/x64/factorio
Note: This assumes you installed the game on your local drive and not on an SD Card
If you're on NixOS or have Nix installed with Flakes enabled, you can instead use
nix run github:UnlegitSenpaii/FAE_Linux /path/to/Factorio/bin/x64/factorioFollow these steps to build the binary yourself:
- Clone the repository:
git clone https://github.com/UnlegitSenpaii/FAE_Linux.git
- Compile the project:
cmake FAE_Linux/CMakeLists.txt make
- The compiled binary can be found in the /out folder.
- Major cosmetic changes will not be accepted and will be rejected.
- Small, meaningful changes such as pattern updates or minor functionality improvements are welcome.
- Pull requests that introduce large, sweeping changes that are difficult to review will be rejected without comment, due to security and maintainability concerns. Ensure your contributions are focused and easy to review.
- Wiki: Find detailed guides and documentation.
- Release Notes: Check the latest release note information about the supported versions and other test results.