XaiJu
thinmatrix
thinmatrix

patreon


Linux Version

Hey guys,

Could someone using Linux possibly try running this version of Equilinox to see if it runs correctly on Linux: https://drive.google.com/file/d/1YUbJHL7QPzNQo82boLPrzuGWt9YiamjG/view?usp=sharing

Thanks!

Karl

Comments

I'm a little late to the party, but it works great on both Ubuntu and Xubuntu with external NVidia drivers and Oracle Java (haven't tried OpenJDK, because I don't use it.) Thanks for putting a Linux version... we usually get left behind!

I don't know how much experience you have had with Linux, but what Alberto Spina posted may only work for Debian based distros. It might be worth looking at the various distros for Linux and the package managers that you'd expect to find on them. In my case, I run Arch Linux and the package manager is called "pacman" not "apt". This kind of thing should not matter once the Linux version is downloadable from Steam. I believe that SteamWorks allows you to create branches/versions of your game that you can then allow beta testers to access with game keys. Not looked to far into it, but it may be easier to do than manually downloading and installing/running Equilinox for the various different distributions of Linux.

Same for me, on Xubuntu 18.04, I double checked that I had -rwx on the directory and also ran it as root. ps: nice wordplay :)

Wulferine

Hello Karl, Seems to be an issue with Windows line-endings not being compatible with Unix. Have you tried using Docker? You could test execution for a number of distributions this way. A minimal Dockerfile for Ubuntu 16.04 with Java8 and EquiLinux can be written as: " # Use official Ubuntu 16.04 parent image FROM ubuntu:16.04 # Install OpenJDK-8 RUN apt-get update && \ apt-get install -y openjdk-8-jdk && \ apt-get install -y ant && \ apt-get clean; # Fix certificate issues RUN apt-get update && \ apt-get install ca-certificates-java && \ apt-get clean && \ update-ca-certificates -f; # Setup JAVA_HOME -- useful for docker commandline ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64/ RUN export JAVA_HOME # Set the working directory to /app WORKDIR /app # Copy the current directory contents into the container at /app COPY . /app # Run EquiLinux.sh when the container launches CMD ["./EquiLinux.sh"] " Which you can build by: docker build . -t equilinux And you can run: docker run equilinux NOTE: Running the container will currently fail as the binary we associate with CMD fails executing. To debug issues like this you can open an interactive session within your container: docker run -it equilinox bash From where you can debug issues when running the code. " $ docker run -it equilinox bash root@6fa7288548f7:/app# ls Dockerfile EquiLinux.sh root@6fa7288548f7:/app# ./EquiLinux.sh bash: ./EquiLinux.sh: /bin/sh^M: bad interpreter: No such file or directory " NOTE2: For actually graphic testing you will need to attach the display correctly to the container, though there are a number of StackOverflow questions that should be able to guide you.

I get the same error on 16.04LTS.

Alright, thanks for letting me know!

ThinMatrix

Hey! I get this error when running on Ubuntu (16 or 18, can't recall): zsh: ./EquiLinux.sh: bad interpreter: /bin/sh^M: no such file or directory Edit: checked, it's 18.04


More Creators