On Tuesday 05 January 2016 03:31:58 Sarah Armstrong wrote: > it looks like a path problem Gene, > it's trying to find the path to features.ui > > if it runs from the command line , then check the path in your ini > ( dont worry i had the same problem )
If by running from a cd to that directory, which is in the /home/gene/linuxcnc directory (and I did not remove the -master from the pathname), then yes, doing a "./features.py --catalog=mill". appears to work as intended although I haven't attempted to actually design something yet. > > where have you placed linuxcnc-features ? /home/gene/linuxcnc/linuxcnc-features-master Path, in the .ini is: [DISPLAY] GLADEVCP = -U --catalog=mill features.ui FEATURE_PATH = /home/gene/linuxcnc/linuxcnc-features-master # Name of display program, e.g., xemc DISPLAY = axis And I might have found it, that is supposed to be FEATURES_PATH above. Missing an S Unfortunately, that did not fix it. What I am looking at in the terminal screen exactly matches what I posted below. So I moved those 2 added lines to below the DISPLAY = axis in case it was order sensitive, which appears to be a no. Same error. I've now checked the created links several time, all are there and good. In /usr/share/pyshared/gladevcp, an "ls -l features*" shows gene@coyote:/usr/share/pyshared/gladevcp$ ls -l features* lrwxrwxrwx 1 root root 59 Jan 4 10:51 features.glade -> /home/gene/linuxcnc/linuxcnc-features-master/features.glade lrwxrwxrwx 1 root root 56 Jan 4 10:51 features.py -> /home/gene/linuxcnc/linuxcnc-features-master/features.py And in /usr/lib/pymodules/python2.7/gladevcp: root@coyote:/usr/lib/pymodules/python2.7/gladevcp# ls -l features* lrwxrwxrwx 1 root root 59 Jan 4 13:30 features.glade -> /home/gene/linuxcnc/linuxcnc-features-master/features.glade lrwxrwxrwx 1 root root 56 Jan 4 13:30 features.py -> /home/gene/linuxcnc/linuxcnc-features-master/features.py > did you run the setup? Setup? Other than the above check to see if the download and unpacking was ok, no. Its not mentioned in README.md. > One thing I note is that when running standalone, from that directory, the README.md text says a mill is the default, but its presenting me with lathe options. I can run it with no catalog argument, or with --catalog=lathe and get the same display. To get the mill menu, I have to add a --catalog=mill to the invocation. Still stumped. Thanks Sarah. > On 4 January 2016 at 19:23, Gene Heskett <ghesk...@wdtv.com> wrote: > > Greetings all; > > > > I have, I believe, after going over in "wiring up" procedure in the > > README.md file, done everything it seems to call for. But linuxcnc > > falls over while initializing. > > > > Heres a paste from the cli: > > gene@coyote:~/linuxcnc/configs/sim.axis$ linuxcnc -l > > LINUXCNC - 2.7.3 > > Machine configuration directory is > > '/home/gene/linuxcnc/configs/sim.axis' Machine configuration file is > > 'axis.ini' > > Starting LinuxCNC... > > Found file(REL): ./core_sim.hal > > Note: Using POSIX non-realtime > > Found file(REL): ./sim_spindle_encoder.hal > > Found file(REL): ./axis_manualtoolchange.hal > > Found file(REL): ./simulated_home.hal > > Found file(REL): ./check_constraints.hal > > task: main loop took 0.011922 seconds > > task: main loop took 0.012521 seconds > > > > (gladevcp:14154): libglade-WARNING **: could not find glade > > file 'features.ui' > > **** GLADE VCP ERROR: With xml file: features.ui : could not > > create GladeXML object > > <commandline>:0: gladevcp exited without becoming ready > > Embeded tab command "halcmd loadusr -Wn gladevcp gladevcp -c > > gladevcp -x 77594776 -U --catalog=mill features.ui" exited with > > error: 1 Shutting down and cleaning up LinuxCNC... > > task: 1377 cycles, min=0.000018, max=0.012521, avg=0.001059, 2 > > latency excursions (> 10x expected cycle time of 0.001000s) > > Note: Using POSIX non-realtime > > LinuxCNC terminated with an error. You can find more information in > > the log: > > /home/gene/linuxcnc_debug.txt > > and > > /home/gene/linuxcnc_print.txt > > as well as in the output of the shell command 'dmesg' and in the > > terminal > > > > >From that, can anyone tell me where I might have a typu? I have > > > gone > > > > back a second time, finding 2 spelling errors the 2nd time. But not > > a third time. Partial problem is that the README.md file appears to > > be stripped from an html encoded file as some surviving evidence of > > html in it. > > > > Does Nick have a web page where I might be able to read it first > > hand? Never mind, I'll google. > > > > It does appear to run ok if ./features.py --catalog=mill is exec'd. > > So the error is someplace in my "wiring" :) > > > > Thanks everybody. > > > > Cheers, Gene Heskett > > -- > > "There are four boxes to be used in defense of liberty: > > soap, ballot, jury, and ammo. Please use in that order." > > -Ed Howdershelt (Author) > > Genes Web page <http://geneslinuxbox.net:6309/gene> > > > > > > -------------------------------------------------------------------- > >---------- _______________________________________________ > > Emc-users mailing list > > Emc-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/emc-users Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> ------------------------------------------------------------------------------ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users