Posted August 28, 2017
Hi !
I've had trouble launching Terraria on Linux Ubuntu 17.04 64 bits. I installed Terraria using the GOG .sh installer, of course, but when I execute start.sh, I have the "file not found" error, which is typical when trying to run a 32 bits executable on a 64 bits system.
I digged a little and found out that start.sh calls the game/Terraria script, which then evaluates the architecture passed in from the command line, and constructs the filename accordingly. But... in start.sh, Terraria is called without any argument, so I never fall into the right conditions.
If I run the game/Terraria.bin.x86_64 directly, it works, of course.
I've attached the problematic scrips with a few comments of my own. I can't attach directly .sh files, soooo, I've taken a crappy screenshot. Sorry !
I could have misunderstood something, if so I apologize, but there's still something else wrong, since it wasn't working out-of-the-box. :D
I've had trouble launching Terraria on Linux Ubuntu 17.04 64 bits. I installed Terraria using the GOG .sh installer, of course, but when I execute start.sh, I have the "file not found" error, which is typical when trying to run a 32 bits executable on a 64 bits system.
I digged a little and found out that start.sh calls the game/Terraria script, which then evaluates the architecture passed in from the command line, and constructs the filename accordingly. But... in start.sh, Terraria is called without any argument, so I never fall into the right conditions.
If I run the game/Terraria.bin.x86_64 directly, it works, of course.
I've attached the problematic scrips with a few comments of my own. I can't attach directly .sh files, soooo, I've taken a crappy screenshot. Sorry !
I could have misunderstood something, if so I apologize, but there's still something else wrong, since it wasn't working out-of-the-box. :D
This question / problem has been solved by linuxvangog