/srv/irclogs.ubuntu.com/2010/01/20/#edubuntu.txt

dgroosping: sbalneav01:22
=== dgroos_ is now known as dgroos
sbalneavEvening all02:18
stgraberhey sbalneav02:18
sbalneavdgroos_: Boo02:20
dgroos_hoo?02:20
dgroos_;)02:20
dgroos_I'm currently trying to get the data collection interface software working on thin clients.  et tu?02:21
sbalneavWriting up the wiki page on the user management tool.02:22
dgroos_Cool.  as mentioned I'll want to add my 2 centavos02:22
dgroos_I need libgtkmm-2.4-1c2a.  What should I download from this page: http://packages.debian.org/search?keywords=libgtkmm-2.4-1c2a ?  Any thing?02:24
sbalneavFound it quite surprising that the one educator indicated that teachers WOULDN'T want to be in the same channel as us "talking geek"02:34
sbalneavI guess community building doesn't include the people who are putting together your distro :)02:35
=== dgroos__ is now known as dgroos
dgroossbalneav: ???03:08
sbalneavdgroos: I was just saying that I was surprised that the one teacher responded to your mail saying that teachers WOULDN'T want to be in this channel where we'd be "speaking geek" :)03:29
dgroossbalneav: I'm working through them, trying to summarize and respond--there's ton's of good/wise info there.03:40
dgroosAhhh... fear of geek-speak!  Perhaps. and, perhaps it's not all bad for non-techies to be exposed to the labor, the inspiration and knowledge involved in the creation of this 'free' software.03:42
sbalneavhttps://wiki.ubuntu.com/Edubuntu/NewUserAdminTool04:07
dgroosgtg, thanks I'll finish up my response tomorrow and check out the page! g'night all!04:15
dgroosGood Morning All13:48
dgroosI'm trying to install a program into the chroot and it gives the message:13:49
dgroos"/var/lib/dpkg/info/vstloggerpro.postinst: 40: update-desktop-database: not found" and I googled the latter part of this message and came with nothing helpful...  Ideas?13:50
ogradgroos, apt-get install desktop-file-utils in the chroot13:59
dgroosogra: Thanks!14:00
dgroosIs it OK to control + C in the middle of rebuilding with ltsp-update-image?14:01
ograyou have to do it again and you should look for idling mounts after doing that14:04
ograi'm not sure the script has proper trap handling builtin14:04
highvoltagewhen I isually press ^C there it just stops the mksquashfs part and the unmounting and the rest of the stuff still happens fine14:05
ograok14:07
ograi wasnt sure we added a trap function to the script14:07
highvoltageI think it's mksquashfs that does it, because it you press ^C during it then it says you have to press it again to stop the process14:08
ograwell there are tmp mounts in the script the script itself needs to care for iirc14:09
dgroosHmmm... I decided patience was a virtue at the moment :)14:09
ograusually scripts should have a trap function that cleans up after it if signals are recieved14:10
ograbe it from kill or from keypresses14:10
ograi'm doing such trap functions in all my scripts nowadays but didnt do that when i did ltsp development, so there they might still be missing14:10
dgroosOK, it finished.  I tried the apt-get install desptio-file-utils in the chroot and got the message that "can not write loge, openpty () failed (/dev/pts not mounted)".  Did I miss something?14:11
highvoltageI should adopt that habbit too14:11
ograno, just ignore that14:11
alkisgIs there anything mounted while ltsp-update-image is running?14:11
dgroosdesptio=desktop14:11
ograalkisg, as i said, i'm not sure (its so long ago that i saw that code) but its good practice to have a trap function anyway14:12
alkisgSure, I do that too14:12
dgroosalkisg: were you asking me?  Not sure what you mean by 'anything mounted'?14:13
alkisgdgroos: no no ignore the question :)14:13
ogradgroos, he meant me :)14:13
dgroos:) great!14:13
alkisgWow, squid-deb-proxy... nice catch, ogra ;)14:14
alkisgI have that as part of my sch-scripts, but it'd be nice to have it by default in ubuntu14:14
dgroosInstall worked!  thanks :)14:14
dgroosI was wondering, shouldn't the 'desktop-file-utils' be automatically installed into the chroot?  It sounds like it's a rather basic package.  At least, shouldn't there be a message when dpkg -i fails to do so?14:16
ogradgroos, btw, "apt-cache search update-desktop-database" would have told you the package name ;)14:17
dgroosahhhh, I'll have to remember that for next time! ;)14:18
alkisgdgroos: you may want to file a bug on the package that you tried to install, to put desktop-file-utils in its dependencies14:18
dgroosExcellent, I'll do that!14:20
dgroosAs I'm writing to them, I'd like to address their concern with adding thin client support, that: "If you are using USB, make sure the environment is set up so the clients address local USB ports rather than those on the server."14:25
dgroosIf we use a program as a localapp, will it address the USB port locally?14:25
ograit cant reach any othert usb port :)14:28
ogra*other14:28
dgroosogra: ? makes sense, then why do they say this: http://www.vernier.com/til/1071.html ?14:29
ograno idea, i dont know the software14:31
ograbut if you install in the chroot all the app can see is local usb anyway14:31
dgroosOK  I'll get back to them with the inadequacy of that page and ask for clarification.  I'm about to try the software as localapp.  I'll let y'all know how it works :)14:32
ograthey probably dont know about localapps :)14:33
dgroosspeaking about localapps... I can't get this new program to launch in localapps.  I've got firefox, openoffice and others working in localapps.  I've followed the directions on the LTSPLocalAppsJaunty page in the wiki and my own notes on my blog.  I'm missing something.  Can anyone help?14:51
alkisgdgroos: does this program have a name?14:54
alkisg:)14:54
dgroosindeed!  loggerpro :) I added both 'loggerpro' and the location in the chroot: /usr/local/bin/loggerpro...14:54
dgroos(added that to the .lts)14:55
dgrooswhen I try 'ltsp-localapps loggerpro' or 'ltsp-localapps /usr/local/bin/loggerpro' I get nary a visible burp from the system.14:56
alkisgdgroos: try ltsp-localapps xterm, and then run loggerpro from that xterm14:59
alkisgdgroos: is there a linux version of that program? I don't see it here: http://www.vernier.com/downloads/lp3demo.html14:59
dgroosdo I just type in, 'loggerpro' in that terminal window?15:00
alkisgIn that black xterm, yes. Or whatever the command is.15:00
alkisgThis way you'll see the errors, if any.15:01
alkisgBut is that a WINE program?!15:01
dgrooshere's the address: http://www2.vernier.com/linux/lpl.beta.tar15:01
alkisgAh, linux public beta... nice http://www.vernier.com/soft/lpl/15:01
dgroosto get to the link I sent, you register and they send it to you.15:03
dgroosright, not wine.15:03
dgroosI get the error:15:03
dgroos"Working dir /home/dgroos15:03
dgroosTop Level Folder: '/usr/local/share/LoggerPro/'15:03
dgroosOur runtime support folder is: /tmp/VST_Support_SqClX2/15:04
dgroosterminate called after throwing an instance of 'std::logic_error'15:04
dgroos   what(): basic_string::_S_construct NULL not valid15:05
dgroosAborted15:05
dgroosthen went back to the prompt...  Does this mean anything to you?15:05
sbalneavMorning all15:10
sbalneavhighvoltage: No, the person to talk to about theat would be CAN-o-SPAM in #ltsp15:11
highvoltagesbalneav: I found one on the competition page, thanks15:11
sbalneavcool15:11
alkisgGood morning sbalneav... dgroos: does the program run normally if you install it on the server?15:11
ogradgroos, i guess thats a binary ? seems like its compiled for a different libc version or so15:11
dgroosGood morn sbalneav.15:13
sbalneavhighvoltage: Could you move that for me?15:13
dgroosalkisg: I was using it beautifully on my karmic machine at home last night, if that's what you mean?  It simply installed and worked.15:14
highvoltagesbalneav: hmm?15:14
dgroosogra: worked on karmic--does that answer?15:14
alkisgdgroos: well see what ogra said. Or maybe it's still missing some library. I'd just mail the company, mentioning the output....15:15
ogradgroos, then some lib is likely missing15:15
ograsmells like QT15:15
sbalneavhighvoltage: Wiki police post.15:16
ograor other C++ crap15:16
highvoltagesbalneav: ah! yes15:16
dgroosI'll try to run on jaunty server to make sure it isn't a jaunty/karmic issue, then I can guess it is a thin client or perhaps localapp issue.  Thanks so much for your time alkisg and ogra.15:17
dgroos... and good day to you all... students on their way in 7 minutes... :)15:18
alkisgdgroos: if you can use a modern PC as a thin client, with e.g. 2 Gb of ram on it,15:18
alkisgthen you could try installing things on it live, to verify that it's a library thing15:18
ogradgroos, i'd start with a check if libstdc++6 is installed (and install that if its not)15:18
alkisg(e.g. alt+ctrl+f2 => apt-get install ubuntu-standard)15:18
ogralibstdc++6 usually provides such basic C++ stuff15:19
dgrooswill try/checkout!15:25
alkisghighvoltage: you would mind if I: (1) stored somewhere in the chroot that the user selected to build a fat client, (2) use that value to deside if LTSP_FATCLIENT should default to True or False, and (3) of course allow the user to override the "autodetected" LTSP_FATCLIENT value from lts.conf?15:50
alkisghighvoltage: the goal is to be able to use fat clients without *always* requiring an lts.conf.15:51
sbalneavOn the wiki, how do you see diff's from a previous version?15:51
sbalneavI'm more used to foswiki, that provides the history15:51
alkisgWhich wiki? sf or ubuntu?15:51
sbalneavubuntu15:51
alkisgLook for "page history"15:52
alkisgThere you can then compare versions15:52
highvoltagealkisg: hmm, as far as I understand it's purposely designed so that you can mix fat and thin clients and that it would use thin by default15:52
sbalneavIt's not under page actions15:52
alkisgsbalneav: link to the page that you want?15:52
sbalneavhttps://wiki.ubuntu.com/Edubuntu/NewUserAdminTool15:52
alkisghighvoltage: in that case you would *require* an lts.conf15:53
highvoltagealkisg: I guess it's probably something to discuss with sbalneav/stgraber/vagrant, I could live with it either way15:53
alkisgSo why not allow for an extra case that would work without lts.conf?15:53
alkisgstgraber, sbalneav, some opinion in this? ^^^15:54
ograalkisg, admins wouldnt like if the user could select by default, make that optional15:54
alkisgogra, select?15:54
ograi.e. based on an lts.conf option15:54
ograyour (3) case above15:55
ogra"and (3) of course allow the user to override the "autodetected" LTSP_FATCLIENT value from lts.conf"15:55
alkisgogra, I meant "sysadmin", not user. My mistake.15:55
ograah15:55
alkisgThe users can't modify lts.conf.15:55
ograno, it sounded like you wanted to bring up some selection in front of the user :)15:55
sbalneavogra: On the ubuntu wiki, do you know how to view page history?15:56
ograsbalneav, info15:56
highvoltagealkisg: since it's still very new, it would be better to change it now rather than later, there's probably a good reason why there's an LTSP_FAT_CLIENT in lts.conf, let's check first15:56
sbalneavah, thanks15:57
sbalneavthat was.... non intuitive15:57
sbalneavhttps://wiki.ubuntu.com/Edubuntu/NewUserAdminTool?action=diff&rev2=3&rev1=215:58
alkisghighvoltage: well, to enable the sysadmin to select if he wants the fat client of the thin client behavior15:58
sbalneavheh, guy added another button, doesn't explain what he wants it to do15:58
sbalneav"migrate/backup"15:58
ogramigrate a backup :)15:58
sbalneavBackups aren't part of an adduser tool.15:59
ograor migrate to a backup :)15:59
sbalneavbackups are backups15:59
ograbackups are automatically taken if you use std distro tools, look in /var/backups :)15:59
ograespecially for passwd and the like15:59
sbalneavLet me come over to your place with a hammer and smash your hard drive.  They you can get your backups from /var/backup and restore them :)16:00
alkisghighvoltage: There are 3 cases: (1) full thin => we don't touch it, we don't care, (2) mixed thin/fat, (3) full fat.16:00
alkisgRight now, in (2) and (3) we *require* an lts.conf.16:00
alkisgWith my "autodetection proposal" we will only require an lts.conf in (2)...16:00
ograsbalneav, pfft16:00
* ogra goes back to u-boot16:00
alkisghighvoltage: so I think we gain something without losing anything16:01
highvoltagealkisg: that does sound reasonable16:02
alkisghighvoltage: ok, I'll do it / commit it, and if you see that you don't like it for some reason, we can remove it afterwards. We still have time until feature freeze ;)16:03
highvoltagealkisg: ok, thanks16:03
alkisgThank you :)16:03
stgraberalkisg: I wouldn't turn on LTSP_FATCLIENT to True by default when built with --fat-client as regular thin client is still supported even with fat client support turned in16:34
stgraberalkisg: I'd probably show a message at the end of ltsp-build-client instead telling the user to write a lts.conf16:35
alkisgstgraber: "as regular thin client is still supported" ? Sorry I don't understand the meaning of that, could you elaborate?16:35
alkisgIf the user specifically requests to build a fat client chroot, what advantage do we have to not turn LTSP_FATCLIENT on by default?16:36
alkisg(btw, here's the code for what I'm proposing: http://paste.ubuntu.com/359609/ )16:38
stgraberwell, my use case for fat clients is multimedia labs16:39
stgraberobviously I don't have all my thin clients in that lab so I want all of them to boot as regular thin client and only a few powerful ones to start everything locally (fat client)16:40
alkisgstgraber: and? how does that default give you any trouble?16:40
alkisg[Default]16:41
alkisgLTSP_FATCLIENT=False16:41
alkisg[PowerFullPC]16:41
alkisgLTSP_FATCLIENT=True16:41
alkisgYou're in case (2), mixed mode setup. You HAVE to have an lts.conf16:41
alkisgWhy should you force someone with ONLY fat clients to have an lts.conf as well?16:41
stgraberalkisg: hmm, ok, perhaps doing something like: touching some file when --fat-client is used, checking in ltsp_config for that file and if it's there, then set LTSP_FATCLIENT to True + displaying a warning in ltsp-build-client that all thin clients will actually boot as fat client16:47
alkisgstgraber: ok, I've done all that (except for the warning), see the link above16:48
alkisgI'll put a warning and commit (I'm currently testing)16:48
alkisgIs that ok?16:53
alkisg        # Notify the user about the different defaults16:53
alkisg        echo "--fat-client was specified, all clients will boot as fat clients by default."16:53
alkisg        echo "To modify this behavior, put LTSP_FATCLIENT=False in lts.conf."16:53
alkisgCommited.17:08
stgraberalkisg: you'd need to use the gettext functions to have that translated though17:11
Lnssbalneav: re: ldap tools... imho there will never be a nice, easy ldap UI that is infinitely customizable...that's the same with a LOT of really good linux tools18:04
LnsMaybe the only thing we *can* do is cookie-cutter it, for our scenarios (education/school setups)...if someone needs/wants more, they need to learn the real tools18:04
alkisgAlso, in big schools with lots of users, LDAP etc, they'll also have real sysadmins which should be able to learn the real tools ;)18:15
Lnshey alkisg18:16
alkisgHey Lns, how's it going?18:16
mhall119|workalkisg: I wouldn't bank on that18:16
LnsNot too bad18:16
mhall119|workI don't think there's a "real" sysadmin in my entire school district18:16
* Lns concurs with mhall119|work 18:16
alkisgmhall119|work: so who's handling ldap?18:17
mhall119|workIf anything, they're on AD18:17
mhall119|workbut likely not even that18:17
Lnsalkisg: potentially nobody.. someone might come along and say "wow ldap would be nice, then everyone could log into everything with one account!" and then everyone else says "hmm" and goes to ldap.org or whatever...then they forget about it ;)18:19
* alkisg is no longer worried about ldap, now with the fat clients plugin :D18:20
Lnsalkisg: ?18:22
stgraberMEETING TIME18:59
Lnswhat?19:00
Lnsfor us?19:00
highvolt1geoh wow19:01
stgraberit's 7pm UTC, Edubuntu meeting in #ubuntu-meeting19:01
highvolt1gewhat happened to the last 20 minutes!?19:01
=== highvolt1ge is now known as highvoltage
stgrabermgariepy: ^19:01
mgariepyhi everyone19:01
stgrabersbalneav: ping19:02
stgraberalkisg: ping19:02
stgrabernixternal: ping19:02
alkisgpong19:02
alkisgOooh meeting :)19:02
sbalneavstgraber: pong19:29
vmlintuI had not noticed the edubuntu-menu-editor before. Is there some way planned to distribute the menus to large number of machines?19:59
stgrabervmlintu: there'll be profile import/export as .tar.gz20:00
stgrabervmlintu: for bigger deployment, you can package the profiles20:00
vmlintustgraber: so it'll be matter of distributing the profile.tar.gzs?20:00
stgrabervmlintu: yep, the user can then import it and assign the menu to a system group20:01
highvoltageI stopped taking notes about 20 minuts into the meeting so I'll just scroll back and finish it up for the list :)20:01
stgraberhighvoltage: hehe, thanks a lot for taking care of that.20:01
* sbalneav staggers back in, props himself up at the bar.20:01
* Lns puts the lamp shade back on sbalneav's head20:02
sbalneavBarkeep!  A nice Stout on tap for myself, and a round for everyone else in here!20:02
Lnswoo! beer at noon for me!20:02
sbalneavIt's always noon somewhere20:02
Lns(T)alk to bartender, (H)ear Seth Able, ...20:03
sbalneavWinding your way down on Baker Street20:03
sbalneavLight in your head, and dead on your feet20:03
sbalneavWell another crazy day20:04
sbalneavYou drink the night away20:04
sbalneavAnd forget about everything20:04
sbalneav....anyone?20:04
* sbalneav sings alone20:04
* Lns picks up a bass20:05
Lnsmoodlecommons.org looks promising, but not a whole heck of a lot of content yet20:08
highvoltagestgraber: heh, I guess all of us are getting a bit sleepy:20:17
highvoltage21:22 < stgraber> As most of you probably have read, I became an Ubuntu Membership Board member yesterday and20:17
highvoltagenone of us even picked up that that should've been Ubuntu Developers Board :)20:17
highvoltageor developers membership board, even20:18
vmlintustgraber: We've experimenting with some scripts that create menus on the fly when user logs in. The menu rules are distributed from a web server so that the same rules can be used in multiple systems20:21
vmlintustgraber: I think there was also a test to distribute sabayon profiles with the same thing20:22
stgraberhighvoltage: hehe ;) though I then used DMB in the next sentence :)20:31
stgrabervmlintu: yeah, either you use some custom scripts of yours or use an actual configuration manager like puppet to do it20:32
vmlintustgraber: yeah, I've been using puppet for that too..20:34
vmlintuWhat's the status of the menu-editor? Is it ready for use yet if I give it a try?20:37
stgrabermgariepy: ^ Is that only the profile manager that's not working yet ?20:38
mgariepyhuh i need to do some cleanup. everything seam to work. (i'm doing the clean up right now.)20:40
mgariepyvmlintu, i can ping you when my code is cleaner,20:40
mgariepyin maybe 30 minutes or so if i don't have an emergency20:41
vmlintumgariepy: thanks, I'll have to see if how our experiments might work with it20:42
sbalneavGoldarnit, how the heck do you print decimals in python without the 'Decimal(13,2)'20:45
mgariepyvmlintu, you associate menus from groups or something like that or on a user basis ?20:45
sbalneavI just want 13.220:45
mgariepyout of curiosity ;)20:45
vmlintumgariepy: The currently running system has menu profiles and those are assigned to groups.. The experiments are based on tags - tags can be associated with users, groups, terminals etc, but this is all experimental and proof-of-concept20:47
stgrabersbalneav: can you give more details ?20:47
mgariepyvmlintu, ok, have you ever used desktop-profiles before ?20:49
sbalneavI've got a number that's a Decimal type in python20:49
sbalneavas in Decimal(13.2)20:49
vmlintumgariepy: what you mean with desktop-profiles?20:49
sbalneavWhen I print it as a %s, I get 'Decimal(13.2)'20:50
sbalneavas opposed to just 13.220:50
mgariepydesktop-profiles is a set of script to manage different profiles ( menu, gconf, kde, etc.. ) for users on a system.20:51
mgariepyit's a package in the repos.20:51
stgraber>>> print("test %s" % Decimal(10))20:52
stgrabertest 1020:52
stgrabersbalneav: ^20:52
stgraber>>> print("test %s" % Decimal('10.3'))20:53
stgrabertest 10.320:53
vmlintumgariepy: I think we tried it ages ago, but back then it didn't work for us. I haven't checked it recently.20:53
stgraber>>> print("test %s" % 10.3)20:53
stgrabertest 10.320:53
sbalneavHmm, why isn't that working for me :(20:54
mgariepyvmlintu, ok, i use this to manage menu for schools district and it's rock-solid :)20:54
sbalneavnm, my value was in a list. duh20:54
sbalneavneeded a [0] :)20:55
vmlintumgariepy: I'll have to check how it'd work now. Our biggest problem is that the admins at school have never seen command line and they should be able to modify their menus and desktops..20:56
mgariepyok, i see.20:56
vmlintumgariepy: that's why we created some web based tools to do that and now I'm just trying to get rid of those.. It actually turned out that the most important feature of the tool was the ability to put web links in the menu easily..20:58
alkisghighvoltage: "• edubuntu-desktop doesn't currently work in fat client chroot (hmm, do we have a bug for this?)" ==> it does work fine, just with the -l in umount21:04
alkisgSo we're OK as long as we keep the -l there...21:04
vmlintumgariepy: are you using gnome or kde desktops?21:08
mgariepyvmlintu, gnome21:08
mgariepykde4 doen't work so great with ltsp :)21:08
mgariepyfor now, with hardy we were using kde3.21:09
mgariepybut the menus are the same. it's in the freedesktop sandard21:10
vmlintuyup, kde4 got a bit out of hand..21:10
alkisgWhat exactly are the problems with KDE and LTSP?21:10
vmlintuI just updated the hardy boxes to firefox 3.5.8 and openoffice 3.1.121:10
highvoltagealkisg: aah, the -l isn't necessary if we add "ls -l /proc/[0-9]*/exe 2>/dev/zero | grep $ROOT | awk '{print $8}' | cut -d / -f3 | xargs kill -9 2>/dev/zero || true" before the unmount command21:13
alkisghighvoltage: I've been trying that all day yesterday. No sugar.21:13
highvoltagealkisg: I tested it earler (not with edubuntu but with ubuntu-desktop), and it could unmount just fine without -l21:14
highvoltagealkisg: I'll check again with edubuntu-desktop then to see what doesn't unmount...21:14
highvoltageI mean, what locks it21:14
alkisghighvoltage: yes, I know, I've done tens of tests in the last days21:14
highvoltagealkisg: I believe you!21:14
alkisghighvoltage: see the logs in #ltsp, you'll see what we tried yesterday with stgraber + ogra21:14
alkisgBottom line, I killed almost everything in sight (including X and many services) but still $CHROOT/proc refused to umount21:15
highvoltagealkisg: are you sure you used $CHROOT/proc?21:15
highvoltagealkisg: because that will try to unmount the server's /proc21:15
alkisgYes, I have detailed logs of everything I tried21:15
alkisghighvoltage: no that was just a shortcut here to avoid writing /opt/ltsp/i386/proc :)21:16
highvoltageok21:16
mgariepyalkisg, the kde4 interface was sluggy because of visual effect, usb key aren't showing on the desktop21:16
alkisgmgariepy: ok, I imagine it won't be very hard to disable the effects. I knew about the usb devices, I don't know any workarounds. Is there anything more?21:17
alkisg(thanks, btw)21:17
mgariepyalkisg, stuff like this. it's been a while since i last tested it. i think that the last release i tested was intrepid.21:17
highvoltagealkisg: yep, I trust and believe you, I still just want to take a look at it21:18
alkisghighvoltage: sure, do that, I hope you'll get somewhere.21:18
alkisgI think stgraber tried on an lxc, I didn't hear of any better news....21:18
alkisghighvoltage: I have a feeling it might be that the chroot is trying to start hal and it's reusing the server's existing daemon or something like that. So what I want to try next is to modify $PATH and to provide fake upstart wrappers, so that upstart daemons do not start in the chroot.21:20
stgraberalkisg: it worked in LXC, so it's something in Edubuntu desktop that must be causing the issue for you21:21
alkisgstgraber: was that with an edubuntu chroot?21:21
stgraberyep21:21
alkisgOK, so it takes both of them (server+chroot) to cause the problem... :-/21:22
highvoltagealkisg: ah, I'm doing it on a machine that's only a server21:22
highvoltagealkisg: I'll let you know what happens...21:23
alkisghighvoltage: does it have hal installed? I wonder what would happen if you started it...21:23
highvoltagealkisg: I'll try without it first, and then with it21:25
dgroosalkisg: the kids have gone... :)21:28
dgroosI just got access to 'the room' where the server is, tried the program, loggerpro, locally on the server, and it worked great.21:29
alkisgWell... when my wife tells me that, I understand its meaning, now I don't know what to think :P21:29
dgrooshmmm... probably not the same thing!!!21:30
dgroos:)21:30
mhall119|workew21:30
dgroosOK, so, I've been trying to make it work as a localapp, but I'm not famous for being able to take some program, put it on the chroot, update the chroot, add the address of the program to the .lts file, and then launch it with a, 'ltsp-localapps program-address'.21:32
dgroosI can't even get a hiccup from the computer when I type 'ltsp-localapps loggerpro'.  However, 'ltsp-localapps firefox-3.5' will launch ff 3.5 quite nicely as a local app.  Am I missing something?21:34
Lnsvmlintu: I dunno if this would help but a while back I wrote a simple script to create a URL based .desktop file (for distribution on user desktops)...I can pastebin it if you want21:34
LnsIt uses Zenity so it has pretty dialogue boxes and all21:34
vmlintuLns: it asks for url and creates the desktop file?21:37
Lnsyeah21:37
alkisgdgroos: start with ltsp-localapps xterm, and then run that logerapp from inside the xterm21:37
mgariepyvmlintu, i just pushed the code on LP21:40
vmlintuLns: I've got scripts doing the same, but it'd be interesting to see as there's no gui in them21:41
dgroos(is there a way to get the error message to print to something I can just copy and paste?  This doesn't work inside the xterm)21:41
Lnsvmlintu: it doesn't put them in the xdg menu hierarchy or anything but it could be easily done by extending the script, i'm sure..  http://pastebin.com/m2b07c49121:42
dgroosOK, it says:21:43
dgroosI'll put in pastebin...21:43
* alkisg demonstrates the beauty of the cat command to Lns: http://pastebin.com/m3649848021:46
Lnsalkisg: :) ty!21:47
alkisg;)21:47
Lnsso it cats until it sees the string EOF?21:47
Lnsweird, i've only seen < used in reference to a file21:47
highvoltageit's quite common in scripts21:48
vmlintuLns: thanks21:48
highvoltageLns: are you familiar with the concept of Useless Use of Cat? (UUoC)21:49
alkisgLns: man sh => press slash to start searching => write: here-document and press enter21:49
Lnsbrb21:49
vmlintumgariepy: Just pulled it and menueditor seems run and do something.. Cancelling the save seems not to work (don't know if it should..)21:54
mgariepyoops ;)was an indentation problem ;)21:57
mgariepyrev41 correct it hehe21:57
vmlintupython is not meant for me..21:58
vmlintuI never get the indentations right21:58
highvoltageheh, that for me is the best part of python21:59
Lnshighvoltage: oh ha ha =p21:59
Lnsalkisg: thx for that =)22:00
* Lns is still learning22:00
alkisgnp... one tip per day, in two months you'll be an upstream hacker :)22:01
vmlintumgariepy: is some kind of setup needed for profilemanager?22:01
mgariepyyeah some directory need to be created. : /etc/edubuntu-menueditor, /usr/share/edubuntu-menueditor/menus22:02
mgariepyand desktop-profile should be installed too22:03
Lnsalkisg: ;) Also I'm reading this awesome guide: http://mywiki.wooledge.org/BashGuide22:03
vmlintuI better leave that for tomorrow.. or later today, however you put it..22:03
mgariepymaybe tomorrow i'll have the time to package it.22:04
alkisgLns: try not to become a bashist :D (it has a lot of stuff not supported by other shells) https://wiki.ubuntu.com/DashAsBinSh22:04
mgariepyby the weekend it's gonna be in a ppa or something. i'll post an edubuntu-user post when it's done.22:05
dgroosalkisg: finally! many interruptions... http://pastebin.ubuntu.com/35977522:06
alkisgdgroos: yeah, that's the same error you posted some hours ago...22:06
alkisgDid you try installing libs etc?22:06
vmlintuyuhuu, finally I got oauth consumer libraries to obey my code..22:07
Lnsalkisg: =) I take it all with the intention of being portable, of course22:07
alkisgLns, yup22:07
dgroosYes.  Why would it give the same error, trying to run it on the thin client, not as localapp, and on thin client as a localapp.  If the issue was thin client (not localapp), shouldn't running as local app have done something different?22:09
mgariepycya another day everybody.22:14
highvoltagedgroos: worked fine with edubuntu-desktop on a plain server, I'll install hal and let it run again22:31
highvoltageoh,22:32
highvoltagehal is already the newest version.22:32
highvoltagedgroos: I have hal installed on the server22:32
alkisghighvoltage: I guess you mean me... :)22:36
alkisghighvoltage: my test environment where I have the problem is edubuntu lucid server + edubuntu lucid chroot.....22:37
alkisgGoodnight all22:39
highvoltagedgroos: yes sorry I did mean alkisg :)22:47
dgroosand to all, a good eve (morning, night, afternoon, etc)22:49

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!