Goko icon indicating copy to clipboard operation
Goko copied to clipboard

Problems starting on MacOSX

Open breiler opened this issue 6 years ago • 17 comments

I have problems starting Goko on a Mac where the first window won't allow me to select controller. The drop down menu and the ok/cancel buttons are unresponsive and nothing happens when I click on them.

Also tried cloning the project, building and running it with the latest source with the same result.

screen shot 2018-06-29 at 13 00 15

breiler avatar Jun 29 '18 11:06 breiler

Hello @breiler,

Do you have anything in the logs ? Can you send them ? Looks for .log files in the Goko directory (log/ and workspace/.metadata/.log)

Thanks,

cncgoko avatar Aug 21 '18 21:08 cncgoko

06:23:58.103 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Starting service [org.goko.core.feature.GokoFeatureManager] using implementation [class org.goko.core.feature.FeatureSetManagerImpl]
06:23:58.122 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Service [org.goko.core.feature.GokoFeatureManager] is running
06:23:58.154 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Starting org.goko.core.common.io.xml.XmlPersistenceServiceImpl
06:23:58.174 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Successfully started org.goko.core.common.io.xml.XmlPersistenceServiceImpl
06:23:58.177 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Starting service [org.goko.core.workspace.service.MapperServiceImpl] using implementation [class org.goko.core.workspace.service.MapperServiceImpl]
06:23:58.178 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Service [org.goko.core.workspace.service.MapperServiceImpl] is running
06:23:58.179 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Starting service [org.goko.core.workspace.WorkspaceService] using implementation [class org.goko.core.workspace.service.WorkspaceService]
06:23:58.182 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.core.workspace.mapper.URIResourceLocationLoader
06:23:58.182 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.core.workspace.mapper.URIResourceLocationExporter
06:23:58.186 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.core.workspace.io.xml.XmlURIResourceLocation] in persistence
06:23:58.187 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Service [org.goko.core.workspace.WorkspaceService] is running
06:23:58.188 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Starting service [org.goko.core.execution.monitor.service.GCodeExecutionMonitorServiceImpl] using implementation [class org.goko.core.execution.monitor.service.ExecutionServiceImpl]
06:23:58.189 [Component Resolve Thread] INFO  o.g.c.e.m.s.ExecutionServiceImpl - Started ExecutionServiceImpl . instance is [org.goko.core.execution.monitor.service.ExecutionServiceImpl@627613a]
06:23:58.189 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Service [org.goko.core.execution.monitor.service.GCodeExecutionMonitorServiceImpl] is running
06:23:58.194 [Component Resolve Thread] INFO  o.g.c.e.m.i.ExecutionServiceSaveParticipant - Starting  org.goko.core.execution.monitor.io.ExecutionServiceSaveParticipant
06:23:58.196 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.core.execution.monitor.io.bean.XmlExecutionService] in persistence
06:23:58.197 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.core.execution.monitor.io.bean.XmlExecutionToken] in persistence
06:23:58.198 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.core.execution.monitor.io.exporter.XmlExecutionTokenExporter
06:23:58.198 [Component Resolve Thread] INFO  o.g.c.e.m.i.ExecutionServiceSaveParticipant - Successfully started org.goko.core.execution.monitor.io.ExecutionServiceSaveParticipant
06:23:58.301 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Starting service [org.goko.core.workspace.WorkspaceUIService] using implementation [class org.goko.core.workspace.service.WorkspaceUIService]
06:23:58.302 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Service [org.goko.core.workspace.WorkspaceUIService] is running
06:23:58.337 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Starting service [org.goko.core.gcode.rs274ngcv3.RS274NGCServiceImpl] using implementation [class org.goko.core.gcode.rs274ngcv3.RS274NGCServiceImpl]
06:23:58.337 [Component Resolve Thread] INFO  o.g.c.g.r.RS274NGCServiceImpl - Starting org.goko.core.gcode.rs274ngcv3.RS274NGCServiceImpl
06:23:58.337 [Component Resolve Thread] INFO  o.g.c.g.r.RS274NGCServiceImpl - Successfully started org.goko.core.gcode.rs274ngcv3.RS274NGCServiceImpl
06:23:58.337 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Service [org.goko.core.gcode.rs274ngcv3.RS274NGCServiceImpl] is running
06:23:58.340 [Component Resolve Thread] INFO  o.g.c.e.m.i.ExecutionServiceLoadParticipant - Starting  org.goko.core.execution.monitor.io.ExecutionServiceLoadParticipant
06:23:58.340 [Component Resolve Thread] INFO  o.g.c.e.m.i.ExecutionServiceLoadParticipant - Successfully started org.goko.core.execution.monitor.io.ExecutionServiceLoadParticipant
06:23:58.364 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Starting service [org.goko.gcode.rs274ngcv3.xml.service.GCodeXmlPersistenceService] using implementation [class org.goko.gcode.rs274ngcv3.xml.service.GCodeXmlPersistenceService]
06:23:58.364 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Service [org.goko.gcode.rs274ngcv3.xml.service.GCodeXmlPersistenceService] is running
06:23:58.374 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.source.XmlExternalFileGCodeSource] in persistence
06:23:58.375 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.source.XmlResourceLocationGCodeSource] in persistence
06:23:58.375 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.source.XmlStringGCodeSource] in persistence
06:23:58.375 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.modifier.XmlSegmentizeModifier] in persistence
06:23:58.376 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.modifier.XmlTranslateModifier] in persistence
06:23:58.376 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.modifier.XmlWrapModifier] in persistence
06:23:58.376 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.modifier.XmlScaleModifier] in persistence
06:23:58.376 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.modifier.XmlRotateModifier] in persistence
06:23:58.377 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.XmlRS274GCodeReference] in persistence
06:23:58.377 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.core.execution.monitor.io.bean.XmlExecutionToken] in persistence
06:23:58.382 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.source.ResourceLocationGCodeSourceLoader
06:23:58.382 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.source.StringGCodeSourceLoader
06:23:58.382 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.modifier.SegmentizeModifierLoader
06:23:58.382 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.modifier.TranslateModifierLoader
06:23:58.382 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.modifier.ScaleModifierLoader
06:23:58.382 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.modifier.WrapModifierLoader
06:23:58.382 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.modifier.RotateModifierLoader
06:23:58.383 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.modifier.ArrayModifierLoader
06:23:58.383 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.reference.RS274GCodeReferenceLoader
06:23:58.383 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.executiontoken.XmlExecutionTokenLoader
06:23:58.387 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.source.ResourceLocationGCodeSourceExporter
06:23:58.388 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.source.StringGCodeSourceExporter
06:23:58.391 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.modifier.TranslateModifierExporter
06:23:58.395 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.modifier.SegmentizeModifierExporter
06:23:58.396 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.modifier.ScaleModifierExporter
06:23:58.399 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.modifier.WrapModifierExporter
06:23:58.400 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.modifier.RotateModifierExporter
06:23:58.400 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.modifier.ArrayModifierExporter
06:23:58.401 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.reference.RS274GCodeReferenceExporter
06:23:58.402 [Component Resolve Thread] INFO  o.g.g.r.u.w.RS274SaveParticipant - Starting  org.goko.gcode.rs274ngcv3.ui.workspace.RS274SaveParticipant
06:23:58.403 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.ui.workspace.io.XmlRS274GContent] in persistence
06:23:58.403 [Component Resolve Thread] INFO  o.g.g.r.u.w.RS274SaveParticipant - Successfully started org.goko.gcode.rs274ngcv3.ui.workspace.RS274SaveParticipant
06:23:58.406 [Component Resolve Thread] INFO  o.g.g.r.u.w.RS274LoadParticipant - Starting  org.goko.gcode.rs274ngcv3.ui.workspace.RS274LoadParticipant
06:23:58.406 [Component Resolve Thread] INFO  o.g.g.r.u.w.RS274LoadParticipant - Successfully started org.goko.gcode.rs274ngcv3.ui.workspace.RS274LoadParticipant
06:23:58.419 [Component Resolve Thread] INFO  o.g.g.r.u.w.u.GCodeContainerUiProvider - Creating GCodeContainerUiProvider
06:23:58.437 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Starting service [org.goko.gcode.rs274ngcv3.ui.workspace.RS274WorkspaceService] using implementation [class org.goko.gcode.rs274ngcv3.ui.workspace.RS274WorkspaceService]
06:23:58.448 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Service [org.goko.gcode.rs274ngcv3.ui.workspace.RS274WorkspaceService] is running
06:23:58.468 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.log.ui] InfoServiceEvent REGISTERED
06:23:58.478 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.tools.autoleveler] InfoBundleEvent STARTED
06:23:58.479 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Starting service [org.goko.autoleveler.service.AutoLevelerServiceImpl] using implementation [class org.goko.tools.autoleveler.service.AutoLevelerServiceImpl]
06:23:58.481 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.tools.autoleveler.io.xml.GridHeightMapExporter
06:23:58.484 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.tools.autoleveler.io.xml.GridAutoLevelerModifierExporter
06:23:58.484 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.tools.autoleveler.io.xml.GridAutoLevelerModifierLoader
06:23:58.486 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.tools.autoleveler.io.xml.GridHeightMapLoader
06:23:58.487 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.tools.autoleveler.io.xml.XmlGridAutoLevelerModifier] in persistence
06:23:58.487 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.tools.autoleveler.io.xml.XmlGridHeightMap] in persistence
06:23:58.487 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.tools.autoleveler.io.xml.AbstractXmlHeightMap] in persistence
06:23:58.487 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Service [org.goko.autoleveler.service.AutoLevelerServiceImpl] is running
06:23:58.498 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.tools.editor] InfoBundleEvent STARTED
06:23:58.501 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.tools.editor] InfoServiceEvent REGISTERED
06:23:58.505 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.tools.editor] InfoServiceEvent REGISTERED
06:23:58.515 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.tools.macro] InfoBundleEvent STARTED
06:23:58.530 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.ds] InfoCould not bind a reference of component org.goko.tools.macro.DefaultGCodeMacroService. The reference is: Reference[name = IGCodeProviderRepositoryListener, interface = org.goko.core.gcode.service.IGCodeProviderRepositoryListener, policy = dynamic, cardinality = 0..n, target = null, bind = addListener, unbind = null]
06:23:58.541 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.tools.macro] InfoServiceEvent REGISTERED
06:23:58.547 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.tools.macro.io.bean.XmlGCodeMacro] in persistence
06:23:58.547 [Component Resolve Thread] INFO  o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.tools.macro.io.bean.XmlGCodeMacroReference] in persistence
06:23:58.548 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.tools.macro.io.loader.XmlGCodeMacroLoader
06:23:58.548 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.tools.macro.io.loader.XmlGCodeMacroReferenceLoader
06:23:58.549 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.tools.macro.io.exporter.XmlGCodeMacroExporter
06:23:58.549 [Component Resolve Thread] INFO  o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.tools.macro.io.exporter.XmlGCodeMacroReferenceExporter
06:23:58.551 [Component Resolve Thread] INFO  o.g.t.m.s.DefaultGCodeMacroPersistenceService - Loading macros from [/Users/zefal/Downloads/Goko.app/Contents/MacOS/workspace/macros]
06:23:58.552 [Component Resolve Thread] INFO  o.g.t.m.s.DefaultGCodeMacroPersistenceService - 0 macros loaded
06:23:58.552 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.tools.macro] InfoServiceEvent REGISTERED
06:23:58.561 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.controller.g2core] InfoBundleEvent STARTED
06:23:58.562 [Component Resolve Thread] INFO  o.g.c.feature.FeatureSetManagerImpl - Registering feature set for org.goko.core.feature.TargetBoard@3d13d7dd using [org.goko.controller.g2core.G2CoreFeatureSet@12cc7a63]
06:23:58.562 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.controller.g2core] InfoServiceEvent REGISTERED
06:23:58.574 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.controller.grbl.v09] InfoBundleEvent STARTED
06:23:58.574 [Component Resolve Thread] INFO  o.g.c.feature.FeatureSetManagerImpl - Registering feature set for org.goko.core.feature.TargetBoard@762f225 using [org.goko.controller.grbl.v09.configuration.featureset.Grblv09FeatureSet@b3ca894]
06:23:58.574 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.controller.grbl.v09] InfoServiceEvent REGISTERED
06:23:58.579 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.controller.grbl.v11] InfoBundleEvent STARTED
06:23:58.585 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.controller.grbl.commons] InfoBundleEvent STARTED
06:23:58.588 [Component Resolve Thread] INFO  o.g.c.feature.FeatureSetManagerImpl - Registering feature set for org.goko.core.feature.TargetBoard@762f23c using [org.goko.controller.grbl.v11.Grblv11eatureSet@17cf59b6]
06:23:58.588 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.controller.grbl.v11] InfoServiceEvent REGISTERED
06:23:58.601 [Component Resolve Thread] INFO  o.g.c.feature.FeatureSetManagerImpl - Registering feature set for org.goko.core.feature.TargetBoard@d76dd35e using [org.goko.controller.tinyg.TinyGFeatureSet@2053f77d]
06:23:58.602 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.controller.tinyg] InfoServiceEvent REGISTERED
06:23:58.602 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.controller.tinyg] InfoBundleEvent STARTED
06:23:58.602 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.tools.serial.jssc] InfoServiceEvent REGISTERED
06:23:58.614 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.p2.directorywatcher] InfoBundleEvent STARTED
06:23:58.634 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.p2.core] InfoServiceEvent REGISTERED
06:23:58.640 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.p2.core] InfoServiceEvent REGISTERED
06:23:58.640 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.p2.core] InfoBundleEvent STARTED
06:23:58.647 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.p2.reconciler.dropins] InfoBundleEvent STARTED
06:23:58.657 [Component Resolve Thread] INFO  o.g.c.feature.FeatureSetManagerImpl - Registering feature set for org.goko.core.feature.TargetBoard@762f224 using [org.goko.controller.grbl.v08.featureset.GrblFeatureSet@2235c8de]
06:23:58.657 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.controller.grbl.v08] InfoServiceEvent REGISTERED
06:23:58.658 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.controller.grbl.v08] InfoBundleEvent STARTED
06:23:58.689 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.tools.viewer.jogl] InfoBundleEvent STARTED
06:23:58.691 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.ds] InfoCould not bind a reference of component org.goko.tools.centerfinder. The reference is: Reference[name = IJoglViewerService, interface = org.goko.tools.viewer.jogl.service.IJoglViewerService, policy = dynamic, cardinality = 0..1, target = null, bind = setRendererService, unbind = null]
06:23:58.694 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Starting service [org.goko.tools.centerfinder] using implementation [class org.goko.tools.centerfinder.CenterFinderServiceImpl]
06:23:58.695 [Component Resolve Thread] INFO  o.g.c.c.service.AbstractGokoService - Service [org.goko.tools.centerfinder] is running
06:23:58.696 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.tools.centerfinder] InfoServiceEvent REGISTERED
06:23:58.696 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.goko.tools.centerfinder] InfoBundleEvent STARTED
06:23:58.698 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.osgi] InfoFrameworkEvent STARTLEVEL CHANGED
06:23:58.705 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.706 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.707 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.708 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.722 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.723 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.726 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.728 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.729 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.736 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.760 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.runtime] InfoServiceEvent REGISTERED
06:23:58.766 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.runtime] InfoServiceEvent REGISTERED
06:23:58.769 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.772 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.runtime] InfoBundleEvent STARTED
06:23:58.778 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.shell] InfoServiceEvent REGISTERED
06:23:58.782 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.shell] InfoServiceEvent REGISTERED
06:23:58.784 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.shell] InfoServiceEvent REGISTERED
06:23:58.786 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.shell] InfoServiceEvent REGISTERED
06:23:58.789 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.shell] InfoServiceEvent REGISTERED
06:23:58.792 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.shell] InfoServiceEvent REGISTERED
06:23:58.794 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.shell] InfoBundleEvent STARTED
06:23:58.801 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.command] InfoServiceEvent REGISTERED
06:23:58.803 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.command] InfoServiceEvent REGISTERED
06:23:58.807 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.command] InfoServiceEvent REGISTERED
06:23:58.808 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.apache.felix.gogo.command] InfoBundleEvent STARTED
06:23:58.808 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.equinox.console] InfoBundleEvent STARTED
06:23:58.809 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.osgi] InfoServiceEvent REGISTERED
06:23:58.816 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.e4.ui.workbench.swt] InfoBundleEvent STARTED
06:23:58.897 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = com.ibm.icu] InfoFrameworkEvent INFO
06:23:58.936 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = com.ibm.icu] InfoBundleEvent STARTED
06:23:58.954 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.emf.common] InfoBundleEvent STARTED
06:23:58.955 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.e4.ui.model.workbench] InfoBundleEvent STARTED
06:23:58.957 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.e4.core.services] InfoFrameworkEvent INFO
06:23:58.959 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.e4.core.services] InfoBundleEvent STARTED
06:23:58.966 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.e4.ui.workbench] InfoBundleEvent STARTED
06:23:58.974 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.e4.core.contexts] InfoBundleEvent STARTED
06:23:59.335 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.e4.core.di] InfoBundleEvent STARTED
06:23:59.342 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.e4.ui.services] InfoBundleEvent STARTED
06:23:59.391 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.e4.ui.di] InfoBundleEvent STARTED
06:23:59.395 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.e4.ui.services] InfoServiceEvent REGISTERED
06:23:59.448 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.emf.ecore] InfoBundleEvent STARTED
06:23:59.604 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.emf.ecore.xmi] InfoBundleEvent STARTED
06:23:59.759 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.core.databinding.observable] InfoBundleEvent STARTED
06:23:59.771 [main] INFO  goko.Activator - Locale is en_SE
06:23:59.772 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = Goko] InfoBundleEvent STARTED
06:24:00.105 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO  OSGI Log -  [ Bundle = org.eclipse.e4.core.di.extensions] InfoBundleEvent STARTED
06:24:00.111 [main] INFO  o.g.core.internal.TargetBoardTracker - Checking for target board...

breiler avatar Aug 22 '18 04:08 breiler

Can you paste the .metadata/.log please ?

cncgoko avatar Aug 22 '18 16:08 cncgoko

Oh sorry, I missed that:

!SESSION 2018-08-22 06:23:56.448 -----------------------------------------------
eclipse.buildId=0.3.5-2017-11-04 10:36:28
java.version=9.0.4
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_SE
Framework arguments:  -equinox.ds.debug=true -equinox.ds.print=true -keyring /Users/zefal/.eclipse_keyring -showlocation
Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -equinox.ds.debug=true -equinox.ds.print=true -keyring /Users/zefal/.eclipse_keyring -showlocation

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.096
!MESSAGE Could not bind a reference of component org.goko.core.feature.FeatureSetManagerImpl. The reference is: Reference[name = IFeatureSet, interface = org.goko.core.feature.IFeatureSet, policy = dynamic, cardinality = 0..n, target = null, bind = addFeatureSet, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.153
!MESSAGE Could not bind a reference of component org.goko.core.xmlPersistenceService. The reference is: Reference[name = IXmlPersistenceProvider, interface = org.goko.core.common.io.xml.IXmlPersistenceProvider, policy = dynamic, cardinality = 0..n, target = null, bind = addXmlPersistenceProvider, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.176
!MESSAGE Could not bind a reference of component org.goko.core.workspace.service.MapperServiceImpl. The reference is: Reference[name = ILoader, interface = org.goko.core.workspace.service.ILoader, policy = dynamic, cardinality = 0..n, target = null, bind = addLoader, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.176
!MESSAGE Could not bind a reference of component org.goko.core.workspace.service.MapperServiceImpl. The reference is: Reference[name = IExporter, interface = org.goko.core.workspace.service.IExporter, policy = dynamic, cardinality = 0..n, target = null, bind = addExporter, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.177
!MESSAGE Could not bind a reference of component org.goko.core.workspace.service.MapperServiceImpl. The reference is: Reference[name = IMapperProvider, interface = org.goko.core.workspace.service.IMapperProvider, policy = dynamic, cardinality = 0..n, target = null, bind = addMapperProvider, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.178
!MESSAGE Could not bind a reference of component org.goko.core.workspace.service.WorkspaceService. The reference is: Reference[name = IProjectSaveParticipant, interface = org.goko.core.workspace.service.IProjectSaveParticipant, policy = dynamic, cardinality = 0..n, target = null, bind = addProjectSaveParticipant, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.179
!MESSAGE Could not bind a reference of component org.goko.core.workspace.service.WorkspaceService. The reference is: Reference[name = IProjectLoadParticipant, interface = org.goko.core.workspace.service.IProjectLoadParticipant, policy = dynamic, cardinality = 0..n, target = null, bind = addProjectLoadParticipant, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.188
!MESSAGE Could not bind a reference of component org.goko.core.execution.monitor. The reference is: Reference[name = IGCodeProviderRepository, interface = org.goko.core.gcode.service.IGCodeProviderRepository, policy = dynamic, cardinality = 0..n, target = null, bind = addGCodeRepository, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.232
!MESSAGE Could not bind a reference of component org.goko.core.execution.monitor.ExecutionQueueContainerUiProvider. The reference is: Reference[name = IExecutionQueueContributionItem, interface = org.goko.core.execution.monitor.uiprovider.menu.executionqueue.IExecutionQueueContributionItem, policy = dynamic, cardinality = 0..n, target = null, bind = addExecutionQueueContributionItem, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.301
!MESSAGE Could not bind a reference of component org.goko.core.workspace.service.WorkspaceUIService. The reference is: Reference[name = ProjectContainerUiProvider, interface = org.goko.core.workspace.bean.ProjectContainerUiProvider, policy = dynamic, cardinality = 0..n, target = null, bind = addProjectContainerUiProvider, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.328
!MESSAGE Could not bind a reference of component org.goko.core.gcode.rs274ngcv3. The reference is: Reference[name = IGCodeProviderRepositoryListener, interface = org.goko.core.gcode.service.IGCodeProviderRepositoryListener, policy = dynamic, cardinality = 0..n, target = null, bind = addListener, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.424
!MESSAGE Could not bind a reference of component org.goko.gcode.rs274ngcv3.ui. The reference is: Reference[name = IModifierUiProvider, interface = org.goko.gcode.rs274ngcv3.ui.workspace.uiprovider.IModifierUiProvider, policy = dynamic, cardinality = 0..n, target = null, bind = addModifierBuilder, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.449
!MESSAGE Could not bind a reference of component org.goko.gcode.rs274ngcv3.ui.GCodeContainerUiProvider. The reference is: Reference[name = IGCodeProviderContributionItem, interface = org.goko.gcode.rs274ngcv3.ui.workspace.uiprovider.menu.gcodeprovider.IGCodeProviderContributionItem, policy = dynamic, cardinality = 0..n, target = null, bind = addGCodeProviderContributionItem, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.530
!MESSAGE Could not bind a reference of component org.goko.tools.macro.DefaultGCodeMacroService. The reference is: Reference[name = IGCodeProviderRepositoryListener, interface = org.goko.core.gcode.service.IGCodeProviderRepositoryListener, policy = dynamic, cardinality = 0..n, target = null, bind = addListener, unbind = null]

!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.691
!MESSAGE Could not bind a reference of component org.goko.tools.centerfinder. The reference is: Reference[name = IJoglViewerService, interface = org.goko.tools.viewer.jogl.service.IJoglViewerService, policy = dynamic, cardinality = 0..1, target = null, bind = setRendererService, unbind = null]

!ENTRY org.eclipse.osgi 4 0 2018-08-22 08:40:40.426
!MESSAGE Application error
!STACK 1
org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:68)
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:252)
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:107)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:238)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:145)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
Caused by: java.lang.NullPointerException
	at org.eclipse.core.internal.preferences.EclipsePreferences.put(EclipsePreferences.java:908)
	at org.goko.common.preferences.ScopedPreferenceStore.putValue(ScopedPreferenceStore.java:558)
	at org.goko.core.config.GokoPreference.setTargetBoard(GokoPreference.java:137)
	at org.goko.core.feature.FeatureSetManagerImpl.setTargetBoard(FeatureSetManagerImpl.java:110)
	at org.goko.core.internal.TargetBoardTracker.openTargetBoardSelection(TargetBoardTracker.java:75)
	at org.goko.core.internal.TargetBoardTracker.checkTargetBoardDefined(TargetBoardTracker.java:55)
	at goko.GokoLifeCycleManager.postContextCreate(GokoLifeCycleManager.java:78)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
	... 17 more

breiler avatar Aug 22 '18 16:08 breiler

I don't see any unexpected behaviour, except the NPE, but I guess you hit the OK button with nothing in the combobox, right ?

Any way to do a live debug ?

cncgoko avatar Aug 22 '18 17:08 cncgoko

No it's not possible to do a live debug.

The buttons is not clickable. It's like the splash is modal even though the "Select your machine"-dialog is shown on top:

goko mov

breiler avatar Aug 22 '18 17:08 breiler

Hmm interesting. And if you start, and check the log (.metadata/.log), does the Null pointer exception appears when the dialog pops up ? With no interaction from your side ? That might explain it. I'll have to set up a Mac test environment

cncgoko avatar Aug 22 '18 17:08 cncgoko

Good test, it seems that the exception occurs when closing the application.

breiler avatar Aug 22 '18 17:08 breiler

Ok, so my guess is that the combo is nicely populated, but a focus issue prevents you from selecting anything in it.

One workaround that might work is to go in the folder : workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings

and modify or create the org.goko.core.prefs file. There is a target board value that you can set. Mine looks like: https://gist.github.com/cncgoko/bb31f42dbc71b6ed8d5d2dbc5fc203c3

Valid values for target board parameters are:

  • For G2: g2core.v09
  • For Grbl: grbl.v08 or grbl.v09 or grbl.v11
  • For TinyG: tinyg.v097

Let me now if that works. I'll still have to identify and fix the root cause.

cncgoko avatar Aug 22 '18 17:08 cncgoko

That works for getting the software to start, unfortunately the same focus issue exists for the rest of the application once it's loaded.

breiler avatar Aug 22 '18 17:08 breiler

Yes, I was kind of expecting that... Will take a look asap

cncgoko avatar Aug 22 '18 17:08 cncgoko

Last try, if you have it running in Eclipse, try commenting lines 53 and 54 and 98 in files GokoLifeCycleManager.java

final GokoSplashscreen splash = new GokoSplashscreen();
splash.open();

I have no other clues than that. I'll have to set up a test environment.

cncgoko avatar Aug 22 '18 17:08 cncgoko

I feel like a noob... =( How do I import the project in Eclipse? Or even better, how do I build it using maven?

breiler avatar Aug 22 '18 18:08 breiler

Well, don't feel like a noob. The setup is really not easy, and it took me a LOT of time to do it. It's too long to explain here. Maybe I will write a quick tutorial on that someday.

For now, I'll setup a MacOS environment. Always usefull.

cncgoko avatar Aug 22 '18 18:08 cncgoko

@breiler I manage to solve the issue by using Java JDK 1.8.151. Multiple java application report the same issues. Unfortunatly, so far I couldn't find anyone who clearly identified the issue. The 3D preview doesn't work, but I can't tell if it's because of the virtual machine or not. For the context, can you tell me what MacOS and java version you are using when it doesn't work?

FYI: https://support.reprezen.com/support/solutions/articles/24000019693-solution-unresponsive-ui-on-macos-with-java-1-8-0-152-and-later

cncgoko avatar Aug 24 '18 18:08 cncgoko

I'm using MacOSX 10.12.6.

According to the metadata log Goko is running Java 9.0.4 which I also have installed but is not my default. I tried to remove that Java version (simply by just deleting it) and Goko started using my Java 1.8.0_60 which works. Thanks!

I have the same problem with the 3D preview though.

breiler avatar Aug 24 '18 19:08 breiler

No Goko is supposed to run on Java 8, not 9. I will have to check that 3d preview issue... and still, the source problem is not solved. We only found a workaround

cncgoko avatar Aug 24 '18 19:08 cncgoko