On Tuesday 05 January 2016 06:11:25 Sarah Armstrong wrote: back on list for archival purposes.
> they have changed the way it installs so :- > i have my version located at /home/sarah/linuxcnc/linuxcnc-features > > so my added line to [display] section of ini is > GLADEVCP = -U --catalog=mill > /home/sarah/linuxcnc/linuxcnc-features/features.ui > > apart from running setup in linuxcnc-features , thats all i had to do > , no other paths etc > change mill to lathe for lathe etc > I renamed it to linuxcnc-features and remade all the links. No change. Going into features.glade, I find this at the top of it: gene@coyote:/usr/share/pyshared/gladevcp$ cat features.glade <?xml version="1.0" encoding="UTF-8"?> <interface> <requires lib="gtk+" version="2.16"/> Which may be all well and good for several years ago, but my libgtk+ is 3.4.2-7, and synaptic has to look in the comments to find gtk+ There is not a "setup" file in the zipped archive I got. Maybe I should nuke this and go pull a new copy? I am going to make that version match and see just how big a crash I get. No diff, it still says it cannot find the features.ui file. > > On 5 January 2016 at 10:49, Sarah Armstrong > <sarahj.armstron...@gmail.com> > > wrote: > > Gene , > > > > In the root of linuxcnc features is setup > > > > If it’s not executable then change it and then ./setup > > > > > > > > The only difference is I dropped the -master > > > > Give me a min or to and i’ll start up the box and let you know > > > > > > > > Sent from Mail <http://go.microsoft.com/fwlink/?LinkId=550986> for > > Windows 10 > > > > > > > > > > *From: *Gene Heskett <ghesk...@wdtv.com> > > *Sent: *05 January 2016 10:40 > > *To: *emc-users@lists.sourceforge.net > > *Subject: *Re: [Emc-users] linuxcnc-features-master > > > > 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 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