FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login
    The current pre-release of the client ("pioneer" in the version) is only compatible to itself. So you can only play with other testers. Please be aware!

    Linux crash on create game - exit code 126

    Scheduled Pinned Locked Moved FAF support (client and account issues)
    4 Posts 3 Posters 211 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G Offline
      gheepre
      last edited by

      Hi!

      Can't start a game via FAF.

      Just installed FAF on a new Gentoo machine; the FAF client itself runs okay, logged into FAF fine, SupCom:FA via Steam works fine-ish (can play first mission of campaign, but with storyline lags). Hardware seems good (sound, graphics, etc work with other games). Played under Windows for years. The status bar shows "FAF connected" and "Chat connected".

      When I try to launch a game (eg, Seaton's Clutch or Neroxis gen'd maps) FAF appears to download files for a sec, but then errors with the message "It looks like Supreme Commander: Forged Alliance crahsed with exit code 126. Check the game log for more information".

      My client.log just has lots of CPU_NAME%p%CPU_NAME%n%CPU_NAME%g%CPU_NAME% in it - not very helpful!

      However, the ice-adapter.log file has more useful content - implying some network connectivity? Any ideas?

      2025-10-28 20:18:12.616 INFO  Version: SNAPSHOT (com.faforever.iceadapter.IceAdapter:54)
      2025-10-28 20:18:12.620 INFO  Open the telemetry ui via https://ice-telemetry.faforever.com/app.html?gameId=25834973&playerId=19308 (c.f.i.debug.TelemetryDebugger:45)
      2025-10-28 20:18:12.762 INFO  Created tray icon (c.faforever.iceadapter.util.TrayIcon:85)
      2025-10-28 20:18:12.763 INFO  Using GPGNET_PORT: 38963 (c.f.iceadapter.gpgnet.GPGNetServer:60)
      2025-10-28 20:18:12.767 INFO  Generated LOBBY_PORT: 38493 (c.f.iceadapter.gpgnet.GPGNetServer:65)
      2025-10-28 20:18:12.768 INFO  GPGNetServer started (c.f.iceadapter.gpgnet.GPGNetServer:79)
      2025-10-28 20:18:12.768 INFO  Listening for incoming connections from game (c.f.iceadapter.gpgnet.GPGNetServer:243)
      2025-10-28 20:18:12.768 INFO  Creating RPC server on port 39651 (c.f.iceadapter.rpc.RPCService:32)
      2025-10-28 20:18:12.769 INFO  TCP Server started. (com.nbarraille.jjsonrpc.TcpServer:37)
      2025-10-28 20:18:12.770 INFO  RPC started (c.f.i.debug.TelemetryDebugger:134)
      2025-10-28 20:18:12.908 INFO  New client connected on port 45212 (c.nbarraille.jjsonrpc.SocketListener:38)
      2025-10-28 20:18:12.908 INFO  RPC connected (c.f.i.debug.TelemetryDebugger:135)
      2025-10-28 20:18:12.908 INFO  JJSON Peer listening (com.nbarraille.jjsonrpc.JJsonPeer:206)
      2025-10-28 20:18:12.916 DEBUG LobbyInitMode set to normal (c.f.iceadapter.rpc.RPCHandler:60)
      2025-10-28 20:18:12.916 INFO  Sending Response:{"result":null,"id":0,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574)
      2025-10-28 20:18:12.996 DEBUG Pinged 139.162.142.250 with an RTT of 20.594 (c.f.iceadapter.util.PingWrapper:50)
      2025-10-28 20:18:12.999 WARN  Invalid ICE server protocol: turns://eu-turn3.xirsys.com:5349?transport=tcp (c.f.iceadapter.ice.GameSession:187)
      2025-10-28 20:18:13.001 WARN  Invalid ICE server protocol: turns://eu-turn3.xirsys.com:443?transport=tcp (c.f.iceadapter.ice.GameSession:187)
      2025-10-28 20:18:13.002 INFO  Ice Servers set, total addresses: 10 (c.f.iceadapter.ice.GameSession:203)
      2025-10-28 20:18:13.003 INFO  Sending Response:{"result":null,"id":1,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574)
      2025-10-28 20:18:13.003 WARN  Close requested, stopping... (c.f.iceadapter.rpc.RPCHandler:170)
      2025-10-28 20:18:13.003 INFO  close() - stopping the adapter. Status: 0 (com.faforever.iceadapter.IceAdapter:150)
      2025-10-28 20:18:13.004 INFO  GPGNetServer stopped (c.f.iceadapter.gpgnet.GPGNetServer:311)
      2025-10-28 20:18:13.004 ERROR Game thread socket crashed (c.f.iceadapter.gpgnet.GPGNetServer:260)
      java.net.SocketException: Socket closed
              at java.base/sun.nio.ch.NioSocketImpl.endAccept(NioSocketImpl.java:682)
              at java.base/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:755)
              at java.base/java.net.ServerSocket.implAccept(ServerSocket.java:698)
              at java.base/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663)
              at java.base/java.net.ServerSocket.implAccept(ServerSocket.java:639)
              at java.base/java.net.ServerSocket.implAccept(ServerSocket.java:585)
              at java.base/java.net.ServerSocket.accept(ServerSocket.java:543)
              at com.faforever.iceadapter.gpgnet.GPGNetServer.acceptThread(GPGNetServer.java:247)
              at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804)
              at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314)
              at java.base/java.lang.Thread.run(Thread.java:1583)
      2025-10-28 20:18:13.007 INFO  Sending Response:{"result":null,"id":2,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574)
      2025-10-28 20:18:13.030 ERROR Error on sending message object: UpdateCoturnList[messageId=177e19a0-7f84-486f-a915-f7c60c745118, connectedHost=eu-turn3.xirsys.com, knownServers=[CoturnServer[region=n/a, host=eu-turn3.xirsys.com, port=80, averageRTT=null], CoturnServer[region=n/a, host=139.162.142.250, port=3478, averageRTT=null], CoturnServer[region=n/a, host=eu-turn3.xirsys.com, port=5349, averageRTT=null], CoturnServer[region=n/a, host=eu-turn3.xirsys.com, port=3478, averageRTT=null], CoturnServer[region=n/a, host=eu-turn3.xirsys.com, port=443, averageRTT=null]]] (c.f.i.debug.TelemetryDebugger:111)
      org.java_websocket.exceptions.WebsocketNotConnectedException: null
              at org.java_websocket.WebSocketImpl.send(WebSocketImpl.java:673)
              at org.java_websocket.WebSocketImpl.send(WebSocketImpl.java:649)
              at org.java_websocket.client.WebSocketClient.send(WebSocketClient.java:431)
              at com.faforever.iceadapter.debug.TelemetryDebugger.sendingLoop(TelemetryDebugger.java:106)
              at java.base/java.lang.VirtualThread.run(VirtualThread.java:329)
      2025-10-28 20:18:13.048 DEBUG Pinged eu-turn3.xirsys.com with an RTT of 22.457 (c.f.iceadapter.util.PingWrapper:50)
      2025-10-28 20:18:13.144 INFO  Telemetry websocket opened (c.f.i.debug.TelemetryDebugger:54)
      
      1 Reply Last reply Reply Quote 0
      • Newbie_recoverinN Offline
        Newbie_recoverin
        last edited by

        Which java version do you have installed

        We spend our lives chasing after meaning like cats chasing laser pointers—only to realize the light was just a reflection of our own curiosity.

        1 Reply Last reply Reply Quote 0
        • G Offline
          gheepre
          last edited by

          Apologies for the delayed response - OpenJDK 25.

          1 Reply Last reply Reply Quote 0
          • B Offline
            Beck
            last edited by Beck

            I had this issue as well on Debian 13 with OpenJDK 25.

            I solved it by running

            ./set-client-paths.sh
            

            after launching the game.

            1 Reply Last reply Reply Quote 0

            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
            • First post
              Last post