About the only thing I did outside of what you already know was to remove
lightdm, as it was restarting continuously and sucking 30% proc when it
did.
I imagine being headless has something to do with it. Might need a check to
see if we are headless and prevent lightdm from starting.
On Friday, July 28, 2017 at 12:08:25 PM UTC-4, Daren Schwenke wrote:
>
> machinekit@beaglebone:~/machinekit/configs/ARM/BeagleBone/Fabrikator-Mini-CRAMPS$
>
> ls
> cramps2_cape.bbio cramps.py fabrikator-mini.ini launcher.ini run.py
> tool.tbl
> CRAMPS.bbio cramps.pyc fabrikator_mini.py README.md
> storage.ini
> machinekit@beaglebone:~/machinekit/configs/ARM/BeagleBone/Fabrikator-Mini-CRAMPS$
>
> ./run.py
> loading cramps2_cape.bbio... done
> starting configserver... done
> starting linuxcnc... MACHINEKIT - 0.1
> Machine configuration directory is
> '/home/machinekit/machinekit/configs/ARM/BeagleBone/Fabrikator-Mini-CRAMPS'
> Machine configuration file is 'fabrikator-mini.ini'
> Starting Machinekit...
> done
> io started
> halcmd loadusr io started
> Traceback (most recent call last):
> File "fabrikator_mini.py", line 20, in <module>
> hardware.init_hardware()
> File
> "/home/machinekit/machinekit/configs/ARM/BeagleBone/Fabrikator-Mini-CRAMPS/cramps.py",
>
> line 26, in init_hardware
> prucode=prubin, halname='hpg')
> File "machinekit/rtapi.pyx", line 219, in
> machinekit.rtapi.RTAPIcommand.loadrt (hal/cython/machinekit/rtapi.c:4636)
> RuntimeError: rtapi_loadrt '('hal_pru_generic', 'pru=0', 'num_pwmgens=6',
> 'num_stepgens=6', 'halname=hpg',
> 'prucode=/home/machinekit/machinekit/rtlib/xenomai/pru_generic.bin')'
> failed: Operation not permitted
> Shutting down and cleaning up Machinekit...
> Cleanup done
> Machinekit terminated with an error. You can find more information in the
> log:
> /home/machinekit/linuxcnc_debug.txt
> and
> /home/machinekit/linuxcnc_print.txt
> as well as in the output of the shell command 'dmesg' and in the terminal
> stopping configserver... done
> machinekit@beaglebone:~/machinekit/configs/ARM/BeagleBone/Fabrikator-Mini-CRAMPS$
>
> cat /home/machinekit/linuxcnc_debug.txt
> Can not find -sec DISPLAY -var INTRO_GRAPHIC -num 1
> 5713
> PID TTY STAT TIME COMMAND
> Stopping realtime threads
> Unloading hal components
> machinekit@beaglebone:~/machinekit/configs/ARM/BeagleBone/Fabrikator-Mini-CRAMPS$
>
> cat /home/machinekit/linuxcnc_print.txt
> RUN_IN_PLACE=yes
> LINUXCNC_DIR=
> LINUXCNC_BIN_DIR=/home/machinekit/machinekit/bin
> LINUXCNC_TCL_DIR=/home/machinekit/machinekit/tcl
> LINUXCNC_SCRIPT_DIR=
> LINUXCNC_RTLIB_DIR=/home/machinekit/machinekit/rtlib
> LINUXCNC_CONFIG_DIR=
> LINUXCNC_LANG_DIR=/home/machinekit/machinekit/src/objects
> INIVAR=/home/machinekit/machinekit/libexec/inivar
> HALCMD=halcmd
> LINUXCNC_EMCSH=/usr/bin/wish8.6
>
> INIFILE=/home/machinekit/machinekit/configs/ARM/BeagleBone/Fabrikator-Mini-CRAMPS/fabrikator-mini.ini
> PARAMETER_FILE=pru-stepper.var
> TASK=milltask
> HALUI=
> DISPLAY=mkwrapper
> Starting Machinekit server program: linuxcncsvr
> Loading Real Time OS, RTAPI, and HAL_LIB modules
> Starting Machinekit IO program: io
> Killing task linuxcncsvr, PID=5713
> Removing HAL_LIB, RTAPI, and Real Time OS modules
> Removing NML shared memory segments
>
> machinekit@beaglebone:~/machinekit/configs/ARM/BeagleBone/Fabrikator-Mini-CRAMPS$
>
> On Friday, July 28, 2017 at 11:58:33 AM UTC-4, Daren Schwenke wrote:
>>
>> I'm running the included configs. If you want me to pick another one,
>> let me know.
>> I had the same problem with this config earlier though, on a working
>> setup. I tried the MendelMax-CRAMPS version and it worked before though.
>> Now it doesn't.
>> I'll try whatever headless config you want. Just pick.
>>
>> On Friday, July 28, 2017 at 11:52:29 AM UTC-4, Robert Nelson wrote:
>>>
>>> On Fri, Jul 28, 2017 at 10:50 AM, Charles Steinkuehler
>>> <[email protected]> wrote:
>>> > On 7/28/2017 10:46 AM, Daren Schwenke wrote:
>>> >>
>>> >>
>>> machinekit@beaglebone:~/machinekit/configs/ARM/BeagleBone/Fabrikator-Mini-CRAMPS$
>>>
>>> ./run.py
>>> >
>>> > Can you provide a link to your full configuration?
>>> >
>>> > I'm not sure what the run.py script is doing. It needs to be using
>>> > the config-pin utility and not trying to directly manipulate the sysfs
>>> > entries (which have moved since 3.8, IIRC).
>>>
>>> i found it here:
>>>
>>>
>>> https://github.com/machinekit/machinekit/tree/master/configs/ARM/BeagleBone/Fabrikator-Mini-CRAMPS
>>>
>>>
>>> and
>>>
>>>
>>> https://github.com/machinekit/machinekit/blob/master/lib/python/machinekit/launcher.py#L132
>>>
>>>
>>> it's just calling "config-pin -f <filename>" to setup the pins..
>>>
>>> Regards,
>>>
>>>
>>> --
>>> Robert Nelson
>>> https://rcn-ee.com/
>>>
>>
--
website: http://www.machinekit.io blog: http://blog.machinekit.io github:
https://github.com/machinekit
---
You received this message because you are subscribed to the Google Groups
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.