I have commented out all the items in my .ini file that have no pins right now and these are the items I'm working on right now with getting this on the computer that actually runs the milling machine. I have my tool table in, TOOL_TABLE = /home/cnc/qt5vcp_py2/configs/x1Mill/x1Mill_tool_tbl Before I used the full path it could not find it which is ok, but when it was searching for for it the gui became extremely unresponsive to button clicks. It seemd like it took perhaps to get a response back. It woud also not allow the estop to be released. Got a no version found error. I have this in the .ini file [EMC] MACHINE = x1Mill VERSION = 1.0.0.0 iocontrol: machine: 'x1Mill' version 'unknown' task: machine: 'x1Mill' version 'unknown' I will need to find the below file and put it in the right place. NML_INTERP_LIST(0x8c4980)::append(nml_msg_ptr{size=32,type=EMC_TRAJ_SET_TERM_COND}) : list_size=1, line_number=0 NGC file not found: ngc=tool-change - 72:REMAP = M6 modalgroup=6 ngc=tool-change emc/task/emctask.cc 396: interp_error: File not open File not open Interpreter stack: - int Interp::findFile(char*, char*, char*) - virtual int Interp::init() emcTaskPlanInit() returned 5 emc/task/emctaskmain.cc 3031: can't initialize interpreter is_callable(__delete__) = FALSE I must have to change something in the .hal file for, QSocketNotifier: Can only be used with threads started with QThread [QTvcp][DEBUG] BASENAME x1Mill (qtvcp:71) [QTvcp][DEBUG] Checking for handler file in: /home/cnc/qt5vcp_py2/configs/x1Mill/x1Mill_handler.py (qtvcp:87) [QTvcp][INFO] Using specified handler file path: /home/cnc/qt5vcp_py2/configs/x1Mill/x1Mill_handler.py (qtvcp:91) [QTvcp][DEBUG] Checking for .ui in: /home/cnc/qt5vcp_py2/configs/x1Mill/x1Mill.ui (qtvcp:108) [QTvcp][INFO] Using specified ui file from /home/cnc/qt5vcp_py2/configs/x1Mill/x1Mill.ui (qtvcp:110) [QTvcp][DEBUG] Building A Linuxcnc Main Screen (qtvcp:186) [QTvcp][INFO] No handler file specified on command line (qtvcp:204) [QTvcp][INFO] No HAL component base name specified on command line using: x1Mill (qtvcp:235) [QTvcp][DEBUG] Loading the handler file (qtvcp:273) [QTvcp][DEBUG] Loading the handler file (qtvcp:273) /usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:127: RuntimeWarning: PyOS_InputHook is not available for interactive use of PyGTK set_interactive(1) [QTvcp.QTVCP.WIDGETS.SCREEN_OPTIONS][INFO] Exception adding status to notify: (screen_options.py:131) Traceback (most recent call last): File "/home/cnc/qt5vcp_py2/lib/python/qtvcp/widgets/screen_options.py", line 129, in _hal_init NOTE.statusbar = self.QTVCP_INSTANCE_.statusbar AttributeError: 'MyWindow' object has no attribute 'statusbar' [QTvcp.QTVCP.LIB.NOTIFY][WARNING] Error adding msg to statusbar: (notify.py:76) Traceback (most recent call last): File "/home/cnc/qt5vcp_py2/lib/python/qtvcp/lib/notify.py", line 74, in show_status messageid = self.statusbar.showMessage(message, timeout * 1000) AttributeError: 'NoneType' object has no attribute 'showMessage' [QTvcp.QTVCP.QT_MAKEPINS][DEBUG] HAL-ified instance found: xembed (qt_makepins.py:56) parent wind id 88080394 Error Embedding program: versa_probe [Errno 2] No such file or directory (onboard:19123): Gdk-CRITICAL **: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed halui: emcCommandSend: no echo from Task after 5.000 seconds