Hello,
Spent some time trying to run Factorio in a way that is playable, so thought I'd share how to do it here if someone else is encountering similar issues. I'll try to keep it short but also noob-friendly.
Step 1: Build and install box64
There are plenty of guides for this online. Here's one that also shows you how to run a Factorio headless server (just follow the guide for the latest version of box64):
https://pimylifeup.com/raspberry-pi-x64/
Step 2: Download Factorio for Linux
If you bought the game on Steam, the devs actually provide an easy way to still download the game from their website. All you need to do is log in to their website (www.factorio.com) using your Steam account
Step 3: Extract the archive where you want the game to be "installed"
Step 4: Open the terminal and navigate to your factorio/bin/x64 directory
For example, I've just extracted the Factorio archive to my Downloads folder, so the command is simple:Step 5: Run the game with MESA_GL_VERSION_OVERRIDE=3.3
Simply run this command while in the /factorio/bin/x64 directory:This will "trick" the game into thinking our OpenGL version is 3.3, because otherwise it will refuse to run
Step 6: Graphics settings
You will notice some sprites are just black boxes. It's a known issue on, for example, Apple M1 builds of the game. You need to set the "Video memory usage" to "All". While you're there, you might as well disable most of the intensive graphics options and set whatever you can to the lowest setting. Here are my settings:
Image may be NSFW.
Clik here to view.
That's it. Hope this helps
Spent some time trying to run Factorio in a way that is playable, so thought I'd share how to do it here if someone else is encountering similar issues. I'll try to keep it short but also noob-friendly.
Step 1: Build and install box64
There are plenty of guides for this online. Here's one that also shows you how to run a Factorio headless server (just follow the guide for the latest version of box64):
https://pimylifeup.com/raspberry-pi-x64/
Step 2: Download Factorio for Linux
If you bought the game on Steam, the devs actually provide an easy way to still download the game from their website. All you need to do is log in to their website (www.factorio.com) using your Steam account
Step 3: Extract the archive where you want the game to be "installed"
Step 4: Open the terminal and navigate to your factorio/bin/x64 directory
For example, I've just extracted the Factorio archive to my Downloads folder, so the command is simple:
Code:
cd ./Downloads/factorio/bin/x64
Simply run this command while in the /factorio/bin/x64 directory:
Code:
MESA_GL_VERSION_OVERRIDE=3.3 ./factorio
Step 6: Graphics settings
You will notice some sprites are just black boxes. It's a known issue on, for example, Apple M1 builds of the game. You need to set the "Video memory usage" to "All". While you're there, you might as well disable most of the intensive graphics options and set whatever you can to the lowest setting. Here are my settings:
Image may be NSFW.
Clik here to view.

That's it. Hope this helps
Statistics: Posted by djole94hns — Sat Dec 07, 2024 9:25 pm