Page 1 of 1
[2.1.17] Linux arm64 executable on Steam is from 2.1.15
Posted: Thu Sep 03, 2026 5:43 am
by h.q.droid
I installed and ran Factorio 2.1.17 on Asahi Linux running arm64 version of Steam. The very first line of log it printed is:
Code: Select all
0.000 2026-09-03 13:08:42; Factorio 2.1.15 (build 87324, linux-arm64, steam, space-age)
It hangs later. I assume it's from the version mismatch.
EDIT: Also, the bin/arm64 directory is entirely missing from the steamless version downloaded from factorio.com.
Re: [2.1.17] Linux arm64 executable on Steam is from 2.1.15
Posted: Thu Sep 03, 2026 10:42 am
by pioruns
Add logs. Read
viewtopic.php?t=3638
h.q.droid wrote: Thu Sep 03, 2026 5:43 am
EDIT: Also, the bin/arm64 directory is entirely missing from the steamless version downloaded from factorio.com.
Does it launch though?
Re: [2.1.17] Linux arm64 executable on Steam is from 2.1.15
Posted: Thu Sep 03, 2026 11:25 am
by h.q.droid
Code: Select all
0.000 Initializing Steam API.
[S_API] SteamAPI_Init(): Loaded '/home/hqm/.local/share/Steam/linuxarm64/steamclient.so' OK.
Setting breakpad minidump AppID = 427520
SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561198165610669 [API loaded no]
0.000 2026-09-03 13:08:42; Factorio 2.1.15 (build 87324, linux-arm64, steam, space-age)
0.000 Operating system: Linux
0.000 Program arguments: "/home/hqm/.local/share/Steam/steamapps/common/Factorio/bin/x64/../arm64/factorio"
0.000 Config path: /home/hqm/.factorio/config/config.ini
0.000 Read data path: /home/hqm/.local/share/Steam/steamapps/common/Factorio/data
0.001 Write data path: /home/hqm/.factorio [24873/112951MB]
0.005 Binaries path: /home/hqm/.local/share/Steam/steamapps/common/Factorio/bin
0.020 System info: [CPU: arm64, 4 cores, RAM: 12178 MB]
0.020 Environment: DISPLAY=:1 WAYLAND_DISPLAY=<unset> DESKTOP_SESSION=<unset> XDG_SESSION_DESKTOP=<unset> XDG_CURRENT_DESKTOP=<unset> SDL_VIDEO_DRIVER=<unset> SDL_ENABLE_STEAM_SCREEN_KEYBOARD=<unset> SteamDeck=<unset> __GL_FSAA_MODE=<unset> __GL_LOG_MAX_ANISO=<unset> __GL_SYNC_TO_VBLANK=<unset> __GL_SORT_FBCONFIGS=<unset> __GL_YIELD=<unset>
0.044 Display options: [FullScreen: false] [VSync: false] [UIScale: manual-pixels (150.0%)] [Native DPI: true] [Screen: 4294967295] [Special: lmw] [Lang: en]
0.098 Video driver: x11
0.098 Available displays: 1
0.099 [0]: eDP-1 13" - {1, [0,0], 2560x1600, SDL_PIXELFORMAT_XRGB8888, 59.99 Hz}
0.327 Initialised OpenGL:[1] Apple M1 (G13G B1); driver: 4.6 (Core Profile) Mesa 26.0.6
0.327 [Extensions] s3tc:yes; KHR_debug:yes; ARB_clear_texture:yes, ARB_copy_image:yes, ARB_pipeline_statistics_query:yes, ARB_gl_spirv:yes, ARB_ES2_compatibility:yes
0.328 [Version] 4.6
0.442 Graphics settings preset: integrated-gpuhigh
0.442 Dedicated video memory size 7817 MB (detected from Apple M1 (G13G B1); VendorID: 0x10005)
0.483 Graphics options: [Graphics quality: medium] [Video memory usage: all] [DXT: low-quality]
0.483 [Max threads (load/render): 32/4] [Max texture size: 4096] [Tex.Stream.: false] [Rotation quality: low] [Other: sTDCwtl] [B:0,C:0,S:100]
Re: [2.1.17] Linux arm64 executable on Steam is from 2.1.15
Posted: Thu Sep 03, 2026 11:25 am
by h.q.droid
pioruns wrote: Thu Sep 03, 2026 10:42 am
Does it launch though?
Of course it doesn't. You need a file to launch.
Re: [2.1.17] Linux arm64 executable on Steam is from 2.1.15
Posted: Thu Sep 03, 2026 12:21 pm
by h.q.droid
Update: I managed to get the 2.1.15 executable to run under Asahi Linux with SDL_AUDIODRIVER=pulseaudio. The internal changelog also says it's 2.1.15, despite the steam release saying it's 2.1.17.
Thanks for the native arm64 build anyway!
Re: [2.1.17] Linux arm64 executable on Steam is from 2.1.15
Posted: Thu Sep 03, 2026 12:26 pm
by pioruns
h.q.droid wrote: Thu Sep 03, 2026 11:25 am
Code: Select all
0.000 Initializing Steam API. (...)
This snippet from the log does not contain any error.
Glad you sorted it anyway!
Re: [2.1.17] Linux arm64 executable on Steam is from 2.1.15
Posted: Thu Sep 03, 2026 4:06 pm
by h.q.droid
pioruns wrote: Thu Sep 03, 2026 12:26 pm
h.q.droid wrote: Thu Sep 03, 2026 11:25 am
Code: Select all
0.000 Initializing Steam API. (...)
This snippet from the log does not contain any error.
Glad you sorted it anyway!
Wait are you blind!? Sure it's not an error but the is a HUGE, GLARING 2.1.15 out there! I said like thrice that it's a 2.1.17 download! It's PACKAGING AN EXECUTABLE FROM THE WRONG VERSION!
Re: [2.1.17] Linux arm64 executable on Steam is from 2.1.15
Posted: Thu Sep 03, 2026 5:40 pm
by pioruns
So what? You already said it three times there's a version mismatch, I am not blind, I just ignored it

Audio driver was the cause of your crash/hang, not typo in the number.
Also, I was expecting crash you mentioned, and it's not there.

Why you pasted only a snippet instead of entire log file?