-
Notifications
You must be signed in to change notification settings - Fork 2
java.io.IOException: Could not determine a temporary executable directory #21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi Martin, Apologies for the delay, this is the output that I get on Linux Mint 20 with -Djogamp.debug.IOUtil: /opt/astropixelprocessor$ ./astropixelprocessor So it seems that we have a clear permissions issue here somehow. The odd thing is that my application copies other native libs for another dependency into /tmp without any issues. I wrote the code myself to make a folder in a OS temp folder and copy the lib there myself so I can load the native lib with System.Load(); These are copied by my own java code and java will load these native libs at application startup: mabula@mabula-virtual-machine:/tmp/AstroPPLibsqfJKd$ ls Then after this has been loaded, jogl initialises OpenGL and we crash... Any clue what is happening from this output? |
This is what JOGL accomplished before crashing: mabula@mabula-virtual-machine:/tmp/jogamp_0000/file_cache$ tree /tmp/jogamp_0000/file_cache/ |
@AstroPixelProcessor found the solution which was discussed on JOGL forum so I copy paste here
|
@jzy3d , excellent, sorry for not having posted it here as well. It was in the back of my mind that I still needed to do that... It is good to know that the permission denied error code indicated a file permission issue in my installed package. I would suggest to close this issue since it is solved now. |
Reported by @AstroPixelProcessor on Jogamp forum :
The text was updated successfully, but these errors were encountered: