Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Autonauts

Make and teach robots to automate the world! · By Denki

Linux version

A topic by Jno created Sep 06, 2017 Views: 1,046 Replies: 5
Viewing posts 1 to 4
(+1)

You wrote "... the Linux version is untested", so I thought I'd let you know my experience.  I unpacked Autonauts_Version_10_Linux_Universal.zip into a folder under usr/local/ and used

[code]

$ chmod -R u+x

[code]

to make sure that the executables were, um, executable.

I ran Autonauts.x86_64 successfully for about an hour, with no issues at all, except perhaps that the sound effects continue when using Esc to pause the game - that may be a feature, I don't know!

There are some system details below, in case that helps with the Linux version - I'd like to think that you'll continue with it.

Jonathan
KDE Neon 5.8; kernel version 4.10.0-33-generic; AMD Phenom II X4 965 CPU; nVidia GeForce GTX450 GPU with nVidia-375 driver; 4GB RAM

Developer(+1)

Oh, cool. Cheers for this. Sounds like we need to make sure the executables are functioning as such before we zip them up. Hopefully Google will be our friend here :) Of course, if you have any advice in that regard, feel free to share :D

Deleted 2 years ago
Deleted 2 years ago
(+1)

Just to be sure, I checked on the permissions of the files unzipped straight into my home directory:

jonathan@Odin:~$ ls -l Autonauts.*
-rw-rw-r-- 1 jonathan jonathan 31722796 Jul 23 09:24 Autonauts.x86
-rw-rw-r-- 1 jonathan jonathan 31348864 Jul 23 09:24 Autonauts.x86_64

You see that the owner and group (me, since I unzipped the files) have only read/write permissions (rw-); others have only read access(r--).  To run the files, I have to set the execute permission, which I do with

jonathan@Odin:~$ chmod u+x Autonauts.*

u+x means 'add the execute permission for the user (owner)'. Then the listing shows:

jonathan@Odin:~$ ls -l Autonauts.*
-rwxrw-r-- 1 jonathan jonathan 31722796 Jul 23 09:24 Autonauts.x86

If I was going to install the files somewhere where any user of this machine (Odin) could run them, then I'd use

chmod a+x Autonauts.*

You could try shipping the files with the execute permissions set; I don't know if that might trigger some security problems in some machines.  Most Linux users would be OK using chmod, as I have above.

More on chmod and permissions at https://en.wikipedia.org/wiki/Chmod#Symbolic_modes

Cheers

Jonathan

Hi there, just adding my positive feedback here, too, using (K)Ubuntu 14.04LTS and 16.04LTS

Exact Version: Ubuntu 16.04.3 LTS - Kernel 4.4.0-94-generic #117-Ubuntu SMP Tue Aug 29 08:13:56 UTC 2017 x86_64

NVidia/Intel graphics GK107M [GeForce GT 750M]

=> No problems whatsoever, 44 year old guy and 13 year old son having the fun of our lives :)

BTW: ZIP uses a Windows like attribute system, so the execute flag is not saved in ZIPs. If you tgz or bz2 the files, the linux flags will be preserved.

Thanks for a wonderful game and all the effort you put into the steady flow of updates and forum responses.

(+1)

Oh... and @LinuxUsers: Instead of "chmod u+x Autonauts.x86_64" you can alternatively just start the application with "sh Autonauts.x86_64" (resp. without the "_64" on stone age machines).

it wont work on my pixelbookplz help