My wife and I have a metal art business. We own an Arclight Dynamics CNC plasma table that includes a SheetCAM license. We’ve owned and used this table since January 2016 with great success. My wife uses a separate laptop to create the designs, I cut them. As part of her design process she sometimes uses SheetCAM to discover/fix any problems before sending me the file to cut. I need to replace Windows 7 on her laptop and I’ve decided to use Peppermint 10 linux (based on Ubuntu 18.04 core).
When I first installed and tried to execute the linux SheetCAM version, it would not run. I fixed the problem with “sudo apt-get install libglu1” and installed the shared library. Unfortunately, that is not the only problem. Now, when I execute the run-sheetcam script, it does launch the program but the terminal window buffer overflows with HUNDREDS of errors! Two relevant examples are listed here:
(SheetCamTNG-dev:2201): GdkPixbuf-CRITICAL **: 18:17:13.846: gdk_pixbuf_get_height: assertion ‘GDK_IS_PIXBUF (pixbuf)’ failed
** (SheetCamTNG-dev:2201): WARNING **: 18:17:13.860: Pixbuf theme: Cannot load pixmap file /usr/share/themes/Peppermint-10-Red-Dark/gtk-2.0/assets/button-hover.png: Failed to load image ‘/usr/share/themes/Peppermint-10-Red-Dark/gtk-2.0/assets/button-hover.png’: Fatal error in PNG image file: bad parameters to zlib
The install of Peppermint 10 64 bit is pristine at this point, no additional PPAs or software was installed before trying to get SheetCAM working. I am frustrated troubleshooting this problem. I am not a nOOb to linux but I’m not a guru either.
Additional information after first posting this request - I tried to use the program, after maybe a minute of use it abruptly closed and the terminal window displayed the following:
The program ‘SheetCamTNG-dev’ received an X Window System error.
This probably reflects a bug in the program.
The error was ‘BadWindow (invalid Window parameter)’.
(Details: serial 338668 error_code 3 request_code 15 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
I relaunched the program and found under the Help menu an option to “Create a Support File”. I tryed to submit the file but it fails. I have attached it to this post.
Any help/advice would be greatly appreciated.
Thank you in advance!
Support.zip (16.5 KB)