Package Details: gaiasky 2.1.3.874bf4ff-1

Git Clone URL: https://aur.archlinux.org/gaiasky.git (read-only)
Package Base: gaiasky
Description: Interactive 3D Universe software focused on ESA's Gaia mission
Upstream URL: https://zah.uni-heidelberg.de/gaia/outreach/gaiasky
Keywords: 3D astronomy ESA gaia interactive opengl planets satellite space stars
Licenses: MPL
Submitter: langurmonkey
Maintainer: langurmonkey
Last Packager: langurmonkey
Votes: 5
Popularity: 0.524769
First Submitted: 2016-04-26 12:19
Last Updated: 2018-10-31 08:33

Latest Comments

langurmonkey commented on 2018-10-18 12:18

Ok, I see. Libgdx's Linux backend uses xorg-xrandr to get the display modes. I will update the package, thanks!

jbehmel commented on 2018-10-18 08:56

Hey, sorry for answering so late... Somehow I have missed your reply. I just wanted to reinstall gaiasky and recognized the same error again. After installing xorg-xrandr it was resolved. At this point this is all I can say, because I have forgotten the exact way I got to this solution. I will take a further look...

Edit: Here is some more Information at StackOverflow https://stackoverflow.com/questions/31277482/libgdx-cant-start-desktop-project-on-ubuntu

langurmonkey commented on 2018-05-01 18:26

@StarPicard, how is xorg-xrandr a dependency? I don't see any connection between the randr command line utils and gaiasky. Could you elaborate?

jbehmel commented on 2018-04-29 14:00

Hey, first of all: Thank You for maintaining and developing this Software!

In my setup there was a missing dependency: xorg-xrandr

8472 commented on 2016-09-30 20:57

@langurmonkey, thx, i'll answered back at the github.

langurmonkey commented on 2016-09-30 18:31

This is the developer.
This bug is weird, I use Arch in all my machines and never encountered it, nor was the issue reported from any other distro or operating system.
Basically, there is a pool of vector objects to avoid memory allocation. Each frame we need to compute the RA/DEC position of hte mouse pointer. For that, a couple of vectors are requested (one contains the input screen x and y coordinates, the other is for the output RA/DEC/Distance information). As it turns out, the output vector returned by the pool is null, which is VERY strange.

Can you outline what more or less in what situation the crash occurs? Is it completely random? What is the camera mode? I created a new issue in github for this here: https://github.com/ari-zah/gaiasky/issues/83
Thanks for reporting!

8472 commented on 2016-09-30 17:54

The app. hangs up (always) after a while (it's random, sometime it takes longer, sometime right), but obviously with the very same "Exception in thread "LWJGL Application" java.lang.NullPointerException" failure:
{
java -Xms1g -Xmx2g -XX:+UseConcMarkSweepGC -cp "/opt/gaiasky/lib/*" gaia.cu9.ari.gaiaorbit.desktop.GaiaSkyDesktop
GlobalConf - GUI scale factor set to 0.96946806
Loaded 1 music files
Configuration saved to ~/.gaiasky/global.properties
Display mode set to 1600x1200, fullscreen: false
FOV: 0.89079
19:22:25: GaiaSky - GLSL version: 4.50 NVIDIA
...
...
...
Exception in thread "LWJGL Application" java.lang.NullPointerException
at gaia.cu9.ari.gaiaorbit.util.coord.Coordinates.cartesianToSpherical(Coordinates.java:401)
at gaia.cu9.ari.gaiaorbit.scenegraph.CameraManager.updatePointerRADEC(CameraManager.java:220)
at gaia.cu9.ari.gaiaorbit.scenegraph.CameraManager.update(CameraManager.java:207)
at gaia.cu9.ari.gaiaorbit.GaiaSky.update(GaiaSky.java:468)
at gaia.cu9.ari.gaiaorbit.GaiaSky.render(GaiaSky.java:396)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:223)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:124)
}

I'm running:
{
Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz (Intel Skylake)
RAM: 16GB
GeForce GTX 750

x86_64
4.4.22-1-lts

jre8-openjdk 8.u102-1
}

Is this happening to anyone else, whether I should report a bug to the developers?