[03:54] <Ahmuck> stgraber: shouldn't the edubuntu cd focus on "classroom managment, server, etc." rather than apps?  or split into a different cd?
[03:54] <Ahmuck> i can't help but notice that edubuntu is a collection of apps
[04:09] <stgraber> Ahmuck: well, I guess it must be both, we need more apps and we need tools to make them easy to access. That's why the focus for Lucid is to make Edubuntu more user friendly, get rid of old things that are getting harder and harder to maintain, get more apps and get the tools to manage them (menu editor, profiles, sabayon, italc and LTSP directly from the LiveCD)
[04:11] <Ahmuck> neat, i'm looking foward to see what lucid brings
[04:12] <stgraber> me too, so far we are doing quite well, having a lot more hands than previous releases make it easier too ;)
[04:15] <Ahmuck> where did the hands get picked up?
[04:16] <stgraber> mostly existing hands though with a bit more time available, highvoltage, mgariepy and I all work for the same company and have some company time to work on Edubuntu. sbalneav is spending a lot of time improving LTSP and sabayon.
[04:17] <stgraber> we also recontacted or got contacted again by previous contributors like madsrh for the artwork, hedgemage for the website, ..
[04:17] <stgraber> and with more regular meetings we also had a few more to show up
[07:39] <alkisg> highvoltage, about LP #504678, I don't think that 010-fat-client should mount /proc at all - it's already mounted by 010-mount-proc. I think It just needs to run a little later...
[10:29] <highvoltage> alkisg: good point
[10:30] <alkisg> highvoltage: I attached this to the bug report, it should work... http://launchpadlibrarian.net/37767964/030-fat-client
[10:31] <alkisg> highvoltage: I think the description of the 2 options isn't clear, maybe it should be rephrased to reflect that the second form takes the desktop as a parameter, while the first does autodetection
[11:13] <alkisg> Heh, LTSP_FATCLIENT=True can also be used for troubleshooting, as it invokes an xterm in thin chroots ;) :D
[11:27] <highvoltage> alkisg: what's the difference between using bridging and bonding to combine ethernet cards?
[11:27] <alkisg> Trying to run googleearth in a fat client, I'm getting: "Warning: Unable to create symlink for lock '/home/test/.googleearth/instance-running-lock'. Operation not permitted.
[11:29] <alkisg> highvoltage: afaik bridging is to merge different networks, bonding is to make many cards function like one on the *same* network
[13:19]  * stgraber waves
[13:19] <sbalneav> Morning All
[13:19] <sbalneav> Edubuntu Bug Day begins
[13:20] <stgraber> alkisg: that's a limitation of sshfs, you can't create a lock file on it
[13:21] <alkisg> stgraber: ugh... I saw it working as a regular thin client, and I thought sshfs was not to blame, but I forgot that regular thin clients don't use localapps :(
[13:21] <alkisg> sbalneav: good morning - I guess it'll be a big day today :) I'll be around if I can help anywhere...
[13:22] <stgraber> right, it'd probably have failed just has well as localapp
[13:22] <alkisg> Hmmm I wonder if we can make an nfs /home plugin :)
[13:22] <sbalneav> alkisg: Well, we probably could
[13:23] <stgraber> you really don't want that ;)
[13:23] <stgraber> as anyone on the network will be able to access and change your files
[13:23] <stgraber> that's unfortunately one of the "small" issues with NFS ;)
[13:25] <sbalneav> right
[13:26] <sbalneav> That's why we try to avoid it.
[13:34] <dgroos> Good Morning
[13:36] <sbalneav> Morning dgroos
[13:39] <dgroos> So I saw that it was warmer in Winnipeg than Minneapolis by several degrees a couple of days ago--strange!
[13:39] <highvoltage> morning dgroos and sbalneav!
[13:39] <highvoltage> and morning stgraber
[13:40] <dgroos> Good afternoon highvoltage!
[13:40] <highvoltage> yay someone in a sane timezone!
[13:40]  * highvoltage hugs dgroos 
[13:40] <highvoltage> (and hopes someone from the other timezones don't throw me with something)
[13:40] <dgroos> And I guess it's quite a bit warmer in the middle of summer than here in the middle of winter...
[13:40] <highvoltage> 27C atm
[13:41] <dgroos> As a sci teacher I get a kick out of those things :)
[13:41] <dgroos> 27!
[13:42] <sbalneav> -9 here atm
[13:42] <dgroos> highvoltage: actually I'm in the same time zone as sbalneav, it's 7:41 AM but I was trying to be multi-temporal.  Or something. :)
[13:43] <highvoltage> well you do a good job at it :)
[13:43] <highvoltage> shall we use a wiki page to list progress and things that happened during the day?
[13:43] <sbalneav> As per internet RFC 6303634, "Standardized IRC greetings", ans I quote...
[13:43] <highvoltage> or would gobby perhaps work better?
[13:44] <highvoltage> hmm!? I can't find RFC 6303634!
[13:44] <sbalneav> "One SHOULD use the temporal greeting appropriate for $LOCALTIME, and assume time_zone_convert() will translate for other IRC users" :)
[13:44] <highvoltage> sbalneav isn't copying and pasting it he's making it up! the emporor has no clothes!
[13:44] <highvoltage> sbalneav: hmm, that makes sense
[13:44] <sbalneav> heh
[13:45]  * sbalneav makes a fake RFC joke
[13:45] <highvoltage> :)
[13:46] <highvoltage> ok since there's no comment on gobby vs wiki I think gobby is probably the best to use
[13:46] <highvoltage> (and then later move it to a wiki page)
[13:47]  * sbalneav likes gobby
[13:47] <highvoltage> server gobby.ubuntu.com, document: edubuntu-bug-day-2010-01-12
[13:50] <sbalneav> Bug #485709
[13:57] <sbalneav> There's a few bugs in the gobby
[13:57] <sbalneav> they're all LTSP related
[13:57]  * stgraber rsyncs current Edubuntu live
[13:58] <sbalneav> Interesting that all the bugs anyone pointed out were ltsp bugs, guess no-one's gotten any application issues they're worried about
[13:58] <stgraber> I'd suggest we have some people download the current Edubuntu DVD image and list all the bugs they find in the gobby document, it should make it easier to make sure it's not already reported and we can then spot what's edubuntu-specific and what's not
[13:59] <stgraber> current best working Edubuntu image is the i386
[13:59] <stgraber> http://cdimage.ubuntu.com/edubuntu/dvd/current/lucid-dvd-i386.iso
[14:01] <sbalneav> So, my desktop's a karmic box, and I run edubuntu in virtualbox.  I'm wondering if I should take an hour or two and actually update my desktop to lucid.
[14:01] <sbalneav> Thoughts?
[14:01] <highvoltage> I'm only going to do it in virtualbox myself
[14:02] <sbalneav> sorry, run edubuntu LUCID in virtualbox
[14:02] <highvoltage> I'm not too worried about grub issues, etc so much since it's common with everything else
[14:03]  * alkisg has edubuntu lucid amd64 as the main OS in his laptop
[14:03]  * alkisg also notes that he hates the edubuntu theme :D
[14:03] <sbalneav> maybe I should do the upgrade today.
[14:03] <highvoltage> stgraber: I notice the ubuntu iso testing is open on the qa tracker but edubuntu isn't: http://iso.qa.ubuntu.com/qatracker/build/edubuntu/all
[14:03] <highvoltage> stgraber: do we want to test it for alpha2 today, or can we only do that tomorrow?
[14:04] <stgraber> highvoltage: I'll poke the release team about it
[14:10] <sbalneav> ok, once the iso finishes downloading, I'll install.
[14:16] <alkisg> Btw, for anyone trying lucid: updates today breaked X for a lot of users. If that happens to you, try apt-get install --reinstall xserver-xorg-core.
[14:28] <alkisg> OK I'll be the first to ask for help on a bug: LP #491940
[14:29] <alkisg> I think if some Ubuntu or/and LTSP developers (other than myself, who reported the bug) posted that this actually works and it helps us, we would have it for Lucid...
[14:30] <alkisg> The maintainer was just looking for confirmation the last time I spoke to him
[14:32] <sbalneav> k, we'll get that one today as well
[14:36] <sbalneav> dvd down, burning
[14:41] <highvoltage> surely this can be closed as well? https://bugs.edge.launchpad.net/ubuntu/+source/edubuntu-artwork/+bug/269853
[14:43] <highvoltage> (I went ahead and did so anyway)
[14:47] <highvoltage> total size is 3290357760  speedup is 5.48 yay rsync
[14:55] <stgraber> highvoltage, sbalneav: Any preference for the time of our ldm dev discussion today ?
[14:56] <highvoltage> stgraber: I'm probably going to be away for dinner for about 20 minutes in about 20 minutes, but besides that any time is fine for me
[14:57] <stgraber> early afternoon sounds better then (I'll be leaving in a bit over an hour
[14:58] <highvoltage> ok, perfect
[14:59] <stgraber> sbalneav: Would 2pm EST be ok for you (1pm your time) ? (I'm free all afternoon, so choose whatever is best for you)
[15:00] <sbalneav> Should be fine.
[15:05] <stgraber> good, adding that to the schedule then.
[15:08] <alkisg> stgraber: setting SSH_FOLLOW_SYMLINKS=false in lts.conf solved the googleearth's symlink problem. It's working now, but I don't have opengl acceleration, I don't know why (intel client).
[15:09] <sbalneav> stgraber: So, if we're gonna move off of port 2000, which port SHOULD we move to?
[15:09] <alkisg> How about 9573, right after nbdswapd? Multiple ports will be needed for multiple chroots.
[15:11] <stgraber> sbalneav: no idea, issue is that NBD doesn't have any standard (as in registered) port or port range
[15:11] <ogra> dont forget that you need to migrate upgraders
[15:12] <stgraber> ogra: that shouldn't be an issue, lines are appended to inetd.conf only if not already defined
[15:12] <stgraber> ogra: so it'll stay on tcp/2000 for old chroot and change to tcp/<whatever> for new ones
[15:12] <ogra> only if port *and* image exist in there iirc
[15:12] <ogra> i might remember my crappy code wrong though :)
[15:13] <stgraber> we should always make sure that nbdport= is always set though, just to avoid some other issues
[15:14] <highvoltage> edubuntu-docs is at version 9.04
[15:14] <highvoltage> should I change it to 10.04 (lucid) when updating it?
[15:18] <stgraber> I'd think so (I don't know that package very well)
[15:24] <alkisg> Why on earth would a fat client have 131 fps in glxgears, while the same client when booted as a workstation has 400 fps? Intel 945GME [8086:27ae] (rev 03)
[15:28] <sbalneav> ok, backups are done, dvd's downloaded
[15:28] <sbalneav> wish me luck, loopy lemur, here I come!
[15:29] <ogra> oh my, the brave
[15:41] <highvoltage> hehe :)
[15:43] <highvoltage> ubiquity certainly works much much nicer at lower resolutions than it used to
[15:44] <alkisg> Grrr on the same fat client session, when I run glxgears as the local root (setting $XAUTHORITY and $DISPLAY) it runs fine. When I run it as the user that logged on the server, it runs slowly...
[15:44] <highvoltage> alkisg: that's to be expected isn't it?
[15:44] <alkisg> Why?
[15:45] <alkisg> Both are running locally
[15:45] <highvoltage> alkisg: ah ok, I understood it as you were running one from the server
[15:46] <alkisg> highvoltage: it greatly reduces performance. I think if we find the cause of it, fat clients will be a big success...
[15:47] <alkisg> Another symptom is that googleearth complains that I'm using a software gl, while when I use the same netbook as a workstation it runs fine
[15:52] <highvoltage> alkisg: what do you see when you type 'group' from a terminal as that user? at a guess it could be something as the user not being in the video group and not being able to write to certain entries under /dev
[15:52] <alkisg> highvoltage: oooops you might be right... /me looks
[15:54]  * alkisg hugs highvoltage again :)
[15:55] <alkisg> Finally, googleearth running flowlessly on a fat client! :)
[15:56] <alkisg> That group thing also affected ping times, e.g. on teeworlds 100 msec vs 800 msec!
[15:58] <highvoltage> alkisg: nice :)
[16:00] <alkisg> I was thinking of advicing standalone edubuntu clients for newer school labs on my Lucid manual, but now I'm sure I'll propose fat clients instead :)
[16:04] <highvoltage> stgraber: I pushed a branch for edubuntu-docs to https://code.launchpad.net/~jonathan/+junk/edubuntu-docs, last time there was a "Propose merge with branch" or something similar that I could click on to merge it again with the main branch
[16:04] <highvoltage> stgraber: did I do something wrong this time that the button isn't there?
[16:04] <dgroos> I've got a problem with some of my student's accounts--the panels are messed up... For example, both the top and bottom panels are at the top of the screen AND they are completely blank.  I can't add anything to them, either.  Any ideas?
[16:06] <highvoltage> dgroos: do they come back if you do something like press alt+f2 and typs "killall gnome-panel" ?
[16:06] <dgroos> highvoltage: I'll see...
[16:08] <dgroos> The screen flashed for a moment then went back to the panel-malformed screen.
[16:09] <highvoltage> dgroos: hmm, no idea what could have caused that
[16:12] <dgroos> highvoltage: thanks for considering this problem.
[16:14] <dgroos> I've used terminal to look at the contents of their home folders side by side, also I've looked for patterns of what's in the folders of the busted accounts with what's in the folders of students with working accounts.  Haven't seen anything major yet...
[16:15] <dgroos> Any ideas for other areas to start looking for issues?
[16:16] <alkisg> dgroos: to clear ALL panel settings for the current user: gconftool-2 --recursive-unset /apps/panel && killall gnome-panel
[16:16] <highvoltage> yeah that's kind of last resort but probably what I'd do as well
[16:25] <dgroos> pulled away by a student!  I'll give it a try soon,  thanks!
[16:29] <sbalneav> And back
[16:29] <sbalneav> installation successful, getting my system back to "where it was"
[16:39] <dgroos> highvoltage: I typed that in and it cleared up the bad panels--they are all gone now.  I'm not sure how to create new ones.
[16:41] <sbalneav> stgraber: Is sabayon on the cd by default?
[16:43] <sbalneav> buh?
[16:43] <sbalneav> There's no mail program installed?!
[16:44] <highvoltage> who needs a mail client when you can have UbuntuOneMail!
[16:46] <sbalneav> I'm assuming there's just a problem with the dvd, right?  Or are you serious?
[16:46] <highvoltage> no I'm not :)
[16:46] <sbalneav> whew
[16:46] <highvoltage> probably just needs to be included in the seed
[16:47] <sbalneav> highvoltage: You got a jabber id?
[16:47] <highvoltage> I guess evolution isn't tied in so closely with gnome as it used to be, so now it probably needs to be specified manually in the seeds
[16:48] <highvoltage> maybe we can do thunderbird instead :)
[16:48] <highvoltage> sbalneav: jonathan@jabber.org
[16:48] <sbalneav> Hm, I'm signed into empathy, but my user indicator doesn't seem to work
[16:48] <sbalneav> Oh, I'd LOVE us to switch to thunderbird
[16:48] <highvoltage> sbalneav: who wouldn't?
[16:49] <sbalneav> k, added you, you get the message from your im client?
[16:51] <highvoltage> yep, accepted
[16:52] <highvoltage> I still prefer pidgin though
[17:07] <mhall119|work> is anyone from the edubuntu project going to be at SCaLE 8x?
[17:10] <sbalneav> mhall119|work: Not I
[17:10] <sbalneav> Ok, with the exception of my broken indicator applet, things seem to be working well
[17:10] <mhall119|work> they have an Open Source in Education focus again this year
[17:11] <mhall119|work> was hoping someone would be there representing the project
[17:11] <sbalneav> I don't think I've even seen anyone mention Scale, and I don't even know what it is.
[17:11] <sbalneav> Did you post something on the mailing list?
[17:13] <mhall119|work> nope
[17:13] <sbalneav> stgraber: seems like evolution WAS on the disk, but was removed as part of the cleanup!?  seems kind of strange
[17:13] <mhall119|work> Southern CAlifornia Linux Expo
[17:13] <sbalneav> mhall119|work: Then how were we supposed to know? :)
[17:14] <mhall119|work> I'd have thought word would get around
[17:14] <mhall119|work> it's one of the biggest community-driven oss events in the USA
[17:14] <sbalneav> two developers are in canada, one's in south africa, one's in greece...
[17:14] <mhall119|work> ok, well that could be why
[17:15] <sbalneav> You know, there's this whole big wide world outside of the US :)
[17:15] <sbalneav> If you'd like someone there, post to the list
[17:15] <sbalneav> maybe a loco team could have showed up.
[17:15] <Ahmuck> where is SCaLE 8x held at ?
[17:15] <mhall119|work> sbalneav: lies, the USA is all that matters, the TV says so
[17:16] <mhall119|work> sbalneav: the California LoCo is going to be there, they're hosting an ubucon during the event
[17:16] <mhall119|work> Ahmuck: Los Angeles
[17:16] <mhall119|work> some member of the Florida LoCo (me) will be there
[17:16] <Ahmuck> mhall119|work: u going?
[17:16] <mhall119|work> akgraner will be there
[17:16] <mhall119|work> Ahmuck: yup
[17:16] <Ahmuck> flying?
[17:16] <mhall119|work> we launched Qimo there last year
[17:16] <mhall119|work> yes, flying
[17:17] <sbalneav> Oh, THAT is broken
[17:17] <highvoltage> LA is like, on the other side of the planet for me... I guess I should start digging then
[17:18] <sbalneav> Even when I *install* evolution, it doesn't show up in the menus
[17:18] <mhall119|work> hm...
[17:24] <sbalneav> weather's broken too, and the session-indicator-applet's borked.
[17:25] <sbalneav> stgraber: what was the package that gave me the commands like "pbuilder-karmic", etc?
[17:28] <sbalneav> Ooooh, that's bad
[17:28] <sbalneav> apt-get install ltsp-server-standalone hangs at:
[17:28] <sbalneav> Setting up ldm-server (2:2.0.53-0ubuntu1) ...
[17:28] <sbalneav> root      4235  3940  0 11:26 pts/3    00:00:00 /usr/bin/dpkg --status-fd 23 --configure debconf-utils dhcp3-server openbsd-inetd ldm-server tftpd-hpa nbd-server squas
[17:28] <sbalneav> root      4362  4235  0 11:26 pts/3    00:00:00 /usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/ldm-server.postinst configure
[17:28] <sbalneav> root      4368  4362  0 11:26 pts/3    00:00:00 [ldm-server.post] <defunct>
[17:28] <sbalneav> root      4392     1  0 11:26 ?        00:00:00 /usr/sbin/inetd
[17:30]  * Lns puts on his bugday cheerleader uniform
[17:30] <Lns> GIMME A B!
[17:31] <Lns> *hears echoing coughs in distance*
[17:32] <sbalneav> Lns: I'm here :)
[17:32] <Lns> hehe
[17:32] <sbalneav> Just updated my main box to Loopy
[17:33] <Lns> nice!
[17:33] <Lns> loopy lynx? =p
[17:33] <Lns> is that like...halfway lucid, halfway intoxicated?
[17:34] <sbalneav> I updated to Loopy Lemur
[17:34] <sbalneav> Don't know what the rest of you are running :)
[17:34]  * Lns still runs on hairy hag
[17:35] <sbalneav> Not even testing Lucid?
[17:35] <sbalneav> How you gonna find bugs for us to fix?
[17:36] <Lns> Well I actually just bought a nice used Dell server I'm going to be testing on =)
[17:36] <Lns> just last night
[17:36] <sbalneav> There you go.
[17:36] <Lns> I'm thinking of putting a minimal host system with KVM on and then running VMs inside it, what would you recommend as a host?
[17:37] <Lns> kvm/libvirt
[17:37] <mhall119|work> ubuntu server
[17:37] <mhall119|work> has support for kvm
[17:37] <mhall119|work> you cna play with their cloud offering too
[17:38] <Lns> mhall119|work: meh..not really interested in "cloud" computing yet. . does ubuntu server have any sort of automated installation for kvm?
[17:38] <Lns> I was thinking Debian just because it's kind of what ubuntu server always tries to be anyway
[17:39] <mhall119|work> I think it has kvm in the default kernel
[17:40] <mhall119|work> and tools for creating vms and running them
[17:41] <Lns> cool
[17:53] <stgraber> sbalneav: interesting, I guess we inherit Evolution from the ubuntu seed but then ubiquity makes sure that only edubuntu-desktop is installed and so drops Evolution
[17:55] <alkisg> !ltsp lucid
[17:55] <alkisg> !info ltsp lucid
[17:55] <alkisg> !info ltsp-server lucid
[17:56] <highvoltage> Lns: yay
[17:57]  * Lns goes out to his car to grab the server
[18:00] <sbalneav> Anyone have any idea why when I'm signed into empathy, my indicator-applet-session isn't registering my status?
[18:02] <sbalneav> oooh
[18:02] <sbalneav> we need to add lspci to the deps list for the client build
[18:03] <sbalneav> err
[18:03] <sbalneav> pciutils
[18:15] <sbalneav> Wow, something's REALLY wrong with LTSP
[18:15] <sbalneav> soon as I enter the password, X just disappears
[18:15] <sbalneav> hmmm
[18:15] <sbalneav> wonder
[18:18] <Lns> zoiks
[18:18] <Lns> you mean, crashes to another tty?
[18:19] <sbalneav> yup
[18:19] <alkisg> sbalneav: I reported that a while back, nbd-client is called twice and that causes ldm to segfaut
[18:19] <sbalneav> ah
[18:19] <sbalneav> no fix in sight?
[18:19] <alkisg> Sure, see my patch in  https://bugs.launchpad.net/ubuntu/+source/ltsp/+bug/505787
[18:20] <alkisg> But it isn't a proper fix, it's a workaround
[18:20] <alkisg> We still need to find out why nbd-client is ran twice. stgraber, could that be an upstart issue?
[18:21] <alkisg> Grr I didn't send the patch. Anyway adding -n to pgrep solves it:   -n     Select only the newest (most recently started) of the matching processes.
[18:22] <sbalneav> k one sec, lemme see
[18:23] <highvoltage> sbalneav: evolution is installed by default on my edubuntu installation
[18:23] <highvoltage> sbalneav: and it has the menu entry
[18:23] <sbalneav> I found the menu entry
[18:23] <sbalneav> it's in office
[18:23] <sbalneav> not in Internet, where I'd expect it
[18:24] <highvoltage> yeah
[18:24] <sbalneav> but it DOESN'T update the mail indicator applet
[18:24] <sbalneav> at least for me
[18:25] <sbalneav> alkisg: adding the -n to pgrep fixed it
[18:25] <highvoltage> sbalneav: alkisg seems to really be on top of all things ltsp related :)
[18:26] <sbalneav> he's testing things far more than any of us
[18:26] <alkisg> Heh :) sbalneav, don't close the bug though, we'd better see if upstart is to blame.
[18:26] <sbalneav> which is why we made him a dev
[18:26] <highvoltage> sbalneav: good call!
[18:26] <sbalneav> yeah, but we should add the -n to the pgrep anyway
[18:26] <sbalneav> as a failsafe
[18:26] <alkisg> Thank you guys :) /me blushes...
[18:27] <alkisg> sbalneav: no, I have a better fix
[18:27] <alkisg> Calling nbd-client -c to see the particular process instead of pgrep
[18:27] <sbalneav> what's the better fix?
[18:27] <sbalneav> hm let me try
[18:27] <alkisg> I thought I submitted it but maybe that was when my lucid decided to reboot... :D
[18:30] <sbalneav> that returns the process id
[18:30] <alkisg> A `ps hp $pid | awk '{print $some_number}'` is needed afterwards
[18:30] <alkisg> But it should be safer as it doesn't guess which process is the correct one
[18:30] <Lns> alkisg: That happens sometimes when you become lucid...you reboot. =p
[18:31] <sbalneav> if we know the processid, might be faster to look at /proc/id/commandline
[18:31]  * alkisg needs to lookup lucid in the dictionary :D Is that latin for light?
[18:31] <sbalneav> "sane"
[18:31] <alkisg> sbalneav: wouldn't that be linux-specific?
[18:31] <alkisg> Heh
[18:31] <sbalneav> "thinking straight"
[18:31]  * alkisg ducks
[18:32] <Lns> http://www.thefreedictionary.com/lucid
[18:32] <Lns> wow it's different than i thought.. i always associate it with dreaming only
[18:33] <sbalneav> hm
[18:33] <sbalneav> You know what the BEST way to fix this would be
[18:33] <alkisg> To patch nbd-client? :D
[18:33] <sbalneav> right
[18:33] <alkisg> sbalneav: YOU GOTTA STOP SOMETIME!!!!
[18:33] <highvoltage> anyone understand Launchpad well?
[18:34] <highvoltage> how would we, for example, remove screem from this list? https://bugs.edge.launchpad.net/~edubuntu-bugs/+packagebugs
[18:34] <Lns> hehehe...watch scottie become upstream for nbd now too
[18:34] <mhall119|work> what part of launchpad?
[18:34] <mhall119|work> oh, no, sorry
[18:36] <alkisg> highvoltage: just guessing, maybe an edubuntu-bugs admin should visit the screem page and unsubscribe?
[18:36] <highvoltage> alkisg: I tried that yes
[18:36] <alkisg> k, no idea then :)
[18:45] <alkisg> Ugh another 150 Mb of Lucid updates, the 4th time since this morning...
[18:46] <highvoltage> that means that everyone is back from holiday :)
[18:47] <sbalneav> for DEV in /dev/nbd*; do
[18:47] <sbalneav>    PID=$(nbd-client -c $DEV)
[18:47] <sbalneav>    SERVER=$(ps --no-headers -p $PID -o cmd | cut -f 2)
[18:47] <sbalneav>    if [ -n "$SERVER" ]; then
[18:47] <sbalneav>       break
[18:47] <sbalneav>    fi
[18:47] <sbalneav> done
[18:48] <sbalneav> hold on, gonna test something like that.
[18:50] <alkisg> sbalneav: so you won't use /proc/mounts to see which /dev/nbd* devices are really being used?
[18:50] <sbalneav> no, we can just look at /dev/nbd*
[18:50] <sbalneav> there's only like 16 of 'em
[18:51] <alkisg> That would avoid calling nbd-client multiple times, though
[18:51] <sbalneav> and chances are, nbd0's what we want
[18:51] <alkisg> You already have this: NBD_DEVICES=$(awk '/^\/dev\/nbd.* \/ /||/^\/dev\/nbd.* \/rofs /{print $1}' /proc/mounts)
[18:51] <alkisg> Yeah you're correct about that
[18:51] <sbalneav> right, so we eliminate another awk
[18:51] <alkisg> okey dokey
[18:51] <sbalneav> which is a heavyweight process
[18:51] <sbalneav> lemme try it
[18:52] <stgraber> alkisg: don't worry for NBD, the reconnect is probably my fault
[18:53] <stgraber> alkisg: and that's gonna change quite a lot upstream in the next two days anyway
[18:53] <alkisg> stgraber: no, the 2 nbd-client processes make ldm segfault
[18:53] <stgraber> (as in, I have a working nbd proxy as of today)
[18:53] <stgraber> alkisg: ah, this one ;) never saw that here
[18:55] <alkisg> OK, so for now we just keep one of the nbd-client pids to prevent ldm from segfaulting, and we leave the bug open for you to fix the duplicate processes problem later...
[18:56]  * alkisg doesn't know what nbd-proxy actually is...
[18:56]  * alkisg looks at https://code.launchpad.net/~ltsp-upstream/ltsp/nbd-proxy.dev ...
[19:00]  * alkisg finds the docs really illuminating: "nbd-proxy(1) is a nbd proxy server blah blah fill in later"
[19:00] <alkisg> :P
[19:01] <dgroos> y'all lookin' really busy :)
[19:03] <dgroos> highvoltage: the industrial-level desktop cleaning command you gave me: gconftool-2 --recursive-unset /apps/panel && killall gnome-panel works like a charm!  After running it I control-alt-delete and when I log back in the user's desktop appears to be working great.  Thanks!
[19:04] <dgroos> Is there some way to run that command on the server on the affected accounts?  I still don't know why this is happening.
[19:06]  * alkisg slaps dgroos for not remembering that it was alkisg that gave him that command :)
[19:06] <dgroos> say wha?
[19:07] <alkisg> (06:16:05 μμ) alkisg: dgroos: to clear ALL panel settings for the current user: gconftool-2 --recursive-unset /apps/panel && killall gnome-panel
[19:07] <alkisg> (06:16:32 μμ) highvoltage: yeah that's kind of last resort but probably what I'd do as well
[19:07] <alkisg> (06:25:56 μμ) dgroos: pulled away by a student!  I'll give it a try soon,  thanks!
[19:07] <dgroos> Oops!  Sorry! (Thanks alkisg :)
[19:07] <alkisg> :P
[19:08] <alkisg> dgroos: you can use the --direct parameter of gconftool-2 to run this for all users, but it might be easier to put it in /etc/xdg/autostart instead,
[19:08] <alkisg> so that it runs every time each user logs on. Keep it there for e.g. a week and remove it afterwards.
[19:08] <stgraber> highvoltage: are you available for a skype call ?
[19:11] <highvoltage> stgraber: hmm, my netbook is a bit messed up at the moment, I'll just need a minute to plug in my webcam on my desktop, etc
[19:11] <stgraber> highvoltage: no need for the webcam, it doesn't work when in a conference
[19:13] <highvoltage> ok just making a quick test call to check that all the sound stuff works on this machine at least...
[19:14] <highvoltage> stgraber: ok ready
[19:21] <sbalneav> I got a diferent mic
[19:21] <sbalneav> dunno if it works
[19:23] <sbalneav> boo :)
[19:24] <highvoltage> sbalneav: pvt?
[19:28] <stgraber> sorry for that, I'm back :)
[19:28] <stgraber> highvoltage, sbalneav: You guys are ready ?
[19:29] <highvoltage> stgraber: sbalneav's mic is still just a bit messed up, he's going to try another computer
[19:29] <stgraber> ok
[19:29] <stgraber> I had to quickly fix my X server ...
[19:29] <stgraber> Lucid works fine as long as you don't have to reboot ;)
[19:30] <highvoltage> my netbook's filesystem (on ext4) got messed up so badly last night that every single file in my filesystem ended up being in /lost+found
[19:30] <highvoltage> still not sure how that happened
[19:31] <highvoltage> I installed xubuntu lucid on there, but I guess I'll go back to using gnome again on there
[19:32] <highvoltage> stgraber: isn't there an interem board that we could use for the archive-reorg until the developer board is established?
[19:33] <stgraber> highvoltage: not really, though the board will be announced next week IIRC
[19:33] <stgraber> and I don't think we have any sponsorship issue at the moment
[19:34] <highvoltage> stgraber: ok, there's a few bugs with bug fixes attached as patches, mostly for main it seems though
[19:34] <stgraber> btw, is it me or hetzner is painfully slow at the moment ?
[19:35]  * highvoltage checks
[19:35] <stgraber> my IRC is extremely laggy, it's hard to use
[19:36] <highvoltage> stgraber: it's a bit slower for me than usual, but completely usable
[19:37] <highvoltage> stgraber: ping times to your hetzner box is around 410ms for me which is what I usually get
[19:38] <highvoltage> stgraber: weird, ping times to my hetzner box is better though, I get around 313ms to mine
[19:38] <highvoltage> they're probably in different parts of germany
[19:40] <dgroos> alkisg: so I make a file, make it executable, and paste this command: "gconftool-2 --recursive-unset /apps/panel && killall gnome-panel" and then put in /etc/xdg?  Who should the owner be?
[19:41] <alkisg> dgroos: nope, you right click on your desktop, select to make a launcher, and put the gconftool-2 command there. Then you chmod +x the launcher and move it to /etc/xdg/autostart.
[19:42] <sbalneav> stgraber: You gonna phone me back?
[19:42] <sbalneav> or should I phone you?
[19:42] <alkisg> dgroos: With the `sudo mv` command that you'll move it, root will be automatically the owner.
[19:42] <dgroos> alkisg: thanks mucho.
[19:42] <alkisg> np
[19:47] <sbalneav> alkisg:
[19:47] <sbalneav> if [ -z "$SERVER" -o "$SERVER" = "auto" ]; then
[19:47] <sbalneav>     # check for NBD devices
[19:47] <sbalneav>     for DEVICE in /dev/nbd*; do
[19:47] <sbalneav>         pid=$(nbd-client -c $DEVICE)
[19:47] <sbalneav>         server=$(ps --no-headers -p $pid -o cmd | cut -d ' ' -f 2)
[19:47] <sbalneav>         test -n "$server" && break
[19:47] <sbalneav>     done
[19:47] <sbalneav>     if [ -z "$server" ]; then
[19:47] <sbalneav>         # check for NFS root
[19:47] <sbalneav>         server=$(sed -ne '/ltsp.*nfs/ { s/^\([^:]*\):.*$/\1/; p; q }' /proc/mounts)
[19:47] <sbalneav>     fi
[19:47] <sbalneav>     SERVER="${server:-192.168.0.254}"
[19:47] <highvoltage> sbalneav: he's going to phone you on your voice phone
[19:47] <sbalneav>     export SERVER
[19:47] <sbalneav> fi
[19:47] <sbalneav> alkisg: This works for me.
[19:48] <alkisg> Wouldn't `[ -n "$server" ] && break` be more readable? That test looks lonely there... :)
[19:50] <alkisg> sbalneav: it looks fine to me :)
[20:02] <sbalneav> cool
[20:03] <sbalneav> yeah, I can change the test.
[20:03] <sbalneav> I'll commit to bzr
[20:03] <highvoltage> sbalneav: wouldnn't it be possible to have an LTSP Session that does all the call-outs, etc and run that from GDM? or do you need root or something funny?
[20:16] <alkisg> https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/491940
[20:17] <alkisg> For anyone interested, I uploaded patched packages for Lucid in my ppa:
[20:17] <alkisg> sudo add-apt-repository ppa:ts.sch.gr/proposed && sudo apt-get update && sudo apt-get dist-upgrade
[20:18] <alkisg> It solves the reboot/shutdown problem of ltsp clients with just 4 lines of code in gnome-session
[20:18] <alkisg> The maintainer is looking for confirmation before accepting those 4 lines, so if anyone can try those and post to the bug report it'd be nice.
[20:35] <sbalneav> ok, starting work on the ltspfs bug
[21:05] <sbalneav> aaaaaaand fixed.
[21:05] <jonathan_> ugh. lucid ate my machine
[21:06] <stgraber> edubuntu images are available on the tracker
[21:06] <sbalneav> "Dancing queen" is playing on my thin client
[21:06] <sbalneav> mounted from a memory stick
[21:07] <sbalneav> it's mounted 700
[21:07] <highvoltage> sbalneav: I nearly said something nasty :)
[21:07] <sbalneav> so, it's reading the stick
[21:08] <sbalneav> No talking smack about abba
[21:08] <sbalneav> abba's feaking awesome
[21:09] <highvoltage> I'll just have to listen to some Limp Bizkit to offset that
[21:09] <highvoltage> (and on CD like they did in the 1600's because lucid ate my PC)
[21:10] <alkisg> highvoltage: was that a recent lucid build? Or was it alpha 1?
[21:10] <alkisg> (that's the ext4 problem, isn't it?)
[21:11] <sbalneav> alkisg: what was that bug number again for the nbd thingy?
[21:12] <highvoltage> alkisg: lucid that I've been running for about 2 weeks and just been dist-upgrading, was originally a karmic install
[21:12] <alkisg> https://bugs.launchpad.net/ubuntu/+source/ltsp/+bug/505787
[21:12] <highvoltage> alkisg: ah no I was bitten by the ext4 problem on my netbook
[21:12] <alkisg> highvoltage: ah, so what's wrong with your Lucid?
[21:13] <highvoltage> alkisg: I can't even boot into single-user mode, it just seems to hang after it prints the filesystem check messages
[21:13] <alkisg> highvoltage: intel chipset?
[21:13] <highvoltage> alkisg: yes
[21:14] <alkisg> Try disabling kms
[21:14] <sbalneav> k, I've commented on it and assigned it to me
[21:14] <highvoltage> alkisg: ah the graphics card is nvidia
[21:14] <alkisg> k, not what I experienced this morning then :-/
[21:15] <highvoltage> I'm just leaving it a bit hoping whatever stalls the boot process will time-out
[21:15] <highvoltage> and then I just won't reboot my computer. ever. again.
[21:17] <dgroos> alkisg: Seems to have done the trick :)  Now can you tell me how to get rid of the "LTSP.org" login screen that I accidentally installed last night as I tried to get iTALC working again.
[21:17] <alkisg> highvoltage: Heh... maybe you should just boot with the live cd, chroot to your disk and do an upgrade, I've heard of some nvidia problems today..
[21:17] <highvoltage> alkisg: already did that
[21:18] <alkisg> Ugh
[21:18] <dgroos> I want my edubuntu login screen back :(
[21:18] <alkisg> dgroos: is that ldm or gdm?
[21:18] <dgroos> ?
[21:19] <alkisg> Is that the gnome display manager?
[21:19] <dgroos> I don't know how to answer that question...
[21:20] <alkisg> What login screen? The one you enter your username/password?
[21:20] <dgroos> yes
[21:20] <highvoltage> lol
[21:20] <alkisg> And, you aren't using thin clients, right?
[21:20] <highvoltage> I pressed ctrl+alt+del
[21:20] <dgroos> I am...
[21:20] <alkisg> highvoltage: and it booted? typical... :P :D
[21:20] <highvoltage> then it said "ctrl+alt+del pressed, rebooting system"
[21:21] <highvoltage> and then GDM started :)
[21:21] <alkisg> dgroos: and that login screen is on the server, or on the thin clients?
[21:21] <highvoltage> this is after I've rebooted a few times before already by pressing ctrl+alt+delete
[21:21] <dgroos> on the thin clients.
[21:22] <alkisg> dgroos: sudo chroot /opt/ltsp/i386 update-alternatives --config ldm-theme
[21:22] <alkisg> And then you need to run sudo ltsp-update-image
[21:22] <dgroos> I installed stuff last night and then in terminal it said something like, 'you don't need these files any more, remove them'  so I did...
[21:23] <dgroos> Thanks alkisg!
[21:23] <alkisg> dgroos: Ugh... if you removed stuff, it might need more commands
[21:23] <alkisg> What does the above command show you?
[21:25] <dgroos> "There is only 1 program which provides ldm-theme (/usr/share/ldm/themes/ltsp). Nothing to configure."
[21:26] <dgroos> I tried to re add edubuntu things by going to synaptic and typing 'edubuntu' and saying to add, like themes and artwork.  Then I ltsp-update-image, but it didn't work...
[21:27] <alkisg> OK, then you need to install ldm-ubuntu-theme on the chroot
[21:27] <alkisg> Synaptic manages programs on the server. Your problem is on the chroot, so synaptic can't fix that.
[21:27] <dgroos> Right.
[21:27] <alkisg> So now press ctrl + C to exit,
[21:27] <alkisg> run sudo chroot apt-get install ldm-ubuntu-theme
[21:28] <alkisg> and then go on with what I said before
[21:28] <dgroos> 'k
[21:29] <dgroos> you mean, 'sudo chroot' enter than 'sudo apt-get install ldm-ubuntu-theme'?
[21:30] <alkisg> No, all in one line should work fine
[21:30] <alkisg> But if you want you can also give it in two lines. You'll need to run `exit` in the second case, though.
[21:30] <dgroos> I got the message: "chroot: cannot change root directory to apt-get: No such file or directory"
[21:31] <alkisg> Ah sorry
[21:31] <alkisg> sudo chroot /opt/ltsp/i386 apt-get install ldm-ubuntu-theme
[21:36] <dgroos> Cool, thanks, I selected the ubuntu theme as opposed to the ltsp theme.  Isn't there an edubuntu theme?
[21:36] <alkisg> Sure but you need to install it
[21:37] <alkisg> Ah no
[21:37] <alkisg> It's the same for the thin clients, the one with the red stripe
[21:37] <alkisg> (pretty cool :))
[21:38] <dgroos> OK so I'll just update image...
[21:38] <alkisg> Right
[21:38] <dgroos> And my server will work while I get my tooth drilled :)  Have a good afternoon/night!
[21:40] <alkisg> You too
[21:50] <sbalneav> Any chance we can get sabayon added to the seeds?
[21:51] <sbalneav> it'd be nice to have it on there by default.
[21:54] <highvolt1ge> pity we wouldn't have it in time for alpha2
[21:56] <stgraber> oh, /me thought it already was
[21:56] <stgraber> so, it's in main but not included on any CD ? :)
[21:57] <stgraber> seeds updated
[21:58] <stgraber> will be on the next CD
[21:58] <stgraber> so if it gets rebuilt before release, it'll be on alpha-2
[22:02] <highvolt1ge> cool
[22:05] <alkisg> stgraber: is it possible to also add the greek sounds for gcompris? laserjock added the language pack, but I think he forgot to add the gcompris sound pack...
[22:05] <alkisg> I tested them, they're of professional quality
[22:06] <alkisg> (gcompris-sound-el)
[22:07] <alkisg> Size: 2316800
[22:09] <stgraber> alkisg: that's -el I guess (if I remember my country codes correctly ;))
[22:09] <alkisg> Yup
[22:09] <alkisg> Thanks!
[22:10] <highvolt1ge> gcompris admin tool crashes for me
[22:11] <alkisg> ImportError: No module named pysqlite2
[22:11] <stgraber> btw, is there any reason why we don't have all of gcompris languages on the DVD ?
[22:12] <alkisg> Size, I guess...
[22:12]  * alkisg doesn't care about the size as long as it fits on a DVD
[22:12] <stgraber> well, last I checked we had a gig or so of free space ;)
[22:12] <alkisg> highvolt1ge: sudo apt-get install python-pysqlite2
[22:13] <alkisg> That fixes it, so we should fix the dependencies
[22:15] <highvolt1ge> alkisg: ok, is there a bug open for that?
[22:15] <alkisg> I don't see one
[22:16] <stgraber> adding all the other languages is only 10 packages
[22:19] <stgraber> ok, the issue was that they weren't in main, that's probably why they weren't included, though it's not really an issue now
[22:20] <alkisg> Ah, yeah, fortunately we don't have to worry about that anymore :)
[22:20] <stgraber> well, I do worry for some packages, I don't really for gcompris ;)
[22:23] <alkisg> highvolt1ge: http://packages.debian.org/squeeze/gcompris
[22:24] <alkisg> It depends on python-pysqlite2 there
[22:25] <stgraber> alkisg: it does in Ubuntu too though the dependency line is broken
[22:25] <stgraber> Depends: gcompris-data (= 9.0-0ubuntu2), libatk1.0-0 (>= 1.29.3), libc6 (>= 2.7), libcairo2 (>= 1.4.10), libfontconfig1 (>= 2.4.0), libfreetype6 (>= 2.2.1), libglib2.0-0 (>= 2.18.0), libgnet2.0-0 (>= 2.0.8), libgstreamer0.10-0 (>= 0.10.0), libgtk2.0-0 (>= 2.12.0), libpango1.0-0 (>= 1.14.0), libpython2.6 (>= 2.6), librsvg2-2 (>= 2.26.0), libsqlite3-0 (>= 3.6.21), libx11-6, libxml2 (>= 2.7.4), python (>= 2.5) | python-pysqlite2, python-gtk2, gsg
[22:25] <alkisg> Ugh
[22:25] <alkisg> Yeah that's not right
[22:25] <stgraber> it's: python (>= 2.5) | python-pysqlite2
[22:26] <stgraber> though python-pysqlite2 wasn't merged in 2.6
[22:26] <alkisg> omg... apg-get source gcompris => 119 Mb. How else can we see why we what differences we have from the debian package?
[22:26] <stgraber> I'll do the upload, I can upload it in 2s
[22:26] <alkisg> Nice :)
[22:26] <stgraber> well, more like 10s but anyway
[22:27] <alkisg> ...it'll be 20 secs if you keep writing :P :D
[22:29] <sbalneav> alkisg, stgraber: point of intrest, ldm doesn't restart for me after I log out...
[22:30] <alkisg> sbalneav: how did you logout? using the gnome menus?
[22:30] <alkisg> Or do you mean by pressing the ldm button for restart?
[22:31] <sbalneav> alkisg: By pressing on the little power symbol next to my name.
[22:31] <sbalneav> and selecting "logout"
[22:31] <alkisg> Sorry I wasn't clear, I meant what button did you press to invoke the rebooting
[22:31] <alkisg> Because e.g. there are menus included in "applications > other" for rebooting directly from the session,
[22:32] <alkisg> and there's also the patch I sent to gnome session
[22:32] <alkisg> Anyway all methods work for me, except that some times it hangs instead of rebooting/shutting down
[22:32] <stgraber> seeds updated and new meta uploaded
[22:32] <alkisg> stgraber ftw!
[22:32] <sbalneav> No, ldm's not coming back up after I logout
[22:32] <stgraber> I also have gcompris uploading at the moment, though hetzner is really a bit slow, I'm only uploaded at 1-2MB/s
[22:33] <sbalneav> I'm just getting a text screen
[22:33] <alkisg> Oooh I did't get that
[22:33] <highvoltage> stgraber: what's your usual upload speeds?
[22:33] <stgraber> highvoltage: 12MB/s to ftp.ubuntu.com
[22:34] <stgraber> last gcompris upload took a bit over 10s
[22:34] <highvoltage> wow
[22:35] <alkisg> sbalneav: just tried again, everything working here...
[22:35] <sbalneav> Hmmm
[22:35] <sbalneav> weird
[22:39] <alkisg> Too late here to go on... nice bug day, thank you all. If you like, post a comment to LP #491940 :) Good night!
[22:45] <highvoltage> one moment...
[22:45] <highvoltage> http://paste.ubuntu.com/355765/
[22:46] <highvoltage> that's what I get when I run the gcompris admin module
[22:46] <highvoltage> even with the python-pysqlite2 package installed
[22:46] <highvoltage> (and before it's installed too)
[22:48] <highvoltage> installing the python-rsvg package fixed it for me
[22:50] <stgraber> are you saying I need to upload 120MB again ? ;)
[22:51] <highvoltage> sorry :)
[22:55] <stgraber> yeah, hetzner is back !!
[22:55] <stgraber> 13s to upload that version of gcompris
[22:56] <highvoltage> :D
[22:56] <sbalneav> wonder how hard it would be for a vncviewer screen script.
[22:57] <highvoltage> stgraber: how do we change the packages that are listed on https://bugs.edge.launchpad.net/~edubuntu-bugs/+packagebugs ?
[22:57] <highvoltage> we don't care about screem or kino anymore
[22:57] <highvoltage> and we need to add things like pitivi to that list
[22:57] <sbalneav> Oooh, I'm getting "not a tty" on the ldm command line
[22:57] <stgraber> highvoltage: if you go to some /ubuntu/+source/<blah> you can change that
[22:57] <sbalneav> something's not happy.
[22:59] <stgraber> sbalneav: hehe, maybe not ldm but my VT change (the one I warned about on the ML)
[22:59]  * sbalneav goes to look
[23:00] <stgraber> though it worked for me, but I'm pretty sure there are cases I didn't test
[23:02] <sbalneav> stgraber: I'll take a peek, it's probably something like that.
[23:03] <sbalneav> going to cook dinner for family, back in a bit
[23:03] <highvoltage> should I modify the seeds for the universe apps we have been wanting to add for a long time now for tomorrows build?
[23:27] <stgraber> highvoltage: feel free to provide a patch or a branch and I'll have a look + commit
[23:44] <highvoltage> sbalneav: I guess that's it from me tonight, I guess bug day never ends
[23:44] <highvoltage> goodnight stgraber and sbalneav (and anyone else who's still awake!)
[23:47] <stgraber> good night
[23:58] <Lns> 'night highvoltage