downlords-faf-client
downlords-faf-client copied to clipboard
Can't start Forged Aliance (X1CA) Coop games on Linux
Describe the bug
Whenever I try to start a Coop game for any of the six Forged Alliance maps, I crash once the map is loaded, just before the game becomes visible. This only happens with the FA maps though, and not with the vanilla game maps.
To Reproduce Steps to reproduce the behavior:
- Platform
- Fedora Linux 34
- Proton 6.3-5
- Start the client
- Select 'Black Day' for Co-op
- Start FAF
- Ready and Start
- Crash
Log or error message This is my log file:
Wild Man Guessing My first bet, is that it's something path-names related, possibly with case sensitivity. One minor observation for example is the missing minimap when loading 'Black Day', which is likely because the resource can't be found.
Does this folder exist? %USER_PROFILE%/.steam/steam/steamapps/common/Supreme Commander Forged Alliance/maps/
If not it might just be a game misconfiguration
Ow damn. Took me some time to see your follow-up question... Here is a client log: client.log
[kevin@kevin-at-fedora ~/.steam/steam/steamapps/common/Supreme Commander Forged Alliance]$ ls -la
total 168
drwxr-xr-x. 9 kevin kevin 4096 30 okt 22:35 .
drwxr-xr-x. 60 kevin kevin 4096 17 okt 10:44 ..
drwxr-xr-x. 2 kevin kevin 4096 7 jun 2020 bin
drwxr-xr-x. 2 kevin kevin 12288 7 jun 2020 DirectX
drwxr-xr-x. 2 kevin kevin 4096 7 jun 2020 fonts
-rw-r--r--. 1 kevin kevin 6752 10 okt 15:58 ForgedAlliance_d3d9.log
-rw-r--r--. 1 kevin kevin 43709 10 okt 15:43 ForgedAlliance.dxvk-cache
-rw-r--r--. 1 kevin kevin 0 3 jul 21:37 ForgedAlliance_dxvk_config.log
drwxr-xr-x. 2 kevin kevin 4096 7 jun 2020 gamedata
-rwxr-xr-x. 1 kevin kevin 334 7 jun 2020 installscript.vdf
lrwxrwxrwx. 1 kevin kevin 87 7 jun 2020 maps -> '/home/kevin/Documents/My Games/Gas Powered Games/Supreme Commander Forged Alliance/Maps'
drwxr-xr-x. 63 kevin kevin 4096 7 jun 2020 maps.old
lrwxrwxrwx. 1 kevin kevin 87 7 jun 2020 mods -> '/home/kevin/Documents/My Games/Gas Powered Games/Supreme Commander Forged Alliance/Mods'
drwxr-xr-x. 2 kevin kevin 49152 7 jun 2020 movies
drwxr-xr-x. 3 kevin kevin 4096 7 jun 2020 sounds
-rw-r--r--. 1 kevin kevin 6789 30 okt 22:35 SupremeCommander_d3d9.log
-rw-rw-r--. 1 kevin kevin 12 30 okt 22:35 SupremeCommander.dxvk-cache
-rw-rw-r--. 1 kevin kevin 0 3 okt 2020 SupremeCommander_dxvk_config.log
Edit. I tried renaming the symlink of maps
but that had no effect
I'd like to add something - I encountered the same issue and managed to resolve it completely by having all FA campaign maps both in the 'maps' directory specified in client (in my case /home/username/faf/maps_and_mods/maps) and in the one in the installation folder (/home/username/.steam/debian-installation/steamapps/common/Supreme Commander Forged Alliance/maps), which isn't a symlink but a real folder with X1CA_00# and x1ca_coop_00#.v##### folders. What's also notable is that I can't watch some of the coop replays (game opens an error window with "unable to load replay from /home/username/.faforever/cache/temp.scfareplay").
@GestaltEngine do you mean you copied all maps from /home/username/.steam/debian-installation/steamapps/common/Supreme Commander Forged Alliance/maps
to /home/username/faf/maps_and_mods/maps
? I tried that, and while there are no more errors in the client log, I still can't launch coop campaign maps.