I'm unable to start the game from the FAF client.
I followed the guide for installing the FAF client on Linux, ie java 14, get the run script, and configure the client to point to the run script.
The client itself seems to work fine, I can see the game lobby, chat etc.
Starting the game from Steam works fine.
However when I try to start a game from within the client I can see that there is a blip on Steam, the "Play" button changes to "Stop" for all of 1-2 seconds, and then nothing more.
The FAF client reports:
2020-11-01 02:18:07.096 INFO 22553 --- [ Thread-400] c.f.client.fa.ForgedAllianceService : Starting Forged Alliance with command: [/home/user/Games/downlords-faf-client-1.2.2/run, /home/user/.faforever/bin/ForgedAlliance.exe, /init, init.lua, /nobugreport, /log, /home/user/.faforever/logs/game_13003185.log, /gpgnet, 127.0.0.1:39403, /mean, 1500.0, /deviation, 500.0, /savereplay, gpgnet://127.0.0.1:38461/13003185/Sturnus.SCFAreplay, /country, FO, /numgames, 0] in directory: /home/user/.faforever/bin
wineserver: using server-side synchronization.
Setting breakpad minidump AppID = 9420
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198007409254 [API loaded no]
2020-11-01 02:18:09.144 INFO 22553 --- [ool-3-thread-97] com.faforever.client.game.GameService : Forged Alliance terminated with exit code 0
2020-11-01 02:18:09.467 INFO 22553 --- [ Thread-400] c.f.client.fa.relay.ice.IceAdapterImpl : ICE adapter terminated normally
Any help greatly appreciated.
Found a workaround, forced Steam to use proton 5.09 instead of 5.11 and the game launches
And make sure Steam itself is running
Steam doesn't need to be running to use Proton.
If you copy the Steam shell script then Steam needs to run.