#linuxcnc-devel | Logs for 2015-08-13

Back
[00:33:25] <fenn> Tom_itx and whoever knows how the template to generate html docs works, i made some changes to the html so it would play nicer with non-javascript browsers by not hiding everything initially, and fixed the problem where it wouldn't expand all of the sections: http://fennetic.net/irc/linuxcnc_2.7_nicer_js.html http://fennetic.net/irc/linuxcnc_2.7_nicer_js.patch
[00:37:12] <fenn> it still loads with all the sections collapsed, though i'm not sure why. i guess this is a feature
[01:33:57] <archivist> fenn, I saw it load full then collapse after a period
[01:35:14] <archivist> I also think a default collapsed state can hide the expected, see a discussion http://deep.design/the-hamburger-menu/
[06:37:09] <jthornton> fenn, you need to modify index.tmpl not the online html file. The patch looks great and thanks, I could just copy it but it is better if you get the credit for fixing it
[07:22:22] <Tom_itx> jthornton, http://linuxcnc.org/docs/2.7/html/ stops expanding at 'Developer Information' and the line 'gmoccapy (Magyar) has a foreign link beside the english one
[07:23:29] <Tom_itx> Español is partially translated and also stops expanding at 'Developer Information'
[07:29:29] <Tom_itx> Français isn't consistent with that theme either
[09:06:30] <mozmck> archivist: I don't really agree that the collapsed menus hide too much information. The hamburger menu is the little three bar icon that contains no information. And reading down in the article you posted, he does say that listing the most important elements and hiding the secondary is *good*, which is exactly what I see the collapsed menu doing. It's also not an unknown paradigm, because it is basically what every real book does in it's TOC.
[09:07:53] <archivist> but in the version fenn showed there was no expand for individual sections
[09:08:50] <archivist> over simplification can make stuff harder to jump into as does excessive page sizes
[09:11:49] <mozmck> true
[09:12:15] <mozmck> hmm, I could click on the items in fenns version and they expanded
[09:12:34] <mozmck> But the icons are missing.
[09:13:54] <archivist> http://www.collection.archivist.info/archive/grabs/Screenshot-29.png
[09:16:15] <mozmck> interesting, here's what it looks like here, and I can click on any of the text and it expands
[09:16:16] <mozmck> http://pasteboard.co/2GNfAVMS.png
[09:19:43] <mozmck> jthornton: I get overlapping links in the RTAPI and HAL and API calls sections: http://pasteboard.co/2GNsKPzi.png
[09:20:26] <archivist> and the w3c validator coughs a little too https://validator.w3.org/check?uri=http%3A%2F%2Ffennetic.net%2Firc%2Flinuxcnc_2.7_nicer_js.html&charset=%28detect+automatically%29&doctype=Inline&group=0
[09:20:39] <archivist> 41 errors
[09:22:45] <archivist> that stop after sec5 on my browser seems to be a div error that w3c spots
[10:19:46] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 49f4946 06linuxcnc 10VERSION 10debian/changelog LinuxCNC v2.7.0~pre7 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=49f4946
[10:20:03] <KGB-linuxcnc> 03Sebastian Kuzminsky 05signed tags 93ab48e 06linuxcnc 03v2.7.0-pre7 LinuxCNC v2.7.0~pre7 (tagged commit: 49f4946) * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=93ab48e
[10:20:58] <seb_kuzminsky> durp
[10:21:35] <seb_kuzminsky> i pushed the "new version" commit to 2.7 but forgot to push the tag at the same time, i wonder how confused the buildbot will be now
[10:22:26] <seb_kuzminsky> also, it looks like the push of just a tag did not cause the hook script to notify the buildbot
[10:24:11] <seb_kuzminsky> linuxcnc-build: on a scale from lavender to giraffe, how confused are you?
[10:25:09] <cradek> seb_kuzminsky: onoz
[10:27:14] <jthornton> Tom_itx, that's correct
[10:31:54] <jthornton> mozmck, looks like we need more column width, thanks
[10:33:34] <jthornton> hmm, I didn't change column width I don't think
[10:36:17] <mozmck> Probably not - it has always looked like that for me that I can remember.
[10:36:41] <mozmck> I'm using firefox in linux mint (based on ubuntu 14.04)
[10:56:29] <jepler> it would help to drop the long suffix .3rtapi
[11:09:34] <pcw_home> What the heck is this problem people have logging into linux after a
[11:09:36] <pcw_home> linuxcnc install. Have they simply forgotten the password they entered?
[11:10:46] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 229ed9b 06linuxcnc 10docs/src/Master_Documentation_es.txt docs: fix a broken link in Spanish Master Document * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=229ed9b
[11:10:58] <SEL> it also happened to me after an upgrade to 2.7-pre6
[11:12:53] <pcw_home> A password problem?
[11:13:20] <SEL> it won't let login again
[11:13:41] <pcw_home> what did you upgrade?
[11:14:14] <seb_kuzminsky> linuxcnc-build: force build --revision =v2.7.0-pre7 --branch=2.7 0000.checkin
[11:14:14] <linuxcnc-build> sorry, bad revision '=v2.7.0-pre7'
[11:14:15] <SEL> well the previous iso, it is 2.6.4 i think
[11:14:26] <seb_kuzminsky> linuxcnc-build: force build --revision=v2.7.0-pre7 --branch=2.7 0000.checkin
[11:14:37] <linuxcnc-build> The build has been queued, I'll give a shout when it starts
[11:14:55] <skunkworks> I think - going from ubuntu to wheezy - people don't notice that when you login it asks for the user name first. ubuntu just required the password to be typed in. So someone types their password for the username then they cannot get in.
[11:15:20] <pcw_home> Ahh yes
[11:18:32] <SEL> i installed the wheezy iso ,it asks both user name and password, but after upgrading it locks
[11:18:43] <SEL> and i can't login
[11:22:43] <SEL> I have entered recovery mode, made a backup and reinstalled from the cd
[11:27:36] <skunkworks_> odd
[11:32:45] <linuxcnc-build> build #1540 of 1405.rip-wheezy-armhf is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1405.rip-wheezy-armhf/builds/1540 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[11:35:54] <jepler> make: *** [.html-images-stamp] Segmentation fault
[11:36:12] <jepler> whaaaa
[11:37:01] <skunkworks_> uhh.. that doesn't some like something that should cause a segmentation fault...
[11:44:59] <cradek> here's a nickel kid, get yourself a real computer
[11:48:29] <Roguish> Hey, all. I'm working on install Preempt-RT (still). Wheezy is installed with the proper kernel. I have added "deb http://linuxcnc.org/ wheezy base 2.7-uspace" to the repositories list. But, I get an "404 Not Found" when I do the apt-get update. What's up?
[11:49:01] <Roguish> This is per the instructions in : http://linuxcnc.org/docs/2.7/html/getting-started/getting-linuxcnc.html#_installing_on_debian_wheezy_with_preempt_rt_kernel
[11:53:53] <skunkworks_> don't you need deb http://linuxcnc.org/ wheezy base 2.7-uspace
[12:10:23] <seb_kuzminsky> order doesnt matter
[12:11:47] <seb_kuzminsky> Roguish: i just tried with the deb line you posted and it worked for me
[12:12:31] <seb_kuzminsky> i'm on amd64, are you on i386?
[12:12:39] <Roguish> i386
[12:13:23] <jepler> I'm just now trying with an i386 virtual machine
[12:13:33] <seb_kuzminsky> they should both work
[12:14:09] <Roguish> ok, thanks.
[12:14:39] <jepler> I used apt-get install linuxcnc-uspace --no-install-recommends and it did successfully download all the packages.
[12:15:01] <jepler> doing it again and installing the recommended packages also seems to be working
[12:16:22] <jepler> not sure if skunkworks_ is trying to point out a typo, but I don't spot it
[12:17:29] <jepler> hm the html title of http://linuxcnc.org/docs/2.7/html/getting-started/getting-linuxcnc.html is empty
[12:17:40] <jepler> it would be nice if it were 'getting linuxcnc' or so
[12:19:16] <seb_kuzminsky> Roguish: are you sure the 404 is from linuxcnc.org?
[12:19:53] <seb_kuzminsky> jepler: you might have retrieved it during the docs rsync that the buildbot just did? i fetched it and it looks fine
[12:20:07] <Roguish> pretty sure. i'm trying to get an image or something to show. does wheezy have a pastebin app?
[12:20:10] <cradek> Roguish_: copypaste the entire error
[12:20:32] <seb_kuzminsky> Roguish: there's a program called "nopaste"
[12:21:02] <Roguish_> working on it.....
[12:21:10] <cradek> I really like nopaste
[12:21:33] <seb_kuzminsky> it takes either a filename to paste, or it can paste from stdin
[12:21:41] <seb_kuzminsky> so you can say "sudo apt-get update | nopaste -"
[12:27:18] <seb_kuzminsky> jepler: oh, i finally read what you said about getting-linuxcnc correctly
[12:27:38] <Roguish_> http://pastebin.com/0izW8J76
[12:27:39] <seb_kuzminsky> yeah, that doesnt look like an rsync problem, but a bug in our asciidoc source for that document
[12:27:55] <seb_kuzminsky> huh
[12:27:58] <seb_kuzminsky> Roguish: thanks
[12:28:13] <seb_kuzminsky> we use compressed package lists, and you tried to fetch the uncompressed, wonder why
[12:28:26] <Roguish_> ??? don't know.
[12:28:50] <seb_kuzminsky> wait, we also provide uncompressed ones
[12:28:52] <seb_kuzminsky> hmmm....
[12:29:09] <seb_kuzminsky> oh, those urls are hosed
[12:29:20] <seb_kuzminsky> nopaste your sources.list (the one with linuxcnc.org in it)
[12:30:32] <seb_kuzminsky> oh it's great to see a positive thread on emc-users, thanks skunkworks_ and jthornton
[12:30:42] <Roguish_> sources.list: http://pastebin.com/Rc4j3JZD
[12:31:21] <seb_kuzminsky> you need a space between "linuxcnc.org" and "wheezy"
[12:32:46] <seb_kuzminsky> you can cut-n-paste the deb line from here, this one's correct: http://linuxcnc.org/docs/2.7/html/getting-started/getting-linuxcnc.html#_installing_on_debian_wheezy_with_preempt_rt_kernel
[12:39:38] <skunkworks_> seb_kuzminsky, it might go down hill if someone starts talking about guns or television broadcast transmitters..)
[12:40:06] <seb_kuzminsky> or peg while joust
[12:41:44] <linuxcnc-build> build #3362 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/3362 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[12:41:45] <linuxcnc-build> build forced [ETA 1h10m38s]
[12:41:45] <linuxcnc-build> I'll give a shout when the build finishes
[12:43:19] <seb_kuzminsky> ok, this should be the 2.7.0~pre7 build
[12:44:00] <skunkworks_> exciting!!!
[12:44:58] <Roguish_> seb_kuzminsky: http://pastebin.com/YpCGnSmq
[12:45:08] <Roguish_> spaces are key.........
[12:45:42] <seb_kuzminsky> Roguish_: nice
[12:46:01] <Roguish_> THANKS
[12:46:07] <seb_kuzminsky> sure :-)
[12:46:17] <Roguish_> installing linuxcnc now.........
[12:52:50] <Roguish_> sim runs.
[13:02:30] <skunkworks_> Roguish, the ethernet boards are pretty painless now :)
[13:07:01] <jthornton> I see where the $$BASENAME puts the text into the anchor but I don't know how to strip the trailing .xxx from it
[13:21:35] <Tom_itx> jthornton, i didn't know if that was normal behavior but was asked to bring it up with you
[13:21:53] <Tom_itx> that foreign link looks out of place there by itself
[13:24:09] <jthornton> don't know where else to put the polish translated gommocopy
[13:24:46] <Tom_itx> that's kinda one of a kind isn't it?
[13:25:05] <jthornton> I figured that 99.9999% would not need to see the developer manual
[13:25:10] <jthornton> yea
[13:25:14] <Tom_itx> maybe add a little more space between the two... my bad eyes made it look like one link :D
[13:25:58] <Tom_itx> i wasn't sure about the dev manual fwd but it looked like a reasonable place to stop
[13:38:32] <linuxcnc-build> Hey! build 0000.checkin #3363 is complete: Success [3build successful]
[13:38:32] <linuxcnc-build> Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/3363
[13:39:53] <skunkworks_> yay!
[13:44:53] <cradek> !!!
[13:45:02] <cradek> the little ARM that could
[13:46:18] <cradek> heh gene discovers that taps are weird sizes...
[13:49:32] <skunkworks_> I thought that was common knowledge..
[13:49:41] <cradek> yeah
[13:49:47] <cradek> (but I agree it's irritating)
[13:50:07] <cradek> I have a couple weird ER40 collets that are for tap diameters
[13:50:14] <cradek> a mismash of metric and inch
[13:50:20] <cradek> and ER40 are pretty forgiving
[13:50:52] <cradek> someone gave me a set of metrics a long time ago - was it you jthornton?
[13:51:31] <skunkworks_> that is what andy said to do - get a metric set :)
[13:51:54] <cradek> well I doubt his little machines use ER40 and I bet the smaller ones have much less range
[13:52:16] <cradek> when in doubt just order the collet you need, I guess
[13:52:49] <cradek> and if it's for tapping, it wouldn't hurt to get the one with the square in it
[13:53:03] <Tom_itx> i'm wondering on an inch machine how you specify the pitch for a metric tap
[13:53:04] <cradek> (I have none like that, but I tap small holes)
[13:53:14] <Tom_itx> i suppose you'd just convert the units
[13:53:22] <cradek> Tom_itx: well you could use G21
[13:53:28] <cradek> but yeah, it's simple math
[13:53:47] <Tom_itx> i've only got a couple metric taps anyway
[13:54:08] <cradek> G21 G33.1 Z-20 K.25
[13:54:17] * cradek shrugs
[13:54:23] <Tom_itx> is G21 modal?
[13:54:26] <cradek> when you have cnc everything is easy
[13:54:31] <Tom_itx> you need to switch it back when done...
[13:54:36] <cradek> sure, it sticks
[14:30:08] <seb_kuzminsky> wow, it worked
[14:32:12] <skunkworks_> no doubts!
[14:47:53] <seb_kuzminsky> 2.6 and later support ubuntu lucid and newer, and debian wheezy
[14:48:12] <seb_kuzminsky> 2.5 supports ubuntu hardy and newer, and debian wheezy
[14:48:33] <seb_kuzminsky> when we end-of-life 2.5, i can turn off the hardy buildslaves
[14:48:45] <seb_kuzminsky> and replace them with jessies or whatever's the new hotness at the time
[14:49:34] <cradek> yay!
[14:57:07] <seb_kuzminsky> ok, 2.7.0~pre7 is uploading to wlo
[14:57:14] <seb_kuzminsky> i'll send out an announcement this evening
[14:57:20] <cradek> yay!
[14:57:23] <seb_kuzminsky> :-)
[14:57:44] <cradek> it's getting close, I can feel it
[14:58:12] <seb_kuzminsky> i heard we found the final bug the other day, so there should be a week or so of happy users reporting success, then we'll release 2.7.0, the "I Kill Kokomo" release
[15:13:55] <skunkworks> cradek: I applied your first patch to 2.7 and ran the huge program (the one scaled at 5 that used to show a violation) and this morning I pulled 2.7 prime and rebuilt - I am not getting a small violation I was getting before with your first patch.
[15:14:26] <cradek> the two patches should be totally equivalent on mills
[15:14:33] <skunkworks> could have your second patch done something slightly different for a 3 axis machine?>
[15:14:36] <skunkworks> huh
[15:14:42] <cradek> truly doubt it
[15:14:48] <skunkworks> odd - wonder what I did differently.
[15:15:30] <seb_kuzminsky> this blog post from Dave Jones (linux kernel hacker) is timely: http://codemonkey.org.uk/2015/08/11/moving-on-from-akamai/
[15:16:19] <cradek> I guess it's good if facebook is paying folks who are serious about upstreaming to work on linux
[15:16:58] <cradek> (I'm always surprised when I learn of big sites that use linux instead of freebsd)
[15:20:48] <skunkworks> well - atleast 2 more iterations before it is done..
[15:25:03] <skunkworks> the only thing I can think of is I might have had the FO set to 1000%
[16:44:39] <jthornton> cradek, yes it was me
[16:44:58] <KGB-linuxcnc> 03John Thornton 052.7 ba5456d 06linuxcnc 10docs/src/index.tmpl Docs: make the hungarian translation of gmoccapy stand out better * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=ba5456d
[16:45:09] <jthornton> my biggest holder was ER32
[16:51:26] <Tom_itx> 2.7.0~pre7 on the iso site now?
[16:58:18] <seb_kuzminsky> Tom_itx: yep!
[16:58:23] <seb_kuzminsky> i'll send out an announcement tonight
[16:59:22] <JT-Shop> I'll try and get that patch for that one line change to thc.comp here in a bit
[16:59:32] <Tom_itx> the http://www.linuxcnc.org/binary.hybrid.iso ?
[17:01:45] <seb_kuzminsky> Tom_itx: the iso has not been updated. Users should install using the iso and then upgrade debian, which will pull in the newest linuxcnc package
[17:02:29] <Tom_itx> what about an ubuntu install? same thing?
[17:03:28] <seb_kuzminsky> http://linuxcnc.org/docs/2.7/html/getting-started/getting-linuxcnc.html#_installing_on_ubuntu_precise
[17:04:03] <Tom_itx> i'm already running 2.7 on it so i suppose an update will grab it
[17:04:53] <Tom_itx> lucid...
[17:06:04] <seb_kuzminsky> you're running 2.7 on lucid with rtai? that's totally fine too, just keep doing whatever you're doing and it should upgrade automatically
[17:06:25] <seb_kuzminsky> (as long as you have "deb http://linuxcnc.org lucid base 2.7-rtai" in your sources.list)
[17:10:23] <Tom_itx> maybe not. update manager refuses to work. says my ubuntu release is not supported anymore and locks up
[17:11:48] <seb_kuzminsky> well lucid is pretty old
[17:12:04] <seb_kuzminsky> try "apt-get update && apt-get dist-upgrade" from the terminal
[17:13:52] <Tom_itx> that seemed to grab it
[17:15:08] <Tom_itx> yay! Axis 2.7.0 pre7
[17:20:37] <seb_kuzminsky> yay!
[17:20:55] <Tom_itx> be the first kid on your block to own one!
[17:21:28] <seb_kuzminsky> Get it while it lasts! Only [11] left in stock!
[17:30:34] <jthornton> thc patch http://pastebin.com/iyHaVUNG
[17:33:10] <Tom_itx> to move to precise would require a new install right?
[17:33:20] <seb_kuzminsky> Tom_itx: yeah
[17:33:23] <seb_kuzminsky> jthornton: thanks!
[17:35:12] <seb_kuzminsky> jthornton: well that looks very safe
[17:35:43] <JT-Shop> yea, just adding a pin to be able to see the offset
[17:37:23] <KGB-linuxcnc> 03John Thornton 052.7 ccb39d7 06linuxcnc 10src/hal/components/thc.comp thc component: add pin to show current offset * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=ccb39d7
[17:37:45] <JT-Shop> yea!
[17:39:30] <seb_kuzminsky> :-)
[19:57:24] <skunkworks> Tom_itx: happy testing!
[20:39:18] <Tom_itx> switching from manual control to MDI tabs causes the last command to re'execute
[20:39:30] <Tom_itx> in MDI i did a S500M3
[20:39:44] <Tom_itx> in Manual control, i turned the spindle off with my pendant
[20:39:57] <Tom_itx> switching back to MDI caused the spindle to turn on again
[20:42:25] <Tom_itx> must be something in my pendant logic
[22:24:42] <seb_kuzminsky> why nontrivial kinematics are important: https://www.youtube.com/watch?v=eQR0If6miRY
[22:29:58] <pcw_home> Thats neat. I wonder if it uses a vision system
[22:45:47] <cradek> wow that's cool
[22:52:39] <cradek> if you didn't have an infinite amount of money, you might use a rope bridge to accomplish the same thing
[22:53:11] <cradek> wonder what the traditional technology was
[22:54:06] <Tom_itx> deadliest catch use those cages full of buoys to make a floating raft with ropes between the 2 ships
[22:54:08] <skunksleep> Jumping
[22:54:31] <Tom_itx> poor sob sitting on top of the crab nets in the middle...
[23:15:29] <cradek> awesome, a dozen committers on -pre7. we're growing.
[23:54:59] <seb_kuzminsky> heh, you're right, though most of the names on that list are the usual suspects
[23:55:31] <seb_kuzminsky> Benjamin Brockhaus probably doesn't even know he's contributed, i merged the Huanyang VFD driver he curated on github
[23:56:05] <seb_kuzminsky> i sent him a private mail letting him know and thanking him, but he hasn't replied. might be an abandoned email address...