pocketnc@pocketnc:~$ PocketNC
MACHINEKIT - 0.1
Machine configuration directory is '/home/pocketnc/linuxcnc/configs/ARM.BeagleBone.PocketNC'
Machine configuration file is 'PocketNC.ini'
Starting Machinekit...
io started
halcmd loadusr io started
Loading PocketNCdriver overlay
X11 connection rejected because of wrong authentication.
Loading cape-bone-iio overlay
X11 connection rejected because of wrong authentication.
...
task pid=1955
emcTaskInit: using builtin interpreter
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 149 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 735
Current serial number in output stream: 736
Shutting down and cleaning up Machinekit...
Cleanup done
I tried going back to XQuartz 2.7.8 but that version does not work at all for me.
Ta
Like I said I'm not sure what is the exact option that caused it to work.
Hope this helps.
Ta
Fullscreen the X session.
Start a terminal session within the Xsession.
Remote into the pocketnc and then run the pocketnc program.
I find this works much more consistently.