I'm not particularly attached to any slic3r install, I just want to get RepetierHost running again. What would I need to change within RH to get it to run again?
For clarity, here's the error I'm getting:
$~/.build/Repetier/Host build/RepetierHost$ mono ./RepetierHost.exe
(mono:16397): Gtk-WARNING **: 14:25:26.034: Unable to locate theme engine in module_path: "adwaita",
(mono:16397): Gtk-WARNING **: 14:25:26.040: Unable to locate theme engine in module_path: "adwaita",
libpng warning: iCCP: known incorrect sRGB profile
Unhandled Exception:
System.ArgumentNullException: Value cannot be null.
Parameter name: value
at Microsoft.Win32.RegistryKey.SetValue (System.String name, System.Object value) <0x7feb2c0983b0 + 0x00089> in <04750267503a43e5929c1d1ba19daf3e>:0
at (wrapper remoting-invoke-with-check) Microsoft.Win32.RegistryKey.SetValue(string,object)
at RepetierHost.view.utils.RegMemoryFolder.SetString (System.String r, System.String val) [0x00001] in <4b6b78851490464eaa6ae55615a8e4c5>:0
at SlicerSlic3r.Slic3rInstance.StorePrinterSettings () [0x000e0] in <2922cc78e6214f8d9f8aee1c02768f64>:0
at SlicerSlic3r.Slic3rPanel.comboInfillPattern_SelectedIndexChanged (System.Object sender, System.EventArgs e) [0x0001b] in <2922cc78e6214f8d9f8aee1c02768f64>:0
at System.Windows.Forms.ComboBox.OnSelectedIndexChanged (System.EventArgs e) [0x00020] in <895eff5fc3c3440985711e3d9bfab833>:0
at System.Windows.Forms.ComboBox.SetSelectedIndex (System.Int32 value, System.Boolean supressAutoScroll) [0x00093] in <895eff5fc3c3440985711e3d9bfab833>:0
at System.Windows.Forms.ComboBox.set_SelectedIndex (System.Int32 value) [0x00000] in <895eff5fc3c3440985711e3d9bfab833>:0
at System.Windows.Forms.ComboBox+ObjectCollection.RemoveAt (System.Int32 index) [0x0004b] in <895eff5fc3c3440985711e3d9bfab833>:0
at SlicerSlic3r.Slic3rPanel.UpdateButtons () [0x0001d] in <2922cc78e6214f8d9f8aee1c02768f64>:0
at (wrapper remoting-invoke-with-check) SlicerSlic3r.Slic3rPanel.UpdateButtons()
at SlicerSlic3r.Slic3rInstance.ReadPrinterSettings () [0x001a2] in <2922cc78e6214f8d9f8aee1c02768f64>:0
at SlicerSlic3r.Slic3rInstance.SelectPrinter (RepetierHostExtender.interfaces.IPrinter _printer) [0x00023] in <2922cc78e6214f8d9f8aee1c02768f64>:0
at (wrapper delegate-invoke) <Module>.invoke_void_IPrinter(RepetierHostExtender.interfaces.IPrinter)
at RepetierHost.Main.OnPrinterChanged (RepetierHostExtender.interfaces.IRegMemoryFolder printerKey, System.Boolean printerChanged2) [0x0009d] in <4b6b78851490464eaa6ae55615a8e4c5>:0
at RepetierHost.view.FormPrinterSettings.formToCon () [0x001fa] in <4b6b78851490464eaa6ae55615a8e4c5>:0
at (wrapper remoting-invoke-with-check) RepetierHost.view.FormPrinterSettings.formToCon()
at RepetierHost.Main..ctor () [0x01599] in <4b6b78851490464eaa6ae55615a8e4c5>:0
at (wrapper remoting-invoke-with-check) RepetierHost.Main..ctor()
at RepetierHost.Program.Main (System.String[] args) [0x0001a] in <4b6b78851490464eaa6ae55615a8e4c5>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.ArgumentNullException: Value cannot be null.
Parameter name: value
at Microsoft.Win32.RegistryKey.SetValue (System.String name, System.Object value) <0x7feb2c0983b0 + 0x00089> in <04750267503a43e5929c1d1ba19daf3e>:0
at (wrapper remoting-invoke-with-check) Microsoft.Win32.RegistryKey.SetValue(string,object)
at RepetierHost.view.utils.RegMemoryFolder.SetString (System.String r, System.String val) [0x00001] in <4b6b78851490464eaa6ae55615a8e4c5>:0
at SlicerSlic3r.Slic3rInstance.StorePrinterSettings () [0x000e0] in <2922cc78e6214f8d9f8aee1c02768f64>:0
at SlicerSlic3r.Slic3rPanel.comboInfillPattern_SelectedIndexChanged (System.Object sender, System.EventArgs e) [0x0001b] in <2922cc78e6214f8d9f8aee1c02768f64>:0
at System.Windows.Forms.ComboBox.OnSelectedIndexChanged (System.EventArgs e) [0x00020] in <895eff5fc3c3440985711e3d9bfab833>:0
at System.Windows.Forms.ComboBox.SetSelectedIndex (System.Int32 value, System.Boolean supressAutoScroll) [0x00093] in <895eff5fc3c3440985711e3d9bfab833>:0
at System.Windows.Forms.ComboBox.set_SelectedIndex (System.Int32 value) [0x00000] in <895eff5fc3c3440985711e3d9bfab833>:0
at System.Windows.Forms.ComboBox+ObjectCollection.RemoveAt (System.Int32 index) [0x0004b] in <895eff5fc3c3440985711e3d9bfab833>:0
at SlicerSlic3r.Slic3rPanel.UpdateButtons () [0x0001d] in <2922cc78e6214f8d9f8aee1c02768f64>:0
at (wrapper remoting-invoke-with-check) SlicerSlic3r.Slic3rPanel.UpdateButtons()
at SlicerSlic3r.Slic3rInstance.ReadPrinterSettings () [0x001a2] in <2922cc78e6214f8d9f8aee1c02768f64>:0
at SlicerSlic3r.Slic3rInstance.SelectPrinter (RepetierHostExtender.interfaces.IPrinter _printer) [0x00023] in <2922cc78e6214f8d9f8aee1c02768f64>:0
at (wrapper delegate-invoke) <Module>.invoke_void_IPrinter(RepetierHostExtender.interfaces.IPrinter)
at RepetierHost.Main.OnPrinterChanged (RepetierHostExtender.interfaces.IRegMemoryFolder printerKey, System.Boolean printerChanged2) [0x0009d] in <4b6b78851490464eaa6ae55615a8e4c5>:0
at RepetierHost.view.FormPrinterSettings.formToCon () [0x001fa] in <4b6b78851490464eaa6ae55615a8e4c5>:0
at (wrapper remoting-invoke-with-check) RepetierHost.view.FormPrinterSettings.formToCon()
at RepetierHost.Main..ctor () [0x01599] in <4b6b78851490464eaa6ae55615a8e4c5>:0
at (wrapper remoting-invoke-with-check) RepetierHost.Main..ctor()
at RepetierHost.Program.Main (System.String[] args) [0x0001a] in <4b6b78851490464eaa6ae55615a8e4c5>:0
I'm not a Linux noob, but I can't seem to find a directory within RH that has a slic3r.pl file. I can find the slic3r.pl files when I mount an AppImage, but they're read-only. Am I supposed to be able to add this file to the appimage, or put it in the directory where RH is located?