Firmware will download, not install
Ah! Found this in /var/log/syslog if it helps...
Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: java.lang.reflect.InvocationTargetException Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:398) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:993) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at fr.ac6.mcu.ide.ui.wizards.SetProjectStructureWizardPageAbstract.installFirmware(SetProjectStructureWizardPageAbstract.java:1382) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at fr.ac6.mcu.ide.ui.wizards.SetProjectStructureWizardPageAbstract.access$5(SetProjectStructureWizardPageAbstract.java:1223) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at fr.ac6.mcu.ide.ui.wizards.SetProjectStructureWizardPageAbstract$5.widgetSelected(SetProjectStructureWizardPageAbstract.java:515) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5227) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1340) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4561) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4151) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.jface.window.Window.open(Window.java:794) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.ui.actions.NewProjectAction.run(NewProjectAction.java:115) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.jface.action.Action.runWithEvent(Action.java:473) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:565) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:397) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5227) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1340) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4561) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4151) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at java.lang.reflect.Method.invoke(Method.java:498) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.equinox.launcher.Main.run(Main.java:1519) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.equinox.launcher.Main.main(Main.java:1492) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: Caused by: java.lang.IllegalArgumentException Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at java.util.concurrent.ThreadPoolExecutor.(ThreadPoolExecutor.java:1307) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at java.util.concurrent.ThreadPoolExecutor.(ThreadPoolExecutor.java:1195) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at java.util.concurrent.Executors.newFixedThreadPool(Executors.java:89) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at fr.ac6.mcu.utils.zip.UnZipManager.extract(UnZipManager.java:275) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at fr.ac6.mcu.ide.utils.firmware.installer.FirmwareGenericInstaller.unZip(FirmwareGenericInstaller.java:222) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at fr.ac6.mcu.ide.utils.firmware.installer.FirmwareGenericInstaller.doInstall(FirmwareGenericInstaller.java:115) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at fr.ac6.mcu.ide.utils.firmware.installer.FirmwareInstaller.install(FirmwareInstaller.java:139) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at fr.ac6.mcu.ide.ui.wizards.SetProjectStructureWizardPageAbstract$16.run(SetProjectStructureWizardPageAbstract.java:1242) Jan 29 14:58:41 STM32CubeMX gnome-session[1724]: #011at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119) Jan 29 14:59:31 STM32CubeMX dbus[900]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' Jan 29 14:59:31 STM32CubeMX systemd[1]: Starting Hostname Service... Jan 29 14:59:32 STM32CubeMX dbus[900]: [system] Successfully activated service 'org.freedesktop.hostname1' Jan 29 14:59:32 STM32CubeMX systemd[1]: Started Hostname Service.