asis@192:~$ linuxcnc LINUXCNC - 2.9.3 Machine configuration directory is '/home/asis/linuxcnc/configs/217-4x' Machine configuration file is '217-4x.ini' Starting LinuxCNC... libnml/buffer/shmem.cc 320: Shared memory buffers toolCmd and toolCmd may conflict. (key=1004(0x3EC)) libnml/buffer/shmem.cc 320: Shared memory buffers toolSts and toolSts may conflict. (key=1005(0x3ED)) libnml/buffer/shmem.cc 320: Shared memory buffers emcError and emcError may conflict. (key=1003(0x3EB)) linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod Note: Using POSIX realtime Found file(REL): ./217-4x.hal hm2: loading Mesa HostMot2 driver version 0.15 hm2_eth: loading Mesa AnyIO HostMot2 ethernet driver version 0.2 HAL: ERROR: duplicate component name 'iocontrol' IOCONTROL: ERROR: hal_init() failed can't initialize the HAL hm2_eth: 10.10.10.10: INFO: Hardware address (MAC): 00:60:1b:16:83:06 hm2_eth: discovered 7I96S hm2/hm2_7i96s.0: Low Level init 0.15 hm2/hm2_7i96s.0: Smart Serial Firmware Version 43 Board hm2_7i96s.0.7i77.0.0 Hardware Mode 0 = standard Board hm2_7i96s.0.7i77.0.0 Software Mode 0 = input_output Board hm2_7i96s.0.7i77.0.0 Software Mode 1 = io_analog Board hm2_7i96s.0.7i77.0.0 Software Mode 2 = io_analog_fieldvoltage Board hm2_7i96s.0.7i77.0.0 Software Mode 3 = io_encoder_analog_fieldvoltage Board hm2_7i96s.0.7i77.0.1 Hardware Mode 0 = standard Board hm2_7i96s.0.7i77.0.1 Software Mode 0 = analogout_enables Board hm2_7i96s.0.7i73.0.3 Hardware Mode 0 = nokeyboardnodisplay Board hm2_7i96s.0.7i73.0.3 Software Mode 0 = inputoutputencoder Board hm2_7i96s.0.7i73.0.3 Software Mode 1 = inputoutputencoderanalog Board hm2_7i96s.0.7i73.0.3 Software Mode 2 = inputoutputencoderanalog Board hm2_7i96s.0.7i73.0.3 Hardware Mode 1 = nokeyboarddisplay Board hm2_7i96s.0.7i73.0.3 Software Mode 0 = inputoutputencoderdisplay Board hm2_7i96s.0.7i73.0.3 Software Mode 1 = inputoutputencoderanalogdisplay Board hm2_7i96s.0.7i73.0.3 Software Mode 2 = inputoutputencoderanalogwidedisplay Board hm2_7i96s.0.7i73.0.3 Hardware Mode 2 = keyboard4by8nodisplay Board hm2_7i96s.0.7i73.0.3 Software Mode 0 = inputoutputencoderkeycode4by8 Board hm2_7i96s.0.7i73.0.3 Software Mode 1 = inputoutputencoderanalogkeycode4by8 Board hm2_7i96s.0.7i73.0.3 Software Mode 2 = inputoutputencoderanalogkeycode4by8 Board hm2_7i96s.0.7i73.0.3 Hardware Mode 3 = keyboard4by8display Board hm2_7i96s.0.7i73.0.3 Software Mode 0 = inputoutputencoderdisplaykeycode4by8 Board hm2_7i96s.0.7i73.0.3 Software Mode 1 = inputoutputencoderanalogdisplaykeycode4by8 Board hm2_7i96s.0.7i73.0.3 Software Mode 2 = inputoutputencoderanalogwidedisplaykeycode4by8 Board hm2_7i96s.0.7i73.0.3 Hardware Mode 4 = keyboard8by8nodisplay Board hm2_7i96s.0.7i73.0.3 Software Mode 0 = inputoutputencoderkeycode8by8 Board hm2_7i96s.0.7i73.0.3 Software Mode 1 = inputoutputencoderanalogkeycode8by8 Board hm2_7i96s.0.7i73.0.3 Software Mode 2 = inputoutputencoderanalogkeycode8by8 Board hm2_7i96s.0.7i73.0.3 Hardware Mode 5 = keyboard8by8display Board hm2_7i96s.0.7i73.0.3 Software Mode 0 = inputoutputencoderdisplaykeycode8by8 Board hm2_7i96s.0.7i73.0.3 Software Mode 1 = inputoutputencoderanalogdisplaykeycode8by8 Board hm2_7i96s.0.7i73.0.3 Software Mode 2 = inputoutputencoderanalogwidedisplaykeycode8by8 Waiting for component 'hm2_eth' to become ready.......hm2/hm2_7i96s.0: 51 I/O Pins used: hm2/hm2_7i96s.0:     IO Pin 000 (TB3-01): InM Input Module #0, pin in0 (Input) hm2/hm2_7i96s.0:     IO Pin 001 (TB3-02): InM Input Module #0, pin in1 (Input) hm2/hm2_7i96s.0:     IO Pin 002 (TB3-03): InM Input Module #0, pin in2 (Input) hm2/hm2_7i96s.0:     IO Pin 003 (TB3-04): InM Input Module #0, pin in3 (Input) hm2/hm2_7i96s.0:     IO Pin 004 (TB3-05): InM Input Module #0, pin in4 (Input) hm2/hm2_7i96s.0:     IO Pin 005 (TB3-06): InM Input Module #0, pin in5 (Input) hm2/hm2_7i96s.0:     IO Pin 006 (TB3-07): InM Input Module #0, pin in6 (Input) hm2/hm2_7i96s.0:     IO Pin 007 (TB3-08): InM Input Module #0, pin in7 (Input) hm2/hm2_7i96s.0:     IO Pin 008 (TB3-09): InM Input Module #0, pin in8 (Input) hm2/hm2_7i96s.0:     IO Pin 009 (TB3-10): InM Input Module #0, pin in9 (Input) hm2/hm2_7i96s.0:     IO Pin 010 (TB3-11): InM Input Module #0, pin in10 (Input) hm2/hm2_7i96s.0:     IO Pin 011 (TB3-13/TB3-14): SSR #0, pin Out-00 (Output) hm2/hm2_7i96s.0:     IO Pin 012 (TB3-15/TB3-16): SSR #0, pin Out-01 (Output) hm2/hm2_7i96s.0:     IO Pin 013 (TB3-17/TB3-18): SSR #0, pin Out-02 (Output) hm2/hm2_7i96s.0:     IO Pin 014 (TB3-19/TB3-20): SSR #0, pin Out-03 (Output) hm2/hm2_7i96s.0:     IO Pin 015 (TB3-21/TB3-22): OutM Output Module #0, pin Out-04 (Output) hm2/hm2_7i96s.0:     IO Pin 016 (TB3-23/TB3-24): OutM Output Module #0, pin Out-05 (Output) hm2/hm2_7i96s.0:     IO Pin 017 (TB1-02/TB1-03): StepGen #0, pin Step (Output) hm2/hm2_7i96s.0:     IO Pin 018 (TB1-04/TB1-05): StepGen #0, pin Direction (Output) hm2/hm2_7i96s.0:     IO Pin 019 (TB1-08/TB1-09): StepGen #1, pin Step (Output) hm2/hm2_7i96s.0:     IO Pin 020 (TB1-10/TB1-11): StepGen #1, pin Direction (Output) hm2/hm2_7i96s.0:     IO Pin 021 (TB1-14/TB1-15): StepGen #2, pin Step (Output) hm2/hm2_7i96s.0:     IO Pin 022 (TB1-16/TB1-17): StepGen #2, pin Direction (Output) hm2/hm2_7i96s.0:     IO Pin 023 (TB1-20/TB1-21): StepGen #3, pin Step (Output) hm2/hm2_7i96s.0:     IO Pin 024 (TB1-22-TB1-23): StepGen #3, pin Direction (Output) hm2/hm2_7i96s.0:     IO Pin 025 (TB2-02/TB2-03): StepGen #4, pin Step (Output) hm2/hm2_7i96s.0:     IO Pin 026 (TB2-04/TB2-05): StepGen #4, pin Direction (Output) hm2/hm2_7i96s.0:     IO Pin 027 (TB2-07/TB2-08): Muxed Encoder #3, pin Muxed A (Input) hm2/hm2_7i96s.0:     IO Pin 028 (TB2-10/TB2-11): Muxed Encoder #3, pin Muxed B (Input) hm2/hm2_7i96s.0:     IO Pin 029 (TB2-13/TB2-14): Muxed Encoder #3, pin Muxed Index (Input) hm2/hm2_7i96s.0:     IO Pin 030 (TB2-16/TB2-17): Smart Serial Interface #0, pin rx3 (Input) hm2/hm2_7i96s.0:     IO Pin 031 (TB2-18/TB2-19): Smart Serial Interface #0, pin tx3 (Output) hm2/hm2_7i96s.0:     IO Pin 032 (internal): Smart Serial Interface #0, pin txen3 (Output) hm2/hm2_7i96s.0:     IO Pin 033 (internal): SSR #0, pin AC Ref (internal) (Output) hm2/hm2_7i96s.0:     IO Pin 034 (P1-01/DB25-01): IOPort hm2/hm2_7i96s.0:     IO Pin 035 (P1-02/DB25-14): IOPort hm2/hm2_7i96s.0:     IO Pin 036 (P1-03/DB25-02): IOPort hm2/hm2_7i96s.0:     IO Pin 037 (P1-04/DB25-15): Smart Serial Interface #0, pin tx1 (Output) hm2/hm2_7i96s.0:     IO Pin 038 (P1-05/DB25-03): Smart Serial Interface #0, pin rx1 (Input) hm2/hm2_7i96s.0:     IO Pin 039 (P1-06/DB25-16): Smart Serial Interface #0, pin tx0 (Output) hm2/hm2_7i96s.0:     IO Pin 040 (P1-07/DB25-04): Smart Serial Interface #0, pin rx0 (Input) hm2/hm2_7i96s.0:     IO Pin 041 (P1-08/DB25-17): Muxed Encoder Select #0, pin Mux Select 0 (Output) hm2/hm2_7i96s.0:     IO Pin 042 (P1-09/DB25-05): Muxed Encoder #0, pin Muxed A (Input) hm2/hm2_7i96s.0:     IO Pin 043 (P1-11/DB25-06): Muxed Encoder #0, pin Muxed B (Input) hm2/hm2_7i96s.0:     IO Pin 044 (P1-13/DB25-07): Muxed Encoder #0, pin Muxed Index (Input) hm2/hm2_7i96s.0:     IO Pin 045 (P1-15/DB25-08): Muxed Encoder #1, pin Muxed A (Input) hm2/hm2_7i96s.0:     IO Pin 046 (P1-17/DB25-09): Muxed Encoder #1, pin Muxed B (Input) hm2/hm2_7i96s.0:     IO Pin 047 (P1-19/DB25-10): Muxed Encoder #1, pin Muxed Index (Input) hm2/hm2_7i96s.0:     IO Pin 048 (P1-21/DB25-11): Muxed Encoder #2, pin Muxed A (Input) hm2/hm2_7i96s.0:     IO Pin 049 (P1-23/DB25-12): Muxed Encoder #2, pin Muxed B (Input) hm2/hm2_7i96s.0:     IO Pin 050 (P1-25/DB25-13): Muxed Encoder #2, pin Muxed Index (Input) hm2/hm2_7i96s.0: registered SET_EVBIT 20 SET_EVBIT 35 SET_EVBIT 45 SET_EVBIT 50 SET_EVBIT 34 SET_EVBIT 21 SET_EVBIT 31 SET_EVBIT 44 SET_EVBIT 8 SET_EVBIT 5 SET_EVBIT 2 SET_EVBIT 11 SET_EVBIT 9 SET_EVBIT 6 SET_EVBIT 3 SET_EVBIT 52 SET_EVBIT 10 SET_EVBIT 7 SET_EVBIT 4 SET_EVBIT 57 SET_EVBIT 14 SET_EVBIT 28 SET_EVBIT 29 SET_EVBIT 57 Found file(REL): ./custom.hal Found file(REL): ./pendant.hal [Gmoccapy.QTVCP.QT_ISTAT][WARNING]  INI Parsing Error, No DEFAULT_SPINDLE_0_SPEED Entry in DISPLAY, Using: 200 (qt_istat.py:532) [Gmoccapy.QTVCP.QT_ISTAT][WARNING]  INI Parsing Error, No MIN_SPINDLE_0_SPEED Entry in DISPLAY, Using: 100 (qt_istat.py:532) [Gmoccapy.QTVCP.QT_ISTAT][WARNING]  INI Parsing Error, No MAX_SPINDLE_0_SPEED Entry in DISPLAY, Using: 2500 (qt_istat.py:532) [Gmoccapy.QTVCP.QT_ISTAT][WARNING]  INI Parsing Error, No MAX_SPINDLE_0_OVERRIDE Entry in DISPLAY, Using: 1 (qt_istat.py:532) [Gmoccapy.QTVCP.QT_ISTAT][WARNING]  INI Parsing Error, No MIN_SPINDLE_0_OVERRIDE Entry in DISPLAY, Using: 0.5 (qt_istat.py:532) [Gmoccapy.QTVCP.QT_ISTAT][WARNING]  Embedded tab configuration -invalid number of TAB_NAMES vs TAB_LOCATION - guessing default. (qt_istat.py:446) (gmoccapy:4860): Gtk-CRITICAL **: 11:45:11.820: gtk_entry_set_text: assertion 'text != NULL' failed [Gmoccapy.GMOCCAPY.GETINIINFO][WARNING]  Amount of joints from [KINS]JOINTS= is not identical with axisletters given in [TRAJ]COORDINATES or [KINS]KINEMATICS. Will use the old style used prior to joint axis branch merge, see man trivkins for details. It is strongly recommended to update your config. For all unused joints an entry like [JOINT_3]HOME_SEQUENCE = 0 in your INI File is needed to get the <> signal and be able to switch to MDI or AUTO Mode. (getiniinfo.py:161) [Gmoccapy.GMOCCAPY.GETINIINFO][WARNING]  No DEFAULT_SPINDLE_SPEED entry found in [DISPLAY] of INI file (getiniinfo.py:282) [Gmoccapy][ERROR]  ERROR, trying to initialize the user tabs or panels, check for typos (gmoccapy:1806) [Gmoccapy][ERROR]  ['notebook_mode'] (gmoccapy:1807) /usr/bin/gmoccapy:4586: DeprecationWarning: Gtk.StyleContext.get_background_color is deprecated   color = style.get_background_color(Gtk.StateFlags.SELECTED) 11:45:12.464 WARNING Config: mousetweaks GSettings schema not found, mousetweaks integration disabled. float division by zero [Gmoccapy.GMOCCAPY.GETINIINFO][WARNING]  Wrong entry [DISPLAY] CYCLE_TIME in INI File! Will use gmoccapy default 150 (getiniinfo.py:56) float division by zero 1 2 task: main loop took 0.199748 seconds 1 2 task: main loop took 0.225573 seconds 1 2 task: main loop took 0.219381 seconds /usr/lib/python3/dist-packages/gi/overrides/GObject.py:493: Warning: ../../../gobject/gsignal.c:2772: instance '0x45ea940' has no handler with id '60859708'   return func(*args, **kwargs) task: main loop took 0.116895 seconds (gmoccapy:4860): Gtk-CRITICAL **: 11:45:40.930: gtk_socket_get_id: assertion '_gtk_widget_get_anchored (GTK_WIDGET (socket))' failed /usr/lib/python3/dist-packages/gi/overrides/GObject.py:493: Warning: g_signal_handler_disconnect: assertion 'handler_id > 0' failed   return func(*args, **kwargs) Shutting down and cleaning up LinuxCNC... Running HAL shutdown script task: 2919 cycles, min=0.000006, max=0.225573, avg=0.010229, 4 latency excursions (> 10x expected cycle time of 0.010000s) sendkeys: exiting hm2_eth: in hm2_eth_reset hm2_eth: HostMot2 ethernet driver unloaded hm2: unloading Note: Using POSIX realtime asis@192:~$