#emc | Logs for 2006-09-11

[00:05:27] <threeseas> oh darn
[00:21:00] <NickServ> This nickname is owned by someone else
[00:21:00] <NickServ> If this is your nickname, type /msg NickServ IDENTIFY <password>
[01:27:17] <A-L-P-H-A> anyone know why I would have two hda1 mount points? http://pastebin.ca/166572
[01:32:02] <Tsingi> /media/hda1 is a directory I imagine.
[01:32:16] <Tsingi> /dev/da1 is the volume
[01:32:21] <Tsingi> hda1
[01:37:42] <A-L-P-H-A> yeah, it's the UUID=55c... that's hda1
[01:37:46] <A-L-P-H-A> oops
[01:37:47] <A-L-P-H-A> no.
[01:37:55] <A-L-P-H-A> it's the ntfs drive that's listed twice
[01:53:18] <Tsingi> hda1 is the ntfs drive.
[01:53:59] <Tsingi> It looks like the only problem you have is using a common device name for a directory and mount point. bound to be confusing.
[02:44:35] <CIA-8> 03jepler 07HEAD * 10emc2/src/rtapi/rtapi_math.h: additional prototypes
[02:54:57] <CIA-8> 03jepler 07HEAD * 10emc2/src/hal/components/ (6 files):
[02:54:57] <CIA-8> strip off a trailing dot, so that 'component x; function _;' gets you a HAL function name of 'x.NUM'.
[02:54:57] <CIA-8> all parameters are writable by the component, so don't use the (0+) define
[02:54:57] <CIA-8> provide fperiod
[02:54:57] <CIA-8> Add MODULE_LICENSE("GPL") and license statements everywhere
[02:54:58] <CIA-8> make documentation reflect latest changes
[02:55:00] <CIA-8> documentation markup improvements
[02:55:04] <CIA-8> 03jepler 07HEAD * 10emc2/docs/src/hal/ (comp.lyx out8.comp):
[02:55:06] <CIA-8> strip off a trailing dot, so that 'component x; function _;' gets you a HAL function name of 'x.NUM'.
[02:55:08] <CIA-8> all parameters are writable by the component, so don't use the (0+) define
[02:55:10] <CIA-8> provide fperiod
[02:55:12] <CIA-8> Add MODULE_LICENSE("GPL") and license statements everywhere
[02:55:14] <CIA-8> make documentation reflect latest changes
[02:55:16] <CIA-8> documentation markup improvements
[02:55:17] <jepler> spam spam spam spam
[02:55:18] <CIA-8> 03jepler 07HEAD * 10emc2/src/emc/usr_intf/axis/scripts/comp.g:
[02:55:20] <CIA-8> strip off a trailing dot, so that 'component x; function _;' gets you a HAL function name of 'x.NUM'.
[02:55:22] <CIA-8> all parameters are writable by the component, so don't use the (0+) define
[02:55:24] <CIA-8> provide fperiod
[02:55:26] <CIA-8> Add MODULE_LICENSE("GPL") and license statements everywhere
[02:55:28] <CIA-8> make documentation reflect latest changes
[02:55:30] <CIA-8> documentation markup improvements
[13:26:27] <CIA-8> 03jepler 07HEAD * 10emc2/src/ (config.h.in configure configure.in): put EMC_xxx_DIR in config.h to reduce the number of commandline defines necessary
[13:26:51] <CIA-8> 03jepler 07HEAD * 10emc2/src/hal/utils/halcmd.c: use EMC2_RTLIB_DIR from config.h instead of HAL_RTMOD_DIR from commandline
[13:27:22] <CIA-8> 03jepler 07HEAD * 10emc2/src/hal/utils/Submakefile: halcmd no longer needs special flags and no longer depends on Makefile.inc
[13:32:56] <CIA-8> 03compile-farm 07BDI-2.18 (2.2.18-rtl3.0) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot2_log.txt
[13:36:09] <CIA-8> 03compile-farm 07BDI-TNG (2.4.18-rtai) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot3_log.txt
[13:37:08] <CIA-8> 03compile-farm 07BDI-4.20 (2.6.10-adeos) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot5_log.txt
[13:39:43] <CIA-8> 03compile-farm 07BDI-Live rc46 (2.4.25-adeos) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot4_log.txt
[13:39:51] <jepler> * jepler scratches his head
[14:09:15] <CIA-8> 03jepler 07HEAD * 10emc2/src/ (config.h.in configure configure.in): fix detection of readline
[14:18:55] <Lerneaen_Hydra> 'lo
[14:21:06] <alex_joni> hi LH
[14:21:36] <Lerneaen_Hydra> 'sup?
[14:22:00] <alex_joni> http://dsplabs.utt.ro/~juve/blog/index.cgi/projects/01157974398
[14:22:35] <Lerneaen_Hydra> ooh
[14:22:37] <Lerneaen_Hydra> neat
[14:23:14] <Lerneaen_Hydra> ballscrews or acme?
[14:24:29] <alex_joni> I think normal screws
[14:25:18] <CIA-8> 03compile-farm 07BDI-2.18 (2.2.18-rtl3.0) * 10emc2head/: build PASSED
[14:26:09] <Lerneaen_Hydra> normal like metric/unc or standard slide-screws?
[14:28:00] <CIA-8> 03compile-farm 07BDI-TNG (2.4.18-rtai) * 10emc2head/: build PASSED
[14:31:09] <alex_joni> * alex_joni has no idea
[14:31:49] <alex_joni> http://www.sherlineipd.com/cncslide.htm
[14:33:31] <Lerneaen_Hydra> aluminum?
[14:33:36] <Lerneaen_Hydra> why not cast iron?
[14:33:47] <alex_joni> you need to ask sherline about that ;)
[14:33:58] <Lerneaen_Hydra> yeah ;)
[14:34:05] <Lerneaen_Hydra> probably an acme screw
[14:34:49] <Lerneaen_Hydra> did ray send you them?
[14:35:13] <alex_joni> yeap
[14:35:28] <Lerneaen_Hydra> cool
[14:35:40] <Lerneaen_Hydra> how'd ray get them?
[14:36:38] <CIA-8> 03compile-farm 07BDI-4.20 (2.6.10-adeos) * 10emc2head/: build PASSED
[14:36:42] <alex_joni> I think he's a reseller for sherline
[14:36:58] <CIA-8> 03compile-farm 07BDI-Live rc46 (2.4.25-adeos) * 10emc2head/: build PASSED
[14:37:30] <alex_joni> jepler: you can stop scratching now
[14:39:52] <CIA-8> 03jepler 07HEAD * 10emc2/src/module_helper/ (Submakefile module_helper.c): use config.h instead of Makefile.inc to get module directory and extension
[14:40:33] <jepler> it's better to depend on config.h because that dependency is worked out automatically. When using -D that come from Makefile.inc, the dependency has to be mentioned in the Submakefile
[14:40:48] <jepler> also, config.h gets treated specially when configure is re-run: if it didn't change, the timestamp isn't changed. so less stuff recompiles.
[14:42:13] <Lerneaen_Hydra> alex_joni: oh, I see. cool
[14:42:27] <Lerneaen_Hydra> sherline was the company that made smalller cnc/manual parts right?
[14:42:33] <Lerneaen_Hydra> cradek's lathe too?
[14:44:08] <jepler> yes
[14:44:45] <Lerneaen_Hydra> coo
[14:51:12] <alex_joni> they still do
[15:13:39] <Lerneaen_Hydra> huh?
[15:13:52] <alex_joni> Lerneaen_Hydra: they still make cnc/manual parts
[15:13:57] <Lerneaen_Hydra> oh, yeah
[15:27:30] <CIA-8> 03jepler 07HEAD * 10emc2/docs/src/Submakefile:
[15:27:30] <CIA-8> Arrange for the current directory to be 'docs' when running latex2html.
[15:27:30] <CIA-8> Otherwise, some versions of latex2html print a message like this one:
[15:27:30] <CIA-8> *** Fatal Error --- but easy to fix ***
[15:27:30] <CIA-8> Cannot have '.' in file-name prefix, else dvips fails on images
[15:27:31] <CIA-8> Change the name from ../docs/src/code/Code_Notes.tex and try again.
[16:37:49] <etla55> shh
[16:39:10] <jepler> hi etla55
[17:19:21] <dave1> ok gaim is playing games .... testing
[17:19:27] <dave1> yep
[17:20:36] <dave1> gaim keeps playing games.... pops up signon windows
[17:21:28] <dave1> anyway before this thing dumps me.... I need to figure out how to invert a parport pin
[17:31:17] <alex_joni> dave1: set parport.0.pin-12-out-invert 1
[17:34:17] <alex_joni> or any other number that you want to invert
[17:34:26] <alex_joni> set parport.0.pin-02-out-invert 1
[17:34:29] <alex_joni> set parport.0.pin-03-out-invert 1
[17:34:30] <alex_joni> etc
[17:35:46] <etla55> alex: any ideas on how to force ubuntu into 1280x1024 ?
[17:35:53] <alex_joni> hi etla55
[17:35:56] <alex_joni> did you reboot?
[17:36:03] <alex_joni> I mean, this is the installed system?
[17:36:06] <etla55> yep, this is from HD
[17:36:18] <alex_joni> ok, probably you're missing a mode-line for your monitor
[17:36:23] <etla55> but only one boot if that makes a difference
[17:36:27] <alex_joni> what kind of monitor do you have ?
[17:36:38] <alex_joni> lcd, vga ?
[17:36:41] <alex_joni> type, model?
[17:36:43] <etla55> now I'm painfully slowly downloading the 147 updates ubuntu suggests I need
[17:36:54] <etla55> ït's a 19" viewsonic tft
[17:37:07] <etla55> but I'm using a vga cable, not dvi
[17:37:57] <alex_joni> what frequency does it take?
[17:38:00] <alex_joni> 75Hz ?
[17:38:10] <etla55> probably, haven't checked
[17:38:15] <etla55> I think it runs at 60 now
[17:38:31] <etla55> yep, 60 now
[17:39:26] <alex_joni> I mean, does it run at 1280x1024@75Hz ? or is that too much?
[17:39:51] <etla55> hmmm, let me grab the manual that came with the lcd
[17:40:05] <alex_joni> here's something till then:
[17:40:07] <alex_joni> # 1280x1024 @ 60Hz (VESA) hsync: 64.0kHz
[17:40:07] <alex_joni> ModeLine "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
[17:40:07] <alex_joni> # 1280x1024 @ 75Hz (VESA) hsync: 80.0kHz
[17:40:07] <alex_joni> ModeLine "1280x1024" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
[17:40:45] <alex_joni> those 2(4) lines need to go to the Monitor section in your /etc/X11/xorg.conf
[17:41:15] <alex_joni> also make sure HorizSync and VertRefresh have big enough numbers to allow those resolutions
[17:41:28] <etla55> thanks. I'm 1/3 through the updates, will try that then
[17:41:41] <etla55> let's see what my current xorg.conf looks like...
[17:42:01] <alex_joni> etla55: there's a software called xvidtune
[17:42:16] <alex_joni> once you set a certain resolution, you can use that software to tweak the modeline
[17:42:18] <etla55> ok, is that easier ?
[17:42:31] <alex_joni> you need something to start from, then use xvidtune for finetuning
[17:42:43] <etla55> is that in the standard ubuntu install
[17:42:43] <alex_joni> or use the auto-calibration on the TFT
[17:42:51] <alex_joni> I think you can apt-get it
[17:43:07] <etla55> right. but it needs to work with winxp too (CAM programs...)
[17:43:27] <alex_joni> the screen usually is smart enough to do both
[17:43:43] <alex_joni> it's very unlikely that you'll ever find the exact same resolution & timings
[17:44:03] <alex_joni> if they are only a bit different, the screen will remember them as 2 sets of parameters
[17:44:21] <alex_joni> exact same resolution & timings for Ubuntu and XP I mean
[17:45:02] <etla55> by xorg.conf lists the graphics card as recognized as a NVIDIA NV44, but the monitor is "generic monitor"
[17:45:23] <etla55> my
[17:45:36] <alex_joni> etla55: probably the problem is with the vert refresh
[17:45:45] <alex_joni> and horiz sync
[17:45:51] <etla55> HorizSync28-51
[17:45:52] <etla55> VertRefresh43-60
[17:46:07] <etla55> Option"DPMS"
[17:46:28] <alex_joni> kinda slow..
[17:46:40] <alex_joni> try increasing HorizSync
[17:46:52] <alex_joni> and VertRefresh if you think the monitor can handle it :)
[17:47:55] <alex_joni> if you wait a bit, I'll tell you my settings
[17:48:16] <etla55> I'll google for the specs, It's a viewsonic VA902
[17:48:35] <alex_joni> I have : HorizSync: 28-90
[17:48:40] <alex_joni> VertRefresh 43-120
[17:49:05] <alex_joni> this is an older monitor (1995), but it really can do 120Hz ;)
[17:49:12] <alex_joni> and goes up to 1600x1200
[17:49:32] <etla55> oh, another thing, there are no ModeLines in my xorg.conf ?
[17:50:32] <alex_joni> etla55: by default there are no modelines
[17:50:59] <alex_joni> and the driver takes care of interrogating the card & monitor and see if it can find a proper resolution / refresh rate
[17:52:01] <etla55> damn. need to be su to edit xorg.conf...
[17:52:09] <alex_joni> but sometimes that fails, and you can add a custom modeline ;)
[17:52:15] <alex_joni> indeed.. or use sudo gedit...
[17:52:29] <alex_joni> try without the modelines first
[17:52:32] <etla55> why is there no mouse shortcut for that ? :)
[17:52:39] <alex_joni> etla55: guess why..
[17:52:41] <alex_joni> :)
[17:53:32] <dave1> alex_joni thanks... I'll give it a try....
[17:54:01] <alex_joni> HorizSync 31.5-67
[17:54:02] <alex_joni> VertRefresh 50-75
[17:54:02] <etla55> ok, so is there a clean way to restart X in ubuntu, or is it best to reboot the whole thing ?
[17:54:12] <alex_joni> etla55: Ctrl-Alt-Backspace
[17:54:17] <alex_joni> it will kill all X and restart
[17:54:36] <etla55> will the apps stay alive ? like this gaim ?
[17:54:42] <alex_joni> etla55: no
[17:54:46] <alex_joni> everything will be killed
[17:55:01] <alex_joni> best you do that after the update finished :)
[17:55:18] <alex_joni> also.. it is possible that X can't restart (if you borked something in xorg.conf)
[17:55:24] <etla55> ok, so see you in a few minutes...
[17:59:08] <etla55> back
[17:59:18] <alex_joni> better?
[17:59:20] <etla55> now I'm in 1280x1024 yehoo
[17:59:26] <alex_joni> coo :)
[17:59:35] <alex_joni> wasn't that hard.. was it?
[17:59:56] <etla55> naah
[18:00:25] <etla55> but the ubuntu installer could maybe ask the user about what monitor he has if it does not autorecognize it
[18:00:36] <alex_joni> etla55: right
[18:00:55] <etla55> now it's emc2-install.sh
[18:03:37] <etla55> alex: are all the basic HAL blocks now being rewritten with the new "blocks" syntax ?
[18:03:45] <etla55> or is it only new user-contributed stuff ?
[18:04:07] <etla55> even I can understand the .blocks files B)
[18:04:58] <alex_joni> etla55: probably most of the stuff will get replaced
[18:05:07] <alex_joni> but not in the near future
[18:09:00] <CIA-8> 03alex_joni 07HEAD * 10emc2/docs/src/install/installing_emc2.lyx: repository changes
[18:09:21] <etla55> ok
[18:10:03] <etla55> i am busy with other hobbies for a month or so still, but after that I intend to finish the servodrive and the jog-pendant for the new mill
[18:10:35] <alex_joni> nice..
[18:10:39] <alex_joni> I have a mill now too
[18:10:45] <alex_joni> not quite functional, but getting there
[18:10:59] <alex_joni> http://dsplabs.utt.ro/~juve/blog/index.cgi/projects/01157974398
[18:11:02] <etla55> oh, not only the string-tripod anymore
[18:11:48] <alex_joni> etla55: that one has been catching dust for the last year
[18:12:25] <etla55> ok, now I saw the pics. a bit small, but light cuts in wood, plastic and alu should be fine
[18:14:04] <alex_joni> yeah, not quite sure what I want to do with it :)
[18:15:14] <alex_joni> was thinking about putting a probe on it, and using it for scanning
[18:15:25] <etla55> I think you want to develop rigid tapping ;)
[18:15:47] <alex_joni> maybe if I had a spindle I would think about it :)
[18:20:48] <etla55> ok, now I'll try booting magma. see you in a while if it works...
[18:54:24] <CIA-8> 03alex_joni 07HEAD * 10emc2/src/emc/ini/ (iniaxis.cc initraj.cc): removed ifdef'ed code that's obsolete. replaced by HAL
[18:55:37] <CIA-8> 03alex_joni 07HEAD * 10emc2/src/emc/iotask/ioControl.cc: removed 2 comments
[18:56:32] <CIA-8> 03alex_joni 07HEAD * 10emc2/src/emc/task/emctaskmain.cc: debug relevant
[18:58:14] <CIA-8> 03alex_joni 07HEAD * 10emc2/src/emc/task/iotaskintf.cc: removed odd hack for laser control. This can be fixed properly if needed (feature request)
[18:59:41] <CIA-8> 03alex_joni 07HEAD * 10emc2/src/emc/task/taskintf.cc: removed old ifdef'ed code. configured through HAL now
[19:26:59] <jepler> 1) a server exposed to Interne, is NOT supposed to have compiler installed in it.
[19:27:02] <jepler> </bugtraq poster>
[19:27:23] <jepler> yeah, that's great, because it'll really make things a virtual quantum leap harder for the attacker
[19:30:32] <alex_joni> jepler: ?
[19:31:04] <alex_joni> attackers these days only use source code?
[19:31:23] <jepler> no, my response to the bugtraq post was sarcastic
[19:31:44] <alex_joni> what's a bugtraq ?
[19:32:31] <jepler> bugtraq is a mailing list about security problems
[19:50:50] <alex_joni> * alex_joni hates packing
[20:10:08] <A-L-P-H-A> alex_joni: where you going?
[20:12:40] <alex_joni> A-L-P-H-A: germany
[20:14:28] <A-L-P-H-A> why?
[20:14:35] <A-L-P-H-A> school?
[20:14:36] <A-L-P-H-A> work?
[20:14:37] <alex_joni> business trip
[20:14:38] <A-L-P-H-A> lover?
[20:14:40] <alex_joni> short one though
[20:14:44] <alex_joni> 2 days :D
[20:15:04] <alex_joni> * alex_joni smacks A-L-P-H-A together with his lover
[20:15:21] <A-L-P-H-A> Anything fun to do in German, if you can only speak English, or Chinese, or maybe some bad French?
[20:15:50] <alex_joni> probably
[20:16:00] <jepler> A-L-P-H-A: it's not hard to learn to say a few important words: "more", "beer", "bread", and "bathroom" just about cover it
[20:16:22] <alex_joni> mehr, bier, brot, bad
[20:16:34] <A-L-P-H-A> jepler: "you're hot, would you like to go for coffee"? [I rephrased to be polite in the chan.
[20:16:36] <jepler> well, I meant "toilet" really
[20:16:46] <A-L-P-H-A> 'bad'?
[20:16:52] <alex_joni> toilette
[20:16:58] <alex_joni> oder WC :)
[20:17:08] <A-L-P-H-A> toilet is pretty much the same everywhere, the damn french.
[20:17:43] <A-L-P-H-A> I can believe I put a full days work in ... in the shop.
[20:18:01] <A-L-P-H-A> making a bracket for my webcam... but I see a design flaw.
[20:18:53] <A-L-P-H-A> it's multijointed (4 joints), and they're only held in place with friction... cranking down on 1/4-20 nuts...
[20:19:43] <A-L-P-H-A> <head> <bracket mild steel> <washer zinc plated> <alu 3/4" sq> <washer> <nylon lock nut>
[20:20:09] <A-L-P-H-A> I'm thinking I should remove the washers to give more surface area for friction to hold it in place.
[20:23:10] <A-L-P-H-A> any thoughts on this?
[20:26:02] <alex_joni> good night all
[20:26:21] <jepler> see you alex
[20:47:03] <skunkworks> Ok I will ask quick here - any one used bluetooth on ubuntu 6?
[20:50:54] <jepler> not me
[20:53:05] <skunkworks> darn. I was goofing around with it - installed the bluetooth obex client.
[20:53:46] <skunkworks> when I try to start the client nothing happens. Until I unplug my targus usb bluetooth adaptor. then the client opens up.
[20:54:02] <skunkworks> (want to play with my new phone ;)
[20:54:29] <skunkworks> have to do some more searching I guess
[20:55:30] <cradek> did you try #ubuntu?
[20:56:10] <skunkworks> I asked once so far - and it disappeared :) moving fast over there.
[20:56:48] <cradek> yes it sure does
[20:56:50] <skunkworks> will try again.
[20:57:17] <skunkworks> searching thier forum right now
[21:35:42] <robin_sz> meep?