/srv/irclogs.ubuntu.com/2008/01/11/#edubuntu.txt

nentisanyone get an ebox-2300sx to work with ltsp?00:41
nentisthis device is killing me.  no math co-processor.. no amount of kernels seems to work.00:42
lnswow...back to the 386-sx days! no math coprocessor....WHY GOD, WHY?!00:44
nentis:(00:44
lnsand i always wondered what the SX-2 series was supposed to be....twice the non-existent math co processor??00:44
nentisdouble the clock speed?00:45
nentisI'm not happy that I may have 50 paper weights and 0 thin-clients.00:46
lnsyou should have gotten 1 and tested it.... ?00:46
nentisthe 2300 (non SX) tested fine.00:46
nentisbut yes00:46
lnsnever used an ebox myself00:47
=== gnomefre2k is now known as gnomefreak
Meshezabeelhow can I get gcompriz to go full screen so that gnome panels are not in the way?04:26
Meshezabeelgcompris04:26
johnnyadd the lil sliders to the panel so you can hide them04:38
johnnythat's about the best you can do until the app itself does it04:39
Meshezabeelok, thanks, was hoping for a bit easier way for my kindergarten students, but guess I'll just have to put up with it for now ;)04:43
johnnywell submit a feature request to run it full screen04:43
johnnybut if that's the only app you're using.. you could make the session run it full screen04:43
johnnyand not have gnome loaded at all04:43
Meshezabeelwell, it does have a full screen option, it just doesn't seem to work for me04:43
johnnysounds like a bug04:44
johnnyyou're gonna have to talk to them04:44
johnnyi guess04:44
Meshezabeelok, thanks04:44
Burgundaviajohnny: gcompris can full screen07:30
johnnyyeah.. he just said it didn't work07:32
Harrison___Hi I wonder if someone can help me. I'm 12 years old and have installed edubuntu on a laptop. If I can get it working, then I can use the laptop. However I'm stuck. if I enable the restricted driver, I get composite extension not available. if I disable it, I get desktop effects could be enabled...can someone please offer some help? as the forums seem to ask you to do one or the other08:14
Harrison___and as i've done both, I seem to be stuck between 2 errors08:14
Harrison___it's edubuntu 7.1008:14
Harrison___or is there a better channel to ask the question in?08:15
nentisyour hardware might not support the special graphics08:19
nentisif an intel video card08:19
nentisyou might ask in #ubuntu08:19
nentisgotta run08:19
=== RichEd-1 is now known as RichEd
highvoltagehey Harrison___09:13
highvoltageHarrison___: do you perhaps know which display card is in the laptop? let us know if you get it working, please.09:14
tuukkahi! i've created a file to /etc/X11/Xsession.d/ which works as a login script. but any ideas of where i should put corresponding logout script??09:26
jsgotangcohighvoltage09:54
jsgotangcowtf is with that facebook invie09:55
jsgotangco"Jonathan wants to know your true sexuality"09:55
* RichEd winks at jsgotangco 09:56
jsgotangcohaha09:56
highvoltagejsgotangco: heh, it was a stupid test and you had to invite 20 people to get the answer :)10:15
jsgotangcohaha10:15
jsgotangcofacebook wasteland10:15
highvoltagejsgotangco: safe to ignore and there was no any added meaning to it10:15
jsgotangconahhh10:15
jsgotangcoeverything in facebook is dumb anyways10:16
highvoltageI want to try to avoid facebook, but it is evil. like IRC.10:16
highvoltageand now I've kind of been sucked in by twitter and wikia too10:16
jsgotangcotwitter is ok10:16
highvoltagetwitter doesn't have all these dumb "apps", at least.10:16
jsgotangcoadd me heh10:17
jsgotangcoJeromeGotangco10:17
highvoltageok10:17
RichEdjsgotangco & highvoltage: i did not check my own personal facebook profile for 2 weeks over xmas10:56
RichEdwhen i went back ... i did not even recognise it ... a viral explosion of apps, and messages telling me who had just wiped their bum, and who's dog was feeling depressed10:56
RichEdlike i really need that in my life :/10:56
jsgotangcoyeah10:57
jsgotangcodon't ever install x poke and that silly stuff!10:57
highvoltageRiddell: hehe11:31
highvoltageugh, sorry again, I meant RichEd11:31
highvoltagewhat kind of DSL connections do you guys have at home these days?12:39
* ogra has 2M symmetrical here13:05
joe__anyone alive?13:07
Harrison___graphics card is an ati radeon xpress 200m does this support desktop effects, it is supported by the restricted driver13:11
joe__Anyone know how to manage users in edubuntu?14:07
RichEdjoe__: same as ubuntu ... have you looked for help on help.ubuntu ? or the wiki ?14:10
joe__Hmm... I think I just need to keep playing.14:10
joe__I find users created on the server do no propagate to the clients.14:10
ograthere are no users on clients14:11
joe__will 7.10 clients work on 7.04 server?14:11
ogra(teh client sessions run on the server, the server needs the users )14:11
ograno14:11
joe__hmm.14:11
ograthe whole design of servige the rootfs has changed between 7.04 and 7.1014:12
ogra*serving14:12
joe__cool.14:12
joe__I am trying to get this elementary school lab running (the guy who set it up is gone)14:13
joe__some are edubuntu, some are ubuntu, all seem to be connected to the server.14:13
lagahey guys :) i suspect some people in here are using diskless clients. i'd like to add support for diskless clients to mythbuntu but i'm encountering an odd issue: no matter what i do, nfsmount inside the initramfs will always mount the root share read-only. is that normal behavior?14:21
joe__Hey guys -- is it possible to run a lab with *some* clients diskless and others not?14:25
ogralaga, yes14:25
lagaogra: do you know why that happens?14:26
ogralaga, thats the dsign :) the clients boot with the writable bits in tmp ... its a security thing since theer is nothing running on the client thats not actually needed to connect to the server and execute a session there14:28
ogras/in tmp/in a tmpfs/14:29
ograsorry14:29
ograthe clients have no users or anything, all tehy do is boot into a login manager that then starts an ssh session to the server where it executes a session14:29
lagaogra: from what i've read in the ubuntu wiki, that's your (edubuntu) design. however, the initramfs script provide the facilities to mount the nfs root writeable.14:29
ograright14:30
ograbut i wouldnt suggest that14:30
lagaogra: i will not use your scripts (sorry if i made it sound like that), i was just wondering if anyone has made experiencies similar to mine14:30
ograthere are many files that get changed at every boot14:30
lagaogra: i'll be using unionfs with that, no worries.14:30
ograif you have more than one client it will break14:30
ograwe use unionfs14:30
lagamy problem actually is that i can't mount any shares rw in initramfs. but the root share would be a good start. :)14:31
ogra(we dont use nfs anymore since gutsy since that had massive speed probelms)14:31
ograyou dont want root to be writable trust me :)14:31
lagayes, you use unionfs in gutsy. with nbd and squashfs, which is a really nifty approach :) just discovered that a few minutes ago14:31
ograyou can create an fstab in the squashfs image to mount diffferent shares easily14:31
lagaogra: i do not want root to be writeable. i just want to be able to mount a nfs share rw.14:32
ograi'd rather suggest that14:32
ograright14:32
ogramake sure nfs-common is installed in the image14:32
ogra(its not in the default ubuntu bootstrap selection anymore, so not installed on thin clients)14:33
lagathanks, but i don't want to use squashfs. :) i was just wondering if anyone was unable to mount nfs shares rw in the initramfs that comes with ubuntu.14:34
ograeveryone14:34
ogra(as i explained above, no nfs client bits are in the image)14:34
ograyour mileage will vary if you want to use ltsp without squashfs though14:35
ograits what we default to since a while14:36
lagathanks.14:38
ograand the old nfs chroot might go away in hardy, not sure yet14:38
ograwe currently keep it for easier maintenance of the image14:38
lagai should have made it clearer that i didn't even want to use ltsp in the first place :)14:38
ograbut there is an image shell that makes it possible to drop the 400M of cruft14:38
ograwell, it would be cool if you could integrate it in ltsp :)14:39
ograi was planning a myth mode myself since quite some time .... given that its likely only a five line pulgin that would be needed it shoudl be fairly easy14:39
lagayes, but we need fat clients :)14:39
ograwhy ?14:40
ograyou need a player and a frontend to the db server, no ?14:40
ogra(at least thats how i always understood mythtv)14:40
lagaback then, a few years ago, i wanted to add mythfrontend to LBE. i failed horribly. :)14:40
ograwhich means two additional package to install and probably some tweaks to the ltsp defaults14:40
lagaogra: mythfrontend ( = player software) needs to be run as local app.14:40
ograright14:41
ograso you should actually be able to just install the mythfrontend package in the chroot and thats it14:41
ograhave you ever looked at ltsp plugins ?14:41
lagahow do you run local apps in ltsp these days? back then, you had to do ssh magic14:41
ograhttps://wiki.ubuntu.com/HowtoWriteLTSP5Plugins14:42
ograwe dont have localapp support ready yet for ltsp514:42
ograbut the approach is to use xatoms and on the session side some xdg overlays14:43
ograldm makes that pretty easy14:43
ograsince we just need to send the data through the ssh tunnel ...14:43
lagaexcuse my ignorance. what does "ldm" stand for?14:44
ograltsp display manager14:45
ograthe login manager used in ltsp514:45
ogra(we dont do xdmcp anymore)14:45
lagaah14:46
ograldm by default does: ssh -X user@server /etc/X11/Xsession14:46
ograit also has a mode that omits -X and sets DISPLAY to the clients display .... so you keep ssh password handling while having the speed of old XDMCP sessions14:47
ograanyway, have a look at the kiosk plugin described on that wikipage ... its running a local firefox (teh code is buggy though, its just a rought example) ... seems similar to what you want14:48
lagahttps://wiki.ubuntu.com/LTSPFatClients?highlight=%28ltsp%29 <- i suppose this has not been implemented yet?14:49
ogra(replace ff with your mythfrontend, add nfs-common to the chroot ...14:49
ogranope14:49
lagasad14:49
ograit depends on a network auth mechanism we dotn have14:49
ograwith the new squashfs/unionfs architecture it should be trivial though14:50
ogra(to do it yourself)14:50
lagatrue14:50
lagahow big is such a squashfs image compressed/uncompressed? i kinda liked the idea of using the server's /14:51
ograthe nfs implementation would have been tricky though .... sicne nfs and unionfs in ubuntu dont like each ther you would ave to do a lot of bind mounting etc14:51
laga(read-only, of course. i'm not insane :))14:51
ogra-rwxr--r-- 1 root root 158M 2007-12-29 17:47 i386.img14:52
lagaoh, what's the matter with nfs and unionfs? i know there's some special handling for nfs in unionfs but i think i've read it's not necessary anymore in recent kernels14:52
lagasounds sensible14:52
lagaalthough we probably have to add 100M (uncompressed) for mythtv14:52
ograwell, it didnt work in gutsy, nfs/unionfs just broke back then14:52
ograsince we stepped away from insecure nfs completely in ltsp upstream i didnt look since gutsy started14:53
lagaunionfs was broken badly earlier in gutsy but it's been working fine since the release14:53
ogranot to mention that nfs is about 5X slower in booting than the nbd/squashfs/unionfs combo14:54
lagahow long does it take your clients to boot into X?14:55
ogra50-70sec depending on the client (nothing faster than 1GHz here, max 128M)14:57
lagasounds good enough.14:58
ograwith nfs that went above 2min for some14:58
lagai'd expect that more RAM would speed that up a bit. and running a mythtv frontend in 128M is silly (yet i do it and wit works reasonably well)14:59
ograyeah, 256 would be minimum i guess14:59
laga512M would be better. DDRII-RAM is cheap enough if you buy a new box.15:00
lagaogra: you almost convinced me. :) i suppose i could ask one last question: do i _need_ a dhcp server? many epople will already have SoHo-routers with their own dhcpds. for our first attempt at netbooting in mythbuntu 8.04, i was just going to create a simple script which created a bootable usb pen drive/CD-ROM where the bootloader would pass all necessary options like nfsroot=10.0.0.1:/ and ip=dhcp. would that still be possible with ltsp?15:03
ograyou need a dhcp server to hand out the boot info15:04
ograltsp has two server packages15:04
ograltsp-server and ltsp-server-standalone15:04
ograthe latter depends on dhcpd315:04
lagayeah, ltsp-server-standalone comes with a dhcpd.15:04
ograif you dont use a local dhcpd you need to set up the other in the right way to serve the tftp info15:04
lagawell, tftp is just used to download kernel + initrd, right?15:05
ograedubuntu uses a two NIC install by default for its server ... that way one NIC can be dhcp client at a ruter and the second serves the TC network (including a dedicated dhcpd)15:05
lagalet me guess: if i want to use one NIC, i need to add an IP alias to that interface?15:06
ograno15:07
ograif you want one NIC you need to make sure there is no other dhcpd in your network or configure that one correctly for netbooting15:08
lagalet's see: dhcp to tell the PXE stack to download pxelinux, pxelinux then downloads its config file and loads kernel + initrd, right? is it used for anything else?15:09
ograwell giving out the IP :)15:11
ograbut yes thats about it15:11
ograther is tftp involved in some pieces :)15:11
lagaok. let me replace tftp by putting the bootloader, the kernel and the initrd on a usb pen drive.15:12
laganow we just need the dhcpd. assuming i can just pass in all needed options as a boot option for the kernel/initramfs, i should be fine.15:13
lagai guess i need to look at your scripts15:13
lagathanks a lot, you have beena great inspiration!15:13
lagaogra: just looked at your initramfs scripts. is there any reason why you're (seeminglxy) duplicating work in init-bottom/unionfs_cow and scripts/ltsp-nbd ?15:34
=== jean is now known as jbrefort
bddebianHeya18:25
=== juliux_ is now known as juliux

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