#emc-devel | Logs for 2008-04-24

[02:13:10] <CIA-31> EMC: 03seb 07TRUNK * 10emc2/src/hal/utils/bfload.c:
[02:13:10] <CIA-31> EMC: This makes bfload work on 7i43 boards when run as a regular user with
[02:13:10] <CIA-31> EMC: the setuid bit set.
[12:55:52] <Guest439> Guest439 is now known as skunkworks_
[14:11:18] <rayh> cradek, you around?
[14:11:44] <cradek> yep
[14:14:11] <rayh> Were you having trouble with the axis display for 8.04 also
[14:14:37] <cradek> yes. we found the problem and jepler is working on a fix
[14:14:59] <rayh> Fantastic. Not just my box.
[14:15:22] <cradek> nope
[14:15:34] <rayh> I'll go back to lurk, then. Thanks
[14:16:47] <cradek> rayh: do you have any insight as to why sherline won't use emc2? we end up getting questions from a lot of their customers
[14:17:30] <rayh> They had some trouble with a test install a while back. Asked me to help a bit.
[14:17:58] <rayh> I sent a box with 6.06 and everything current to about 2 weeks ago.
[14:18:07] <rayh> I believe they are testing now.
[14:18:41] <rayh> No reason I could find here for not upgrading the older boxes.
[14:19:08] <rayh> I doubt though that they will offer an official upgrade because that would cost them time.
[14:19:29] <rayh> But we could offer and upgrade as a voluntary thing.
[14:19:38] <cradek> I'm not so much concerned about that as new sales
[14:20:05] <rayh> I believe they will use Ubuntu before long.
[14:20:15] <cradek> I suspect (but am not sure) that the questions we see are from people who just bought a machine
[14:20:32] <cradek> that sounds great, thanks for the "insider" information
[14:21:10] <rayh> I know that mlidd?? asked me for an upgrade.
[14:21:19] <rayh> Seems he
[14:21:35] <rayh> 's trashed his original sherline install
[14:22:01] <cradek> ah
[14:28:07] <cradek> if sherline doesn't want to do all the work of upgrading old customers, they could still put stepconf numbers on their website for their factory setups. any helpful customer could give them these to share...
[14:28:50] <steves_logging> steves_logging is now known as steve_stallings
[14:30:41] <rayh> I didn't use stepconf. Someone said they had some trouble with their attempt.
[14:31:22] <rayh> I just modified a stepper_inch to their numbers.
[14:31:30] <steve_stallings> Ray - I seem to remember that there was some customization of the GUI on the Sherline factory configuration. Does it have any bearing on what should be in an EMC2 setup?
[14:31:33] <rayh> And added a 4th.
[14:31:54] <rayh> I wrote the mini gui for Joe.
[14:32:21] <rayh> They used it just as it exists in the release.
[14:32:39] <steve_stallings> So just user experience stuff, nothing to do with enables or other stepper interface?
[14:32:56] <rayh> No other difference.
[14:33:27] <rayh> A Ubuntu update for them would expand the interp quite a bit.
[14:34:28] <cradek> a few more years of bugfixes couldn't hurt either
[14:35:15] <rayh> Right. And EMC2 rather than a trailed out bdi
[14:40:22] <rayh> p://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?action=edit&id=ClassicLadder if you've got edit permission.
[14:40:45] <rayh> that didn't work like I planned.
[14:40:59] <rayh> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?action=edit&id=ClassicLadder
[14:41:09] <rayh> better
[14:42:36] <rayh> Down a ways you see || something || something else || those pipe symbols create cells.
[14:44:32] <rayh> oops wrong list. sorry guys.
[14:46:41] <steve_stallings> steve_stallings is now known as steves_logging
[14:59:33] <skunkworks_> problem with axis display?
[15:00:48] <cradek> it sometimes stops updating during long moves
[15:01:40] <skunkworks_> ah - I was wondering if it was the dragging issue when desktop effects was turned on.
[15:01:48] <cradek> nope, we can't fix that
[15:02:02] <skunkworks_> it is an easy 'fix' though.
[15:02:16] <skunkworks_> I wonder if you can setup the livecd so it defauts to 'no effects'?
[15:03:59] <cradek> yes I think alex figured out how to do that
[15:04:06] <skunkworks_> cool :0
[15:04:08] <skunkworks_> :)
[17:51:32] <rayh> looks like the Axis display is fixed.
[17:52:51] <rayh> in 8.04
[17:54:42] <cradek> I didn't see a commit
[17:55:48] <rayh> I saw a patch to a python something or another when I updated a half hour ago.
[17:56:18] <rayh> Didn't keep the reference to it though
[17:57:07] <cradek> are you talking about trunk?
[17:58:24] <rayh> yes
[18:04:41] <cradek> I'm building it - but the hamsters are not running very fast today
[18:04:52] <rayh> vcpparse.py but that shouldn't be related.
[18:05:06] <cradek> I don't think it's fixed. It seems like you have had the problem come and go. Maybe it is momentarily gone for you.
[18:05:15] <rayh> maybe.
[18:05:38] <rayh> Ran just great not a glitch that i could see during cds.ngc
[18:10:38] <cradek> have any carrots? (still building)
[18:15:58] <rayh> Feed that little begger
[18:21:23] <rayh> I can't even get it to glitch while running glxgears. I can see the gears slow down some but Axis just keeps chugging along.
[18:22:09] <cradek> mine also seems to be working, but nevertheless I don't think jepler fixed it yet ...
[18:22:40] <rayh> It's the twilight zone
[18:22:56] <cradek> we control the vertical. we control the horizontal.
[18:23:10] <alex_joni> don't adjust your television
[18:23:13] <rayh> that's it.
[18:23:51] <rayh> alex_joni, did I hear you've got a 8.04 emc cd?
[18:24:07] <alex_joni> rayh: not yet
[18:24:16] <alex_joni> just downloading the 8.04 release
[18:24:24] <alex_joni> will probably build one this weekend
[18:24:31] <rayh> Okay. np. Just was about to go out and celebrate.
[18:24:45] <alex_joni> (until then only the one based on beta, with a bazillion updates needed :)
[18:24:49] <rayh> And order 6 computers for fest.
[18:25:21] <rayh> Right that is what I'm running here.
[18:26:29] <alex_joni> you shouldn't witness any differencee
[18:27:07] <rayh> okay. The ubuntu updates make this system a released version?
[18:27:18] <alex_joni> I'd say so
[18:28:05] <rayh> Funny. The other day I could not make Axis run without glitches. Today I can't make it glitch.
[18:29:15] <rayh> Maybe I should try that vesa driver - nah.
[18:32:38] <cradek> rayh: I'm going to reboot and see if it comes back
[18:32:55] <rayh> I probably should do that also.
[18:32:58] <rayh> brb
[18:33:07] <alex_joni> this starts to sound like doze
[18:43:04] <cradek> the problem is still gone. very disconcerting.
[18:43:43] <alex_joni> heh
[18:47:34] <ray1> Darn thing.
[18:48:35] <ray1> One time i started axis and it was fine. The next it kicked up an error -- no real time modules loaded and then I couldn't type.
[18:48:56] <ray1> Never could type but it would not accept keyboard input.
[18:49:33] <alex_joni> odd
[18:49:35] <ray1> reboot and it started emc again then stop and next try error again and no keyboard.
[18:50:18] <alex_joni> is this using TRUNK?
[18:51:31] <ray1> Looking through the errors it says most rtai mods are not loaded but rtai-hal is in use.
[18:51:42] <ray1> Yes trunk from today.
[18:52:07] <alex_joni> sounds like an unclean shutdown
[18:53:21] <alex_joni> ray1: check lsmod after shutting down emc2
[18:54:05] <ray1> okay.
[18:54:27] <ray1> oh. I can't enter text nor switch to a real terminal
[18:54:44] <alex_joni> usb keyboard?
[18:54:49] <ray1> Was looking for a mouse click able way to do that.
[18:55:22] <ray1> I don't own one.
[18:55:33] <ray1> Let me see if I can ssh -X into it.
[18:56:19] <ray1> nope I didn't add the ssh server.
[18:56:42] <ray1> I'll reboot.
[18:58:06] <ray1> I did find a message about rtai-sched and kernel tainted.
[18:58:09] <cradek> I get the problem on 2.2 branch. I don't get it on trunk.
[18:58:29] <ray1> the axis stutter?
[18:58:37] <cradek> yes
[18:59:56] <jepler> cradek: interesting
[19:00:10] <jepler> how confident are you of that?
[19:00:36] <cradek> 70%
[19:03:17] <ray1> I'm up and running again. Don't see any stutter on trunk.
[19:03:32] <ray1> I'll try the released version in a minute.
[19:07:42] <jepler> I am now about 70% sure that Alex checked in a fix for this on TRUNK, as a part of an unrelated change
[19:08:25] <skunkworks_> 80% of all statistics are made up on the spot..
[19:08:25] <alex_joni> who me?
[19:08:39] <jepler> but I didn't make that one up; I simply used the same number as chris did earlier
[19:08:51] <alex_joni> on AXIS?
[19:09:11] <jepler> alex_joni: the stuttering problem on TRUNK
[19:09:23] <jepler> er, on the 2.2 branch
[19:09:34] <alex_joni> I have no idea what could be the unrelated change which "fixed" this..
[19:10:03] <jepler> I have a feeling it's hiding in this change: http://cvs.linuxcnc.org/cvs/emc2/src/emc/usr_intf/axis/scripts/axis.py.diff?r1=1.143;r2=1.144
[19:10:25] <jepler> it's even on the tip of my mind how it fixes the problem
[19:11:22] <cradek> eh?
[19:11:46] <alex_joni> maybe this?
[19:11:49] <alex_joni> - self.logger = emc.positionlogger(self.stat,
[19:11:49] <alex_joni> + self.logger = emc.positionlogger(emc.stat(),
[19:12:12] <alex_joni> that's the only thing that's "maybe" "remotely" and "vaguely" probable imho
[19:21:35] <cradek> ray1: are you 100% sure you saw this stuttering on trunk?
[20:23:16] <alex_joni> jepler: that reminded me that you said something about the stat() thing back then
[20:23:49] <alex_joni> that it should be like this, otherwise it uses.. a local thingie.. no idea.. I went blank after the first couple of lines :)
[20:35:17] <jepler> http://linuxcnc.org/irc/irc.freenode.net:6667/emcdevel/2007-12-26.txt
[20:35:38] <jepler> interestingly, one of the problems you reported was something about the backplot not updating
[20:37:49] <alex_joni> how about your update to emcmodule.cc ?
[20:38:39] <jepler> that's needed too
[20:39:26] <jepler> but if anyone's seen this problem on current TRUNK then it's not a 100% fix .. that's why cradek wanted to know if ray had seen it
[20:39:31] <jepler> on 2.3
[20:56:21] <alex_joni> * alex_joni is off to bed
[20:56:24] <alex_joni> good night all
[21:37:52] <rayh> That was a fun power outage. Wind knocked a tree down.
[21:38:41] <rayh> jepler, did you get an answer to the question of axis display and trunk v 2.2.4
[21:38:41] <skunkworks_> yeck
[21:39:02] <rayh> You must have gotten wind there, skunkworks.
[21:44:58] <cradek> rayh: are you positive you saw this stuttering on trunk, or was it maybe just the installed 2.2 version?
[21:45:45] <rayh> I thought it was on trunk.
[21:46:03] <rayh> I seem to remember that is what I was testing.
[21:46:26] <rayh> But I can't get any kind of failure out of trunk.
[21:46:42] <rayh> Other than a bad shutdown once. My fault I think.
[21:46:44] <cradek> my 2.2 branch does it every time, and trunk never does
[21:46:53] <rayh> Same here now.
[21:47:18] <cradek> ok, thanks. I guess we'll have to assume that's the pattern unless we see otherwise again
[21:47:39] <rayh> I'll keep checking stuff here.
[21:47:44] <cradek> thanks
[21:47:59] <rayh> You have an idea what is happening with the 2.2 version?
[21:48:24] <cradek> we know the fix, but don't completely understand the cause
[21:48:36] <cradek> so that makes it a bit unsatisfying
[21:48:43] <rayh> Well that happens I guess.
[21:49:23] <rayh> seems like it just doesn't reach a threshold to trigger an update.
[21:50:02] <cradek> it has something to do with the backplot moving in a straight line.
[21:54:23] <rayh> Someday you guys will understand what changed with 8.04 and why that messed it up.