Trouble installing on linux

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Henadin
    Rookie
    • May 2014
    • 5

    Trouble installing on linux

    Hello, I'm using Elementary OS (based on ubuntu) to try and play the game. I haven't figured out a way to install it that works. I've tried the compiling.txt tutorial along with a few others online. Here's what happens

    "./autogen.sh
    no such file or directory"

    Then I try ./configure--Seems to be working
    then I go to make--no problem
    make install seems to work (After using sudo command)

    Perhaps I've lost the program (It doesn't show up in list) in another folder. Where might it be located?

    Let me know if more info is needed. Thanks.
  • Nick
    Vanilla maintainer
    • Apr 2007
    • 9634

    #2
    It should just run from the command line now. And the executable should be in /usr/local/games, with other stuff in /usr/local/share/angband and /usr/local/etc/angband.
    One for the Dark Lord on his dark throne
    In the Land of Mordor where the Shadows lie.

    Comment

    • Henadin
      Rookie
      • May 2014
      • 5

      #3
      Thanks! Now I have another problem. After clicking it it tells me: "Savefile block can't be read."

      Comment

      • bron
        Knight
        • May 2008
        • 515

        #4
        Originally posted by Henadin
        "Savefile block can't be read."
        This means that the game read the header-block of your savefile, but didn't like the name and/or version number that it found there, and so doesn't know how to properly read in the rest of the file. Are you trying to import a savefile from an older version of the game?

        Comment

        • Henadin
          Rookie
          • May 2014
          • 5

          #5
          Originally posted by bron
          This means that the game read the header-block of your savefile, but didn't like the name and/or version number that it found there, and so doesn't know how to properly read in the rest of the file. Are you trying to import a savefile from an older version of the game?
          I am not. Just trying to start a new save.

          Comment

          • Malak Darkhunter
            Knight
            • May 2007
            • 730

            #6
            I just dealt with this problem, naviagate to your Home folder, press cntrl-H, that will reveal your hidden folders, look for .angband, your save file will be in that folder, remove any saves that are in that folder and then the game should start normaly. ( I don't even have to run 3.5 from a command line, I can click on the angband icon that is located in the source directory after install, and you can start the game that way.)

            Comment

            • Henadin
              Rookie
              • May 2014
              • 5

              #7
              Originally posted by Malak Darkhunter
              I just dealt with this problem, naviagate to your Home folder, press cntrl-H, that will reveal your hidden folders, look for .angband, your save file will be in that folder, remove any saves that are in that folder and then the game should start normaly. ( I don't even have to run 3.5 from a command line, I can click on the angband icon that is located in the source directory after install, and you can start the game that way.)
              It works! Thanks a bunch! One more thing, how can I enable graphics? Or is that not possible on linux?

              Comment

              • Malak Darkhunter
                Knight
                • May 2007
                • 730

                #8
                I don't use graphics( I'm old school type) but it appears as if you have to compile the sdl version of angband to have graphics, x11 or curses don't have graphics. Compiling the SDL version looks just like the windows port of the game.

                Comment

                • AnonymousHero
                  Veteran
                  • Jun 2007
                  • 1393

                  #9
                  Originally posted by Nick
                  It should just run from the command line now. And the executable should be in /usr/local/games, with other stuff in /usr/local/share/angband and /usr/local/etc/angband.
                  Just curious: Why does it store the binary into /usr/local/games rather than /usr/local/bin? (I see that the Linux FHS seems to imply to that the "games" directory should be there, but it seems really arbitrary and the FHS is basically obsolete on several issues and probably this one too.). I know that e.g. Arch Linux does not have /usr/local/games in the $PATH by default and so this could lead to some confusion. It also seems like a pretty arbitrary distinction to separate out game binaries from the rest of everything.

                  Comment

                  • Nick
                    Vanilla maintainer
                    • Apr 2007
                    • 9634

                    #10
                    Originally posted by AnonymousHero
                    Just curious: Why does it store the binary into /usr/local/games rather than /usr/local/bin? (I see that the Linux FHS seems to imply to that the "games" directory should be there, but it seems really arbitrary and the FHS is basically obsolete on several issues and probably this one too.). I know that e.g. Arch Linux does not have /usr/local/games in the $PATH by default and so this could lead to some confusion. It also seems like a pretty arbitrary distinction to separate out game binaries from the rest of everything.
                    There was a discussion about this several years ago where people like takkaria and Magnate had opinions, and I guess the current setup is a result of that. IIRC my contribution to the discussion was along the lines of "Whatever". I suppose I should start trying to care now.
                    One for the Dark Lord on his dark throne
                    In the Land of Mordor where the Shadows lie.

                    Comment

                    • fph
                      Veteran
                      • Apr 2009
                      • 1030

                      #11
                      Originally posted by AnonymousHero
                      Just curious: Why does it store the binary into /usr/local/games rather than /usr/local/bin? (I see that the Linux FHS seems to imply to that the "games" directory should be there, but it seems really arbitrary and the FHS is basically obsolete on several issues and probably this one too.). I know that e.g. Arch Linux does not have /usr/local/games in the $PATH by default and so this could lead to some confusion. It also seems like a pretty arbitrary distinction to separate out game binaries from the rest of everything.
                      Probably the $BASEDIR/games vs. $BASEDIR/bin distinction is a relic from an era where the computers were multi-user and overly zealous sysadmins wanted to restrict which users could play games and when.
                      --
                      Dive fast, die young, leave a high-CHA corpse.

                      Comment

                      • Magnate
                        Angband Devteam member
                        • May 2007
                        • 5110

                        #12
                        Originally posted by Nick
                        There was a discussion about this several years ago where people like takkaria and Magnate had opinions, and I guess the current setup is a result of that. IIRC my contribution to the discussion was along the lines of "Whatever". I suppose I should start trying to care now.
                        "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

                        Comment

                        • AnonymousHero
                          Veteran
                          • Jun 2007
                          • 1393

                          #13
                          Strangely that page doesn't mention "games", but the FHS itself does. Regardless of that my impression has been that the FHS is largely obsolete/irrelevant at this point anyway.

                          Comment

                          Working...
                          😀
                          😂
                          🥰
                          😘
                          🤢
                          😎
                          😞
                          😡
                          👍
                          👎