Hi,
I set up everything for Linux according to anything I can find on the topic, including the Wiki and stickied threads in #technical-help but I cannot get my game to launch through FAF. Forged Alliance launches fine on Steam. What's weird is I hosted a bot game just fine, and my friend watched the replay. But when we tried to play, I discovered I can not join their game, or any game, or even host another game myself.
Now I am getting the following error when trying to do anything in FAF:
NotifiableException(i18nKey=game.start.couldNotStart, i18nArgs=[])
at com.faforever.client.game.GameService.lambda$startGame$37(GameService.java:607)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:642)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2137)
at com.faforever.client.fa.relay.ice.IceAdapterImpl.lambda$start$7(IceAdapterImpl.java:221)
at java.base/java.lang.Thread.run(Thread.java:832)
Caused by: java.io.IOException: Cannot run program "/home/m/apps/faf/run" (in directory "/home/m/.faforever/bin"): error=13, Permission denied
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1142)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
at com.faforever.client.fa.ForgedAllianceService.launch(ForgedAllianceService.java:136)
at com.faforever.client.fa.ForgedAllianceService.startGameOnline(ForgedAllianceService.java:81)
at com.faforever.client.game.GameService.lambda$startGame$37(GameService.java:604)
... 5 more
Caused by: java.io.IOException: error=13, Permission denied
at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:313)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1109)
... 9 more
Any suggestion would be greatly appreciated.. thank you.