Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

MewnBase

Planet exploration and survival game with base building. · By Cairn4

[FIXED] [Linux] Version 0.39 doesn't start (OpenJDK 1.8.0_141)

A topic by Akien created Oct 21, 2017 Views: 223 Replies: 2
Viewing posts 1 to 3
(2 edits)

Hi there,

I'm trying to run version 0.39 on Linux (Mageia 6, details at the end), but it does not start. I've installed it from the itch.io app.

Here's the (quite terse) log output when trying to run the `MewnBase` binary:

$ ./MewnBase 
Loading JVM runtime library ...
Passing VM options ...
  # -Xmx1G
Creating Java VM ...
Passing command line arguments ...
Loading JAR file ...
Invoking static com.cairn4.moonbase.desktop.DesktopLauncher.main() function ...
Destroyed Java VM ...
AL lib: (EE) alc_cleanup: 1 device not closed

Trying to run the JAR file directly, I get:

$ java -jar desktop-1.0.jar 
Exception in thread "main" java.lang.IllegalStateException: There is no OpenGL context current in the current thread.
        at org.lwjgl.opengl.GL.createCapabilities(GL.java:347)
        at org.lwjgl.opengl.GL.createCapabilities(GL.java:299)
        at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.createGlfwWindow(Lwjgl3Application.java:448)
        at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.createWindow(Lwjgl3Application.java:372)
        at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:107)
        at com.cairn4.moonbase.desktop.DesktopLauncher.main(DesktopLauncher.java:26)
AL lib: (EE) alc_cleanup: 1 device not closed

Edit: I've tried the Windows 64-bit binary for version 0.39 using WINE 2.0.2, and it runs fine.

System information:

  • OS: Linux; Mageia 6 (64-bit), kernel 4.9.56
  • JVM: OpenJDK 1.8.0 build 141
  • GPU: Nvidia GTX 670M with proprietary drivers 384.59

Fixed in version 0.40, likely thanks to the mentioned upgrade to libGDX 1.9.8-SNAPSHOT. :)

Developer

Woo! glad to hear that it's working now :)