Hi everyone, I've run into bit of an problem trying to use this guide to install Linuxcnc on Ubuntu Gnome 16.04. I first tried the install on 64bit, then switched to 32bit in case that was the issue.
I am following post 2 and I manage to install everything without any errors, until I start up linuxcnc. Running it from the command line and choosing the standard axis sample configuration, I get this output:
Code:
chris@chris-desktop:~$ linuxcnc
LINUXCNC - 2.8.0~pre1
Machine configuration directory is '/home/chris/linuxcnc/configs/sim.axis-1'
Machine configuration file is 'axis.ini'
Starting LinuxCNC...
Found file(lib): /usr/share/linuxcnc/hallib/core_sim.hal
Note: Using POSIX realtime
Found file(lib): /usr/share/linuxcnc/hallib/sim_spindle_encoder.hal
Found file(lib): /usr/share/linuxcnc/hallib/axis_manualtoolchange.hal
Found file(lib): /usr/share/linuxcnc/hallib/simulated_home.hal
Found file(lib): /usr/share/linuxcnc/hallib/check_xyz_constraints.hal
note: MAXV max: 5.000 units/sec 300.000 units/min
note: LJOG max: 5.000 units/sec 300.000 units/min
note: LJOG default: 0.250 units/sec 15.000 units/min
waiting for s.joints<0>, s.kinematics_type<0>
waiting for s.joints<0>, s.kinematics_type<0>
waiting for s.joints<0>, s.kinematics_type<0>
waiting for s.joints<0>, s.kinematics_type<0>
waiting for s.joints<0>, s.kinematics_type<0>
USRMOT: ERROR: command timeout
waiting for s.joints<0>, s.kinematics_type<0>
waiting for s.joints<0>, s.kinematics_type<0>
waiting for s.joints<0>, s.kinematics_type<0>
Waiting for component 'inihal' to become ready.USRMOT: ERROR: command timeout
..........USRMOT: ERROR: command timeout
..waiting for s.joints<0>, s.kinematics_type<0>
........USRMOT: ERROR: command timeout
..................A configuration error is preventing LinuxCNC from starting.
More information may be available when running from a terminal.
Shutting down and cleaning up LinuxCNC...
..USRMOT: ERROR: command timeout
.........USRMOT: ERROR: command timeout
..........USRMOT: ERROR: command timeout
.......
<commandline>:0: milltask exited without becoming ready
Note: Using POSIX realtime
LinuxCNC terminated with an error. You can find more information in the log:
/home/chris/linuxcnc_debug.txt
and
/home/chris/linuxcnc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal
chris@chris-desktop:~$
Linuxcnc starts and shows the splash screen, and then crashes. I tried tklinuxcnc as well, in case it was a graphics issue, but that had the same result.
This is my linuxcnc print file:
Code:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
INIFILE=/home/chris/linuxcnc/configs/sim.axis-1/axis.ini
VERSION=1.0
PARAMETER_FILE=sim.var
TASK=milltask
HALUI=halui
DISPLAY=axis
COORDINATES=X Y Z
KINEMATICS=trivkins
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Starting HAL User Interface program: halui
Starting TASK program: milltask
Starting DISPLAY program: axis
Killing task linuxcncsvr, PID=3176
Killing task milltask, PID=3220
Timeout, trying kill -9
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
This is my linuxcnc debug file:
Code:
3659
PID TTY STAT TIME COMMAND
3707
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 R+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 R+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
3707 pts/1 S+ 0:00 milltask -ini /home/chris/linuxcnc/configs/sim.axis-1/axis.ini
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components
Another thing to note is that Latency test gives no output, it runs fine, however, all values remain at zero.
Any help with the matter would be greatly appreciated. I would prefer to get this running using Ubuntu Gnome, seeing as i am using a 22 inch touch screen and would prefer the interface of Gnome.
Thanks, Chris.