MacBook Pro 2013+ 16BG RAM
macOS High Sierra 10.13.5
Lulzbot Cura 3.2.21
Lulzbot Mini USB Attached.
My computer works fine doing even complicated things like deep learning tasks, numerical analysis, 3D rendering, software development in Java, Python, C, C++, interacting with my various USB attached SBC's, sensors, Arduino's, etc.
Cura 3.2.21 is Unacceptably Slow - uselessly slow
Statements like "It loads fine on my Mac" are completely useless to the community. Also, statements like "re-install your operating system" are equally useless. This is a relatively simple piece of software that is suffering from a critical software design flaw. Sitting idle on my computer with nothing else running, and no projects loaded, it's burning 100% of a CPU. It's out of the box having done nothing more complex than selecting the Lulzbot mini as the default printer.
Navigating the user interface results in lags in responsiveness in the seconds for any simple action like moving the mouse from tab to tab. I don't even want to contemplate what will happen when I try to load and STL file.
I started to look at the source code and notice that its utilizing wxPython for a GUI interface. Core committers should run the profiler to find the tight loop. Likely, its a loop incorporating the GUI event thread. Is the code busy checking for input from the USB and then checking for events on the event thread?
I recognize that my version may be altered by the Lulzbot folks but I see from this forum that the problem is apparently pervasive.
Reggie