TripleA Logo TripleA Forum
    • TripleA Website
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Tags
    • Register
    • Login

    Failure to Launch

    Scheduled Pinned Locked Moved Player Help
    15 Posts 5 Posters 3.3k Views 4 Watching
    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.
    • TheDogT Offline
      TheDog @Yorcash
      last edited by

      @yorcash
      Im a Windows only user.

      When I install multiple versions of TripleA I put the TripleA version in the folder and shortcut.

      So I add -2.5.22294 to both folder and shortcut when prompted.

      I hope this works for your Linux version.

      https://forums.triplea-game.org/tags/thedog
      https://forums.triplea-game.org/topic/3741/curated-best-top-maps-triplea-guides

      1 Reply Last reply Reply Quote 2
      • Redwood1R Offline
        Redwood1
        last edited by

        Hi Yorcash,

        It's interesting you posted this yesterday. I am having the exact same issue on my MX Linux 23 (Debian) system. I am installing triple-a on a new system running JTK 17.0.9 and all I see is the splash image on the screen and the spinning cursor. If I click off the image to another window it disappears and there are no Triple A processes in my task manager.

        Here is a copy of my ~/TripleA/error.log file:
        java.lang.ClassNotFoundException: org.triplea.game.client.HeadedGameRunner
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
        at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:80)
        at com.install4j.runtime.launcher.UnixLauncher.start(UnixLauncher.java:66)
        at install4j.org.triplea.game.client.HeadedGameRunner.main(Unknown Source)
        Uncaught error fetching image:
        java.lang.NullPointerException: Cannot invoke "java.net.URL.openConnection()" because "this.url" is null
        at java.desktop/sun.awt.image.URLImageSource.getConnection(URLImageSource.java:103)
        at java.desktop/sun.awt.image.URLImageSource.getDecoder(URLImageSource.java:113)
        at java.desktop/sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:264)
        at java.desktop/sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:212)
        at java.desktop/sun.awt.image.ImageFetcher.run(ImageFetcher.java:176)

        Maybe someone over there will recognize this error and can help.

        If we get no response here, perhaps we can try posting to their Git page as well.

        B 1 Reply Last reply Reply Quote 2
        • B Offline
          beelee @Redwood1
          last edited by

          @redwood1 yea I'd just go ahead and make an issue at git

          https://github.com/triplea-game/triplea/issues

          ping @asvitkine there I think he's @Myrd here but Idk how active he is here.

          Redwood1R 1 Reply Last reply Reply Quote 2
          • Redwood1R Offline
            Redwood1 @beelee
            last edited by

            @beelee Thanks.

            A new issue has been submitted

            Y B 2 Replies Last reply Reply Quote 3
            • Y Offline
              Yorcash @Redwood1
              last edited by

              @redwood1

              Thanks for taking the handoff and running with the ball. Just from your short posts I can tell that your Linux knowledge is a few levels above mine, so thank you.

              Hopefully there is a solution to be found.

              B 1 Reply Last reply Reply Quote 0
              • B Offline
                beelee @Yorcash
                last edited by

                @yorcash have you tried the pre release ? Do you get the same results ?

                1 Reply Last reply Reply Quote 2
                • PantherP Offline
                  Panther Admin Moderators Lobby Moderators
                  last edited by Panther

                  Not really a Linux expert either, but an idea comes to my mind:

                  I see you guys run Java 17 on your systems.
                  I seem to remember that TripleA requires Java 11. At least the (Windows) downloads come with a bundled Java 11, that is not used system-wide, but only with the TripleA installation it is bundled with.

                  Isn't the "TripleA_2xxxxx_unix.sh" bundled with Java 11, too?

                  Maybe the issue is about Java incompatibility .....

                  Don't always trust TripleA when it comes to rules questions. Know the rules before you start … and better check what TripleA has done.

                  TheDogT 1 Reply Last reply Reply Quote 4
                  • TheDogT Offline
                    TheDog @Panther
                    last edited by TheDog

                    @Redwood1 @Yorcash

                    As @beelee suggested try a pre release, as 2.5 will not be fixed, found here;
                    https://github.com/triplea-game/triplea/releases

                    https://forums.triplea-game.org/tags/thedog
                    https://forums.triplea-game.org/topic/3741/curated-best-top-maps-triplea-guides

                    B 1 Reply Last reply Reply Quote 2
                    • B Offline
                      beelee @TheDog
                      last edited by

                      @thedog well hopefully it is fixed. 2.5 is the only active lobby. I suspect Panther is right about it being a java version thing but ...

                      1 Reply Last reply Reply Quote 0
                      • B Offline
                        beelee @Redwood1
                        last edited by

                        @redwood1 so just a little more info. I checked and i'm on 19 so you could try that

                        java -version
                        openjdk version "19.0.2" 2023-01-17
                        OpenJDK Runtime Environment (build 19.0.2+7-Ubuntu-0ubuntu322.04)
                        OpenJDK 64-Bit Server VM (build 19.0.2+7-Ubuntu-0ubuntu322.04, mixed mode, sharing)

                        Screenshot from 2023-11-11 16-17-29.png

                        Redwood1R 1 Reply Last reply Reply Quote 2
                        • Redwood1R Offline
                          Redwood1 @beelee
                          last edited by

                          @beelee @panther I like the java version approach as well. I just updated to JRE 21 and no change. I will uninstall/reinstall Triple A and see if that changes anything. I'll also try JRE 11 and JRE 19 to see if they make any difference.

                          I did not realize a new version was coming out until I started asking these questions. I'm excited to try it and will be moving to that as soon as I can. However, I am in the middle of a game with my group of friends and I'm afraid to open a save file from 2.5 using 2.6.

                          I can also set up a VM to run Ubuntu or an older version of Debian....it's just a PITA.

                          I'll post back here once something works or I'm out of ideas. Thanks again for all the support so far.

                          B 1 Reply Last reply Reply Quote 3
                          • B Offline
                            beelee @Redwood1
                            last edited by

                            @redwood1 right arm pita is right lol. I tried mint a while back and hated it. Overall i'm pleased with ubuntu but have considered arch linux.

                            Anyway, one of the cool things about 2.6 is that 2.5 saves work on it. Not vice versa though.

                            Here's a 2.5 save you can try

                            EXP Game 3 G1.tsvg

                            or I guess you could just make your own. Don't need a new map that way 🙂

                            1 Reply Last reply Reply Quote 2
                            • Redwood1R Offline
                              Redwood1
                              last edited by

                              Just to update this thread (@Yorcash): I got it working.

                              I removed all versions of java (jdk and jre) from my computer, then ran the Triple A install script again. This time it starts up and tells me that the Java Version is 11. It appears that Java 11 is bundled with the installer after all.
                              I think the issue is with JRE 17 and JRE 21 (which are the only two I was able to get working on my Debian 12 computer).

                              It's not a pretty solution, but It's better than a VM. We'll see what else breaks on my machine now.

                              Y 1 Reply Last reply Reply Quote 4
                              • Y Offline
                                Yorcash @Redwood1
                                last edited by Yorcash

                                @redwood1

                                Great job. I'm a little apprehensive to attempt that solution on my main machine. Will try again when the new update arrives.

                                Until then, I think I'll try to run the current 2.5 update on an older laptop that still has Windows installed. I just hate going back to Windows after enjoying Linux so much, if you know what I mean.

                                Thanks to everyone for your help.

                                1 Reply Last reply Reply Quote 2

                                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
                                • 1 / 1
                                • First post
                                  Last post
                                Powered by NodeBB Forums