[06:20] <sbalneav> Wow
[06:20] <sbalneav> What an evening.
[06:20] <sbalneav> So, LDM2 now:
[06:20] <sbalneav> handles autologin
[06:21] <sbalneav> gives error messages for incorrect passwords
[06:21] <sbalneav> handles password changes
[06:21] <sbalneav> is sexy.
[06:22] <sbalneav> Now, some testing/cleanup is needed, and we need to get langs/sessions in there.
[06:31] <sbalneav> night all
[10:28] <Knightlust> !list
[10:28] <ubotu> I am ubotu, all-knowing infobot. You can browse my brain at http://bots.ubuntulinux.nl - Usage info: http://wiki.ubuntu.com/UbuntuBots
[10:28] <Knightlust> oops, wrong channel
[01:54] <ziroday> what does the server addon cd contain that might help me with LTSP>
[01:54] <ziroday> *?
[02:11] <ziroday> what does the server addon cd contain that might help me with LTSP?
[04:08] <sbalneav> Morning all
[08:13] <yeipi> have anyone tried Thinstation?
[08:16] <sbalneav> Some people have.
[08:16] <sbalneav> They use some of their own bits, and use some ltsp bits too.
[08:21] <yeipi> hi sbalneav :) Ok
[08:37] <yeipi> sbalneav: I don't understand (my english is not good) but thinstation is a distribution forthin clients? I mean it doesn't use a server?
[08:38] <sbalneav> Yeah, it needs a server.
[08:38] <sbalneav> You install it on a server
[08:38] <yeipi> but
[08:38] <yeipi> hmmm
[08:38] <yeipi> does the live cd of thinstation include firefox abd X?
[08:39] <yeipi> and X?
[08:39] <yeipi> it's just too small, just 11 mb
[08:39] <yeipi> :/ that's my doubt
[08:40] <sbalneav> No, it uses the stuff up on the server.
[08:40] <sbalneav> I don't know much about it, since I don't use it.
[08:42] <yeipi> it's a like a software, so I probable could run it on any distribution... ?
[08:42] <sbalneav> I guess.
[08:42] <sbalneav> Try it and see, one supposes
[08:42] <sbalneav> They have their own irc channel
[08:42] <yeipi> ok sbalneav
[08:42] <sbalneav> probably better to ask there.
[08:43] <yeipi> yeah I think that too.:) thanks for the tip.
[09:00] <yeipi> sbalneav: will you release the version  of ldm you're adding autologin feature?
[09:05] <yeipi> I saw a chatlog where you said you were workin on it sbalneav
[09:07] <sbalneav> Yep I am.
[09:07] <sbalneav> I'm not planning on releasing it, because I'm selfish.  I'm gonna keep it all to myself, and you can't have it.  nyanyanya :)
[09:08] <sbalneav> Yeah, it'll be in the next version of Ubuntu.
[09:08] <yeipi> jaja
[09:08] <yeipi> ok sbalneav
[09:50] <stgraber> sbalneav: has this black-screen-if-invalid-password bug been fixed with your latest ldm changes ?
[09:56] <yeipi> hi guys. is there a way to get a 16 mb client running with edubuntu?? I mean recompile the kernel, or I don't know...
[09:56] <yeipi> we can't get more ram for the clients
[09:57] <yeipi> I tried these clients with 32 mb ram and the run flawlessly, but with 16 I get a kernel panic :/
[09:59] <sbalneav> stgraber: Yep
[09:59] <sbalneav> yeipi: 16's a little low.
[10:01] <LaserJock> sbalneav: heah dude
[10:04] <yeipi> sbalneav: I know but, what do you recommend to me (apart from the memory upgrade)?
[10:08] <yeipi_> sbalneav: I know but, what do you recommend to me (apart from the memory upgrade)?
[10:08] <sbalneav> Hmmm, tough
[10:09] <yeipi_> hmm Ok sbalneav.
[10:10] <sbalneav> About the only thing we may be able to do is move the nbd swap earlier
[10:10] <sbalneav> How far along does it get before it dies?
[10:11] <sbalneav> Does it die right after loading the kernel?
[10:11] <sbalneav> LaserJock: heyo!
[10:11] <sbalneav> with 16 megs of ram, though performance is gonna be aweful.
[10:11] <sbalneav> Even on the old ltsp 4.2, 16 megs was too small.
[10:17] <yeipi_> noo
[10:18] <yeipi_> I tried k12ltsp with 16 mb ram (ltsp 4.2) and the performance is pretty acceptable
[10:30] <sbalneav> Which version?  An old one?
[10:30] <sbalneav> I think the last version of LTSP we had that ran ok in 16 megs was, like, 4.1
[10:42] <sbalneav> yeipi_: You haven't told me where it dies yet?
[10:43] <sbalneav> Have you tried gutsy at all?  We've re-written some parts that used to be in Python, and they're now written in C.
[10:43] <sbalneav> That may help some.
[10:43] <yeipi_> hm!!
[10:43] <yeipi_> ok! dude thank you!
[10:44] <yeipi_> I'm gonna try gutsy
[10:44] <sbalneav> I guess the question is: is it dying in the initramfs, or later in the boot?
[10:44] <sbalneav> If it's dying in the initramfs, then that's gonna be tough to solve.
[10:44] <yeipi_> and I can't say you where it hangs up 'cause I erased the partition where I had edubuntu
[10:45] <sbalneav> If it's dying LATER, then we may be able to solve that by either moving the nbd swap earlier in the boot process, or right into the initramfs.
[10:45] <sbalneav> Gonna be kinda hard for me to help you when you don't have a running edubuntu :)
[10:46] <yeipi_> ok sbalneav I'm going to start using edubuntu right now dude!
[10:46] <yeipi_> wait a moment please!
[10:47] <yeipi_> I'm using other edubuntu server we ha
[10:47] <yeipi_> I forgot we had :P
[10:48] <sbalneav> Hmmm.
[10:48] <sbalneav> So, here's an interesting one.
[10:48] <yeipi_> sbalneav: I tried it!
[10:48] <yeipi_> and it hangs up after intramfs
[10:48] <sbalneav> ok
[10:49] <sbalneav> so lets do this.
[10:49] <sbalneav> sudo chroot /opt/ltsp/i386
[10:49] <sbalneav> you should then be in the choot
[10:49] <sbalneav> lets cd /etc/rc2.d
[10:50] <sbalneav> can you do an ls, and paste that to the pastebin?
[10:50] <yeipi_> ok, I'm going to to it right now
[10:50] <sbalneav> !pastebin
[10:50] <ubotu> pastebin is a service to post large texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu-nl.org (make sure you give us the URL for your paste - see also the #ubuntu channel topic)
[10:50] <yeipi_> ok dude
[10:53] <yeipi_> http://paste.ubuntu-nl.org/31455
[10:53] <yeipi_> I already did it dude
[10:57] <sbalneav> k
[10:57] <sbalneav> ok
[10:58] <sbalneav> lets see what we can do here....
[10:59] <yeipi_> ok sbalneav :)
[11:00] <sbalneav> alright, not sure if this will work, but...
[11:00] <sbalneav> you're in the chroot, so...
[11:00] <sbalneav> rm S20nbd-client
[11:00] <sbalneav> ln -s S19nbd-client ../init.d/nbd-client
[11:00] <sbalneav> That will put the nbd-client BEFORE the ltsp startup
[11:01] <yeipi_> ok dude lemme do it
[11:02] <sbalneav> so now, when you so an ls, S19nbd-client should execute before S20ltsp
[11:03] <yeipi_> I got an error: '../nit.d/bnd-client' to 'S19nbd-client' : file exits
[11:03] <yeipi_> exists
[11:03] <yeipi_> is the ln -s well done?
[11:03] <yeipi_> ln -s origin destiny
[11:04] <yeipi_> ln -s  ../init.d/nbd-client  S19nbd-client ?
[11:04] <sbalneav> oh, yeah
[11:04] <sbalneav> sorry
[11:04] <sbalneav> bass ackwards
[11:04] <yeipi_> jejeje ok
[11:04] <yeipi_> :P
[11:04] <yeipi_> lemme do it
[11:05] <sbalneav> ok, so once you've got that done, try a reboot, and see if you get any farther,
[11:05] <yeipi_> ok dude, I did that ln
[11:05] <yeipi_> and now Im gonna reboot
[11:06] <yeipi_> im gonna disconnect
[11:06] <yeipi_> brb
[11:06] <sbalneav> k
[11:10] <yeipi_> it says: unpacking intramfs
[11:10] <yeipi_> and then appeared the kernel panic
[11:10] <yeipi_> :(
[11:12] <sbalneav> ok, so it's dying right in the unpack of the initramfs
[11:12] <yeipi_> yep!
[11:12] <sbalneav> so, basically, the initramfs needs to get smaller.
[11:14] <yeipi_> how could I do it?
[11:15] <sbalneav> hm
[11:15] <sbalneav> lemme see
[11:15] <yeipi_> ok :)
[11:25] <sbalneav> Hmm
[11:25] <sbalneav> There's not a lot of spare room to delete out of there.
[11:26] <yeipi_> sbalneav: do you think if I increase the swap memory?
[11:26] <yeipi_> :/
[11:27] <sbalneav> No, because it's dying while uncompressing the initramfs
[11:27] <yeipi_> ok
[11:27] <sbalneav> so it's never even gotten to swap.
[11:28] <sbalneav> About the only thing you MAY be able to do is try come up with a smaller kernel, but that's going to be hard given a 2.6 kernel series.
[11:28] <yeipi_> hmm Ok dude
[11:28] <sbalneav> The k12ltsp was using a 2.4 kernel for the client?
[11:28] <yeipi_> yep 2.4
[11:28] <sbalneav> yeah
[11:28] <yeipi_> you think I have to recompile the kernel?
[11:28] <sbalneav> How many of these 16 meg machines you got?
[11:29] <yeipi_> ufff
[11:29] <yeipi_> so many dude
[11:29] <yeipi_> cents!
[11:29] <yeipi_> a lot of schools here got these machines (with 16mb ram)
[11:29] <sbalneav> do you NEED them all?  Any chance you could do with 1/2 the number of machines, take the ram out of one set to make one with 32 megs of ram?
[11:30] <sbalneav> i.e. You got a 100 16 megs, so make 50 32 megs?
[11:30] <yeipi_> hmm
[11:30] <yeipi_> those computers are on rural schools
[11:30] <yeipi_> poor schools that got 2 o 3 of those computers
[11:31] <sbalneav> hm
[11:31] <yeipi_> so it'll just one computer working
[11:31] <yeipi_> we gave those schools the server and newer networks card and that's all we can give them :/
[11:32] <yeipi_> (sorry my enligsh dude)
[11:32] <sbalneav> Well, about the only thing that could be done is to come up with a custom kernel that strips out EVERYTHING that isn't needed.
[11:32] <sbalneav> Are all these machines "the same"? I.e. same motherboard, video card and network card?
[11:32] <yeipi_> yep
[11:32] <yeipi_> i.e.
[11:32] <yeipi_> olivetti m24
[11:32] <yeipi_> ibm pc100
[11:33] <yeipi_> cents of those computers
[11:33] <yeipi_> all of 'em with 16 mb ram
[11:33] <sbalneav> ok, you're going to have to find out EXACTLY what's in those computers.
[11:33] <sbalneav> EXACTLY what video chipset, EXACTLY what mobo chipset, etc.
[11:33] <yeipi_> I know exactily
[11:33] <yeipi_> yep we know
[11:33] <sbalneav> ok
[11:34] <yeipi_> sound video modules, etc...
[11:34] <sbalneav> Well, best I can offer is, send me the specs to<EMAIL_ADDRESS>[11:34] <sbalneav> I'll try and come up with a step by step guide to what you need to do to build a more scaled down kernel.
[11:35] <sbalneav> but there's not a lot of spare room in there to fidlle with, but maybe we can shave a meg off or so.
[11:35] <yeipi_> wow dude? I really thank you that!
[11:35] <sbalneav> I'm not going to garantee anything.
[11:35] <yeipi_> ok lemme recollect those specs
[11:36] <sbalneav> You could, as a stopgap measure, install an OLD version of ltsp manually under Edubuntu
[11:36] <yeipi_> ok dude, I understand, but I don't lose anything trying it out
[11:36] <sbalneav> You won't get local devices or sound, but if that's ok, you could make that work too.
[11:37] <sbalneav> You can mix and match ltsp chroots, so you could have an ltsp5 chroot for "newer, better" machines, and for the old ones, use a really old ltsp4.1 chroot.
[11:37] <sbalneav> but maybe if we shrink the kernel down enough, we can get it to the point where we can turn on nbd swap.
[11:38] <sbalneav> Anyway, I gotta head home for the day.
[11:38] <sbalneav> mail me at<EMAIL_ADDRESS>and I'll see what I can do.
[11:38] <sbalneav> cheers.
[11:50] <blue-frog> sorry to ask the question here but cannot get an answer elsewhere and I am pretty sure the answer must be "simple"
[11:51] <blue-frog>  when my usb HDD is automounted, it gets the following in mtab ext3 rw,noexec,nosuid,nodev, where can I change this, please?
[11:51] <blue-frog>  cause right now my user (install created user) cannot write to the HDD
[12:16] <yeipi_> bye guys