Showing results for 
Search instead for 
Did you mean: 

Slow MX perspective in STM32CubeIDE for Ubuntu, cause and (workaround)


First post, hopefully a good one ...

Started with STM32CubeIDE and detected a very Slow MX perspective in STM32CubeIDE, so we have an issue:

The MX perspective in STM32CubeIDE is extremely slow / not working in my Ubuntu system.
CPU usage on the machine is 100%, memory is available.
The AWT-EventQueue-0 thread consumes all the CPU within the Eclipse Java process of the STM32CubeIDE.
The “run“ function of the class:$4 is always causing the actions, it is triggered by GUI events.
Idea: Is it possible to disable the run function of class:$4 without breaking MX.
Yes, it is possible and it works fine, MX runs.
This video shows the result:

Next steps:
Hopefully ST will fix this issue in future versions of STM32CubeIDE.

Is the workaround publicly available? NO.
It is not allowed to redistribute this software, only if ST obliges me to provide the patch, I will do so. But it is better to wait for a fix from ST.
What about the STM32CubeMX? This issue can not be reproduced in STM32CubeMX.
What about other OS? I don’t know.

A longer version, with more details can be found in the attached PDF.

All the best