Crash on game launch with exit code 2
-
Hello All,
I am having issues running FAF.
Steps Taken:
-
I followed the steps outline here:
https://wiki.faforever.com/en/Play/Linux-Install
https://github.com/FAForever/faf-linux/tree/master -
The client for FAF launches fine
-
The game laucnhes fine through steam
-
Im running this
Linux Beastuntu 7.0.0-28-generic #28-Ubuntu SMP PREEMPT_DYNAMIC Sun Jun 21 01:01:36 UTC 2026 x86_64 GNU/Linux -
I have tried forcing compatibility
-
Reinstalled SCFA through steam
-
Deleted every reference of the FAF client from my systems and reinstalled
-
Verified that the missing file is indeed present.
-
Cant run scripts via sudo as everything is installed under my user name. Script fails for this reason
-
No useful info found regarding exit code 2
-
2 different LLM's could not solve this. (Thanks AI)
I've hit a wall. Ask me for something.
---Log file excert. Cant seem to upload the actual file
2026-08-23T21:34:07.438-05:00 INFO 111748 --- [FAF Client] [JavaFX-Launcher] c.faforever.client.steam.SteamService : Starting the Steam API
2026-08-23T21:34:07.463-05:00 DEBUG 111748 --- [FAF Client] [JavaFX-Launcher] c.faforever.client.steam.SteamService : Steam API started
2026-08-23T21:34:07.487-05:00 WARN 111748 --- [FAF Client] [JavaFX-Launcher] c.f.c.u.t.WindowsTaskbarProgressUpdater : Taskbar API is not supported on this platform
2026-08-23T21:34:07.655-05:00 INFO 111748 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 3.153 seconds (process running for 3.862)
2026-08-23T21:34:07.661-05:00 DEBUG 111748 --- [FAF Client] [JavaFX-Launcher] c.faforever.client.util.StartupService : Current preferences directory %USER_PROFILE%/.faforever
2026-08-23T21:34:07.661-05:00 INFO 111748 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file%USER_PROFILE%/.faforever/client.prefs
2026-08-23T21:34:07.801-05:00 INFO 111748 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.update.Version : The current application version is: 2026.7.0
2026-08-23T21:34:08.078-05:00 INFO 111748 --- [FAF Client] [JavaFX Application Thread] c.f.client.update.ClientUpdateService : Current version: 2026.7.0
2026-08-23T21:34:08.086-05:00 INFO 111748 --- [FAF Client] [pool-3-thread-2] c.f.client.update.CheckForUpdateTask : Checking for client update
2026-08-23T21:34:08.618-05:00 INFO 111748 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] com.faforever.client.update.Version : fromVersion '2026.1' is not newer than toVersion '2026.7'. No update is required.
2026-08-23T21:34:10.613-05:00 INFO 111748 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0
2026-08-23T21:34:10.617-05:00 INFO 111748 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.f.c.fa.ForgedAllianceLaunchService : Starting Forged Alliance with command: [%USER_PROFILE%/.faforever/bin/ForgedAlliance.exe, /init, init.lua, /nobugreport, /log, %USER_PROFILE%/.faforever/logs/game_0.log] in directory: %USER_PROFILE%/.faforever/bin
2026-08-23T21:34:10.623-05:00 INFO 111748 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] com.faforever.client.game.GameRunner : Forged Alliance terminated with exit code 2
2026-08-23T21:34:14.854-05:00 INFO 111748 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.FafClientApplication : Stopping application
2026-08-23T21:34:14.858-05:00 INFO 111748 --- [FAF Client] [JavaFX Application Thread] c.f.client.remote.FafServerAccessor : Closing lobby server connection
2026-08-23T21:34:16.877-05:00 INFO 111748 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.steam.SteamService : Stopping the Steam API
2026-08-23T21:34:16.880-05:00 DEBUG 111748 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.steam.SteamService : Steam API stopped
2026-08-23T21:34:16.884-05:00 INFO 111748 --- [FAF Client] [JavaFX Application Thread] c.f.client.fa.relay.ice.IceAdapterImpl : Ignoring call to ICE adapter as we are not connected: quit([])
2026-08-23T21:34:16.885-05:00 DEBUG 111748 --- [FAF Client] [Thread-19] com.faforever.client.mod.ModService : Watcher terminated (null)
2026-08-23T21:34:16.885-05:00 INFO 111748 --- [FAF Client] [JavaFX Application Thread] c.f.c.map.generator.MapGeneratorService : Deleting generated maps
2026-08-23T21:34:16.886-05:00 INFO 111748 --- [FAF Client] [Thread-18] com.faforever.client.map.MapService : Watcher terminated (null)
2026-08-23T21:34:16.887-05:00 INFO 111748 --- [FAF Client] [JavaFX Application Thread] c.f.client.remote.FafServerAccessor : Closing lobby server connection
2026-08-23T21:34:16.889-05:00 INFO 111748 --- [FAF Client] [pool-3-thread-1] c.faforever.client.theme.ThemeService : Watcher service terminated
2026-08-23T21:34:16.890-05:00 INFO 111748 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.config.BaseConfig : Shutting down ExecutorService 'taskExecutor'
2026-08-23T21:34:16.891-05:00 INFO 111748 --- [FAF Client] [JavaFX Application Thread] c.f.client.config.PreferencesConfig : Writing preferences file%USER_PROFILE%/.faforever/client.prefs
2026-08-23T21:34:16.896-05:00 INFO 111748 --- [FAF Client] [Thread-22] c.faforever.client.FafClientApplication : Starting non-daemon detector thread -
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login