We use cookies to personalize content, interact with our analytics companies, advertising networks and cooperatives, and demographic companies, provide social media features, and to analyze our traffic. Our social media, advertising and analytics partners may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. Learn more.
Just a quick message to inform you that Goko 0.3.4 was released, and includes a full set of features for Grbl 1.1
It allows to control your Grbl based CNC and stream GCode to it.
After a quick look, it looks like you’re using Java 1.6.0_65, when Goko requires Java 1.7 at least. Try upgrading to Java 1.7 and it should solve the issue.
or a permissions error trying to write some metadata:
java.lang.IllegalStateException: The platform metadata area could not be written: /private/var/folders/80/65jdrsjx4qv_y7d0vd5sg06r0000gn/T/AppTranslocation/4F1D5AA6-ADFE-4D3D-8276-E8019115ABA3/d/Goko.app/Contents/MacOS/workspace/.metadata. By default the platform writes its content
under the current working directory when the platform is launched. Use the -data parameter to
specify a different content area for the platform.
I’m willing to do some testing for you if you like.
Thanks for the help, it’s greatly appreciated since I do not have a OSX test environment.
Can you please send the complete log file ? I’m not sure you’ll find it because of the permission error.
There are actually 2 files :
I found 3 log files under this directory:
/Users/jakab/.eclipse/2090292858_macosx_cocoa_x86_64/configuration
I’ll try to attach a zip file here. Two appear to be backup files, so they may have rolled over. I did not find any directory related to your app in any of my workspace folders. If you have fully a qualified path for me to look in let me know.
It looks like the permission error is the root cause of the issue.
I’m not familiar with OSX, but is there any chance you can run it as admin or root user ? It’s not the clean way to fix the issue, but at least we can make sure it solves the issue.
Or try and edit Goko.ini and add the following (right before -equinox.ds.debug=true):
-data PATH_TO_WRITE_ALLOWED_FOLDER
I’m not sure what PATH_TO_WRITE_ALLOWED_FOLDER should be, but definitely somewhere where you have write permissions.
I had Goko on my downloads folder, and that’s where I had try to run it and got the error message.
I then, just now, moved the app to my Applications folder and tried to run it again and it worked. I made no other changes, not even a reboot. So, I’m not sure why it worked this time, perhaps running from the Applications folder changes where Eclipse is trying to write his files to. Don’t know.
This is as far as I can go this week as I’m not where the machine is. I will be back home on the weekend and will try to actually use it and connect to my X-Carve, see what happens then.
Feel free to contact me if you want any more testing, or if you want me to pretest before you release a new version.
Glad to read that
It’s probably because it tries to write some properties on the workspace area of the application at startup. Without proper permissions, the startup sequence fails.
Thank you for the help in testing I will definitely contact you for new versions, especially the Mac part.