Loading...
  OR  Zero-K Name:    Password:   

Zero-K on linux - error?

7 posts, 535 views
Post comment
Filter:    Player:  
sort
Lynx
How to fix the following?

./Zero-K_linux64
Zero-K.exe Information: 0 : PackageRefresh complete - packages changed
Zero-K.exe Information: 0 : http://repos.springrts.com/zk/packages/ec7dff0035f89de1097a82d441a2ef9f.sdp Completed - 217.16k
Zero-K.exe Information: 0 : zk:stable download complete - 540.28k
* Assertion at local-propagation.c:330, condition `ins->opcode > MONO_CEE_LAST' not met

UPDATE: removing mono from my system fixed it.
+0 / -0
Lynx
Can you please edit the wiki and/or add readme in standalone Linux package to state that for Linux users the shell script may not work until the following steps are added:

- may need to remove mono system package

- the location of the libc library likely needs updating by user

- may need to add the line: TERM=xterm

Without these steps the game will not launch for many users.
+2 / -0


4 years ago
I have experienced the libc issue but none of the others you listed make sense to me. Are you installing with steam or something else?

+0 / -0
USranknop
4 years ago
I run the game from the itch.io installer with system mono packages, this is the only approach that has worked for me on Linux. So please, if somebody is adding that advice to the wiki be specific about the conditions.
+0 / -0
Lynx
I am referring to the itch.io Zero-K semi-portable package. On my Archlinux setup I had to make the listed substantive changes to the shell script to get the game Linux 64-bit binary to launch directly via the script. And it required a lot of experimentation and research. Since without each step I got various error messages thrown such as the one originally listed.
+0 / -0
Lynx
4 years ago
.. and by the way has the memory leak issue been resolved (in which running Zero-K from the official lobby ate up more and more memory with every new instance of the spring)? That was my original motiuvation for using Chobby, which solved the problem.
+0 / -0
4 years ago
./Zero-K_linux64.sh fails for me whenever there is a new Zero-K update available.

mono ./Zero-K.exe installs updates successfully, but doesn't the process doesn't terminate when I exit the game, so I only use it for installing updates.

Other than those issues, Zero-K has been working great for me on Linux, even with mono installed (which I sometimes need for other applications).
+1 / -0