#linuxcnc-devel | Logs for 2015-01-24

Back
[08:18:03] <jthornton> on this computer I have the 2.7 iso installed and when I try and run the config picker it fails as the config is started and goes to a screen with some error messages.
[08:18:25] <jthornton> after rebooting I tried the latency test and it did the same thing
[08:19:00] <jthornton> the first line said BUG: unable to handle kernel NULL pointer dereference at 00000010
[08:33:37] <Martiini-> jthornton, you know about production robots?
[08:33:56] <jthornton> yes they are usually yellow
[08:34:15] <Martiini-> funny fuck
[08:51:07] <Martiini-> jthornton, you're another funny little fuck arent you
[08:54:49] <jthornton> wow xchat has an ignore button
[09:00:23] <jthornton> logger[mah], log
[09:00:23] <logger[mah]> jthornton: Log stored at http://linuxcnc.mah.priv.at/irc/%23linuxcnc-devel/2015-01-24.html
[10:07:11] <Tom_itx> what an ass
[10:07:27] <Tom_itx> he's posted that twice in every channel i'm in
[10:08:23] <archivist> his question a few days ago was off topic, lacks IRC clue
[10:09:04] <Tom_itx> maybe one of those bots'll smack him in the head and give him a clue
[10:16:11] <kwallace> I stopped using the user channel because of bad language and rudeness, I hope I'm not going to loose this channel too.
[10:16:46] <Tom_itx> maybe you just need a more agressive op
[10:18:01] <Tom_itx> kwallace, i noticed (not sure how old) a sherline spindle control mod you did
[10:18:10] <Tom_itx> did you ever try that circuit out?
[11:00:56] <seb_kuzminsky> mozmck: there are a couple of ways to send us the patch
[11:01:21] <seb_kuzminsky> the docs on this aren't very detailed, but what we have is this: http://linuxcnc.org/docs/2.7/html/code/Contributing-to-LinuxCNC.html#_overview_of_the_process
[11:02:04] <seb_kuzminsky> so either "git format-patch origin/2.7..your-branch" or "git push" to github or some other public place and tell us the branch to go look at
[11:02:10] <seb_kuzminsky> either one is fine
[11:03:29] <seb_kuzminsky> the 'git diff' that you experimented with works, but has the drawback that it doesn't preserve you as the author of the patch
[11:04:39] <seb_kuzminsky> jthornton: that kernel NULL pointer is worrisome
[11:04:56] <seb_kuzminsky> jthornton: are you running a special nvidia driver on that machine?
[11:20:30] <mozmck> seb_kuzminsky: thanks, I'll try the format-patch method you mentioned. I pasted the patch here last night: http://pastebin.com/1p1kKdbh
[11:21:00] <mozmck> and the modified configs/sim/manual-example.ui I used for the screenshot: http://pastebin.com/u6fCFsEs
[11:22:45] <mozmck> I guess I could fork on github and push my little branch too. If I commit this to the repo, should it go in 2.7 or master? And what is the best way to get the changes from my local branch back to 2.7 or master - merge?
[11:24:03] <seb_kuzminsky> mozmck: having a public git repo that you can share code through is more convenient if you plan to submit more changes in the future
[11:24:29] <seb_kuzminsky> but it may be simpler to just email patches if you're collaborating/submitting stuff rarely
[11:24:39] <mozmck> that makes sense, I guess that makes it easier for people to check out.
[11:24:45] <seb_kuzminsky> yeah
[11:25:12] <seb_kuzminsky> either way is fine, it's really up to you what you prefer
[11:25:19] <seb_kuzminsky> we'll be happy to have your patches in any case :-)
[11:25:25] <mozmck> I agree with kwallace2 on the user channel btw
[11:25:52] <seb_kuzminsky> that's a bummer
[11:25:58] <seb_kuzminsky> i hardly ever go there
[11:26:05] <mozmck> ok :) If you see anything wrong with the patch let me know
[11:26:20] <seb_kuzminsky> i guess we need to round up a posse
[11:26:42] <archivist> add some ops
[11:27:46] <seb_kuzminsky> archivist: is that you volunteering to be an op?
[11:28:44] <archivist> hoooo meeee, I am op is a few places
[11:29:37] <seb_kuzminsky> cool
[11:30:02] <seb_kuzminsky> i guess the first thing would be to agree to some kind of 'code of conduct' and document it somewhere
[11:30:36] <seb_kuzminsky> maybe here: http://linuxcnc.org/docs/html/code/Contributing-to-LinuxCNC.html#_communication_among_linuxcnc_developers
[11:32:21] <archivist> although sometimes one has to make it up on the spot, when you get a really bad one
[11:33:23] <seb_kuzminsky> sure
[11:33:40] <mozmck> true. a general code would be good though.
[11:34:46] <seb_kuzminsky> a public baseline for expected civil behavior, including a clause that says "and per op's discretion"?
[11:35:34] <archivist> yes, something like that
[11:36:30] <seb_kuzminsky> will you draft it? and we'll run it by the rest of the group
[11:36:31] <archivist> plus a bit of getting help on IRC like https://workaround.org/getting-help-on-irc
[11:36:55] <seb_kuzminsky> oh yeah, basic irc etiquette
[11:37:32] <seb_kuzminsky> we also have this: http://www.linuxcnc.org/docs/devel/html/getting-started/index.html#_getting_help
[11:38:23] <mozmck> That's pretty good - concise is nice.
[11:39:21] <mozmck> If that was in a separate document with some additions about dirty language and topics, the channel topic could have a link to it.
[11:41:35] <seb_kuzminsky> yeah, i like that idea
[11:42:30] <seb_kuzminsky> i guess we can just add a bullet-point or two to the IRC Etiquette section about how not to be a jerk
[11:42:54] <seb_kuzminsky> but i think we should deep-link to that section instead of splitting it out into a separate document
[11:45:28] <seb_kuzminsky> lol, i just noticed the subtitle on the page archivist linked
[11:45:32] <seb_kuzminsky> "literacy and subtleties for open-source bigots and other weirdos"
[11:45:59] <archivist> :)
[11:46:01] <mozmck> heh, yeah :)
[11:49:00] <archivist> I have no clue why some have unrealistic expectations when they ask off topic questions in a channel
[11:51:55] <seb_kuzminsky> cradek: i just got the "Transport error: 500" when pushing again
[11:51:59] <seb_kuzminsky> remote: Transport error: 500 Can't connect to localhost:9999 (Invalid argument)
[11:52:02] <seb_kuzminsky> remote: Unable to relay message. All servers failed
[11:52:28] <seb_kuzminsky> the push went through & i got the email, but kgb is passed out drunk behind the woodshed, or something
[11:54:33] <cradek> I wonder what has happened to kgb
[11:59:56] <seb_kuzminsky> KGB-linuxcnc: yay, you're back!
[11:59:57] <KGB-linuxcnc> seb_kuzminsky: My master told me to not respond.
[12:00:24] <seb_kuzminsky> cradek: do you mind if institute some kind of volunteer niceness-police in #linuxcnc?
[12:00:46] <seb_kuzminsky> apparently it's a wretched hive of scum and villainy
[12:00:50] <JT-Shop> Shooooot em
[12:01:24] * seb_kuzminsky agrees
[12:01:50] <cradek> moderation is good, I've kicked a (very very) few in my time
[12:02:30] <cradek> but mostly I believe the best moderation is passive: a general agreement to not feed the trolls
[12:03:03] <cradek> and I'd rather trust the judgment of some smart people than try to write a document that describes all the ways someone can be a jerk
[12:03:14] <JT-Shop> yep, they get bored when no one reacts and move one
[12:03:20] <seb_kuzminsky> hmm
[12:03:24] <cradek> I don't believe there has to be a big list of bad behaviors in order to have moderators
[12:04:14] <seb_kuzminsky> i'd imagined one or two bullet items that say "dont be a jerk or you'll get banned" here: http://www.linuxcnc.org/docs/devel/html/getting-started/index.html#_getting_help
[12:04:21] <archivist> it is a fine line, I see some mods go way over the top, kicking every day in busy channels
[12:04:41] <cradek> I agree overmoderation is very bad
[12:04:43] <JT-Shop> seb_kuzminsky, thanks for fixing the stg docs
[12:04:50] <seb_kuzminsky> JT-Shop: my pleasure
[12:05:02] <cradek> I probably see one situation every few months that I think deserves a kick
[12:05:03] <seb_kuzminsky> though it was really Max on the users list
[12:05:09] <cradek> I think they are extremely rare
[12:05:12] <archivist> I think ive only kicked a couple in the last year
[12:05:26] <seb_kuzminsky> i got to go, taking the kids to jiu jitsu class
[12:05:28] <cradek> I see situations every few days that call for not feeding the troll
[12:05:29] <seb_kuzminsky> back later
[12:05:56] <seb_kuzminsky> + * Don't feed trolls.
[12:05:59] <cradek> archivist: I trust your judgment
[12:06:06] <seb_kuzminsky> + * Dont be a troll or you'll get banned.
[12:06:13] <seb_kuzminsky> there, how's that for a patch to Getting Help?
[12:06:17] <seb_kuzminsky> ;-)
[13:16:27] <cradek> hmm
[13:16:29] <cradek> Did not get DONE/CLOSE event for Wheel ID 15 from IP 222.186.34.155 at /usr/local/lib/perl5/site_perl/5.16/POE/Component/Server/SimpleHTTP.pm line 221.
[13:16:33] <cradek> I had a problem posting to event Got_Request of session SOAPServer for DIR handler '.*'. As reported by Kernel: 'No such file or directory', perhaps the session name is spelled incorrectly for this handler? at /usr/local/lib/perl5/site_perl/5.16/POE/Session.pm line 483.
[13:16:53] <cradek> a nefarious ip in china is causing it to croak
[13:17:06] <cradek> http://www.abuseipdb.com/check/222.186.34.155
[13:21:13] <cradek> oh hey: > I've verified that this bug is gone with the latest SimpleHTTP.
[13:34:07] <jthornton> seb_kuzminsky, 05:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 8400 GS] (rev a2)
[13:34:07] <jthornton> Subsystem: eVga.com. Corp. Device 1302
[13:34:07] <jthornton> Kernel driver in use: nvidia
[13:34:19] <jthornton> nvidia-glx
[15:00:18] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.6 b78f09f 06linuxcnc 10docs/src/drivers/servo_to_go.txt docs: fix indentation in StG docs * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=b78f09f
[15:00:18] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.6 e880e88 06linuxcnc 10docs/src/drivers/servo_to_go.txt docs: include a warning about power supplies for the STG * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e880e88
[15:00:30] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.6 b78f09f 06linuxcnc 10docs/src/drivers/servo_to_go.txt docs: fix indentation in StG docs * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=b78f09f
[15:00:31] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.6 e880e88 06linuxcnc 10docs/src/drivers/servo_to_go.txt docs: include a warning about power supplies for the STG * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e880e88
[15:00:48] <cradek> (that's me debugging)
[15:01:18] <cradek> I think he'll quit croaking now
[15:09:14] <seb_kuzminsky> awesome, thanks cradek
[16:40:33] <KGB-linuxcnc> 03Dewey Garrett 052.7 828bd50 06linuxcnc 10tcl/twopass.tcl twopass: use auto_path to allow non-builtins * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=828bd50