LINUXCNC - 2.10.0~pre0 (11/03/2023) ~ HAL: ERROR: insufficient memory for compon

More
11 Mar 2023 15:09 - 11 Mar 2023 15:18 #266407 by robertspark
HAL: ERROR: insufficient memory for component 'homemod'

not sure where to locate this topic, please move if it fits elsewhere better.

not run my QTPlasmaC for a while and it threw this error that ive not seen before.

help / any ideas welcome?

linuxcnc.report attached in *.txt file format

hardware info is within the lshw,txt file, its got 8gb.... should not be a problem i would have thought
Attachments:
Last edit: 11 Mar 2023 15:18 by robertspark.

Please Log in or Create an account to join the conversation.

More
11 Mar 2023 15:38 #266408 by spumco
Maybe start through terminal and see if you catch something suspicious scrolling by?

Please Log in or Create an account to join the conversation.

More
11 Mar 2023 16:10 #266412 by robertspark
well, I changed my setup from 2.10 to 2.9 and it loads just fine so its a 2.10 / master branch issue.

I'll try a terminal start on 2.10, and see where i get to, thanks.

2.9 branch will be just fine for my qtplasmac needs

(running 2.8.4 for mill, router and lathe as i need python 2.7, so that is via deb install and 2.9 and 2.10 is via RIP)

Please Log in or Create an account to join the conversation.

  • rodw
  • rodw's Avatar
  • Away
  • Platinum Member
  • Platinum Member
More
12 Mar 2023 12:31 #266486 by rodw
Homemod refers to a custom homing module that is in 2.9 and 2.10
Ref: linuxcnc.org/docs/2.9/html/man/man9/homecomp.9.html
homing and the trajectory planner (tpmod)  are now modular allowing overriding of the defaults. it should be loaded in your ini file but appropriate

 defaults are loaded. eg Homing defaults are in homing.c where homing has always lived.
TP ref: linuxcnc.org/docs/2.9/html/man/man9/tpcomp.9.html
I would log it as an issue in github. It definitely not a widespread issue. You may have  something unexpected in your ini  file

Please Log in or Create an account to join the conversation.

More
18 Mar 2023 13:40 #266997 by robertspark
I think I sort of figured out how to sort the problem.... sort of....

Basically I run an update script every so often to update my RIP + system + deb installs of linuxcnc.

that update script uses git pull (fine, no problems there).

and then uses make -j4

And the make seems to fail

because it is building / rebuilding only what has changed and it does not like some of the modules it is rebuilding.

if I do a make clean

then I have no problems as it will do a clean rebuild all at once.

(I now have two RIP folders set up for 2.9 + 2.10 and 2 QTPlasmaC shortcuts that use the same ini file for both 2.9 and 2.10 without any issues

Please Log in or Create an account to join the conversation.

Time to create page: 0.079 seconds
Powered by Kunena Forum