IRC chat logs for #ltsp on irc.freenode.net (webchat)


Channel log from 29 February 2008   (all times are UTC)

00:03RyanRyan52 has joined #ltsp
00:13subsume has quit IRC
00:34vagrantc has joined #ltsp
00:54
<daduke>
vagrantc: good (local) morning!
00:54
vagrantc: fear not, no questions today ;)
00:55
<vagrantc>
daduke: heh.
01:09subir has joined #ltsp
01:11subsume has joined #ltsp
01:30subsume has quit IRC
01:50Pascal_1 has joined #ltsp
02:06subir has quit IRC
02:41bobby_C has joined #ltsp
02:41vagrantc has quit IRC
03:00Q-FUNK has joined #ltsp
03:09mikkel has joined #ltsp
03:27subir has joined #ltsp
04:56subir has quit IRC
05:07Faithful has quit IRC
05:35ogra_cmpc has quit IRC
05:47alekibango has quit IRC
05:47alekibango has joined #ltsp
06:04Guaraldo has joined #ltsp
06:31K_O-Gnom has joined #ltsp
06:46steph_ has joined #ltsp
06:48ogra_cmpc has joined #ltsp
06:53cliebow_ has joined #ltsp
06:54mhterres has joined #ltsp
07:04Q-FUNK has quit IRC
07:19DonSilver has joined #ltsp
07:20Q-FUNK has joined #ltsp
07:22subsume has joined #ltsp
07:23K_O-Gnom has quit IRC
07:23DonSilver is now known as K_O-Gnom
07:25Nubae has joined #ltsp
07:29jammcq has quit IRC
07:34slidesinger has joined #ltsp
07:36DonSilver has joined #ltsp
07:40Blinny has joined #ltsp
07:45K_O-Gnom has quit IRC
07:47joebaker has joined #ltsp
08:01subsume has quit IRC
08:14joebaker has quit IRC
08:15joebaker has joined #ltsp
08:20Gadi has joined #ltsp
08:54Nubae has quit IRC
08:54tux_440volt has joined #ltsp
08:58Nubae has joined #ltsp
09:04ogra_cmpc has quit IRC
09:07ogra_cmpc has joined #ltsp
09:15
<Nubae>
ogra, is there anyway, I can get rid of existing places -> removable media from server
09:15
because even new clients loading up with now iso show that
09:15
with hundreds of media in there
09:19sepski has joined #ltsp
09:21mccann has joined #ltsp
09:28Pascal_1 has left #ltsp
09:32mikkel has quit IRC
09:49toscalix has joined #ltsp
09:56toscalix has joined #ltsp
10:02soneyka has quit IRC
10:06elisboa has joined #ltsp
10:08bobby_C has quit IRC
10:28
<joebaker>
ogra_cmpc Hi, I've heard from sjoerd over in #pulseaudio that a problem with ekiga and pulseaudio is fixed in a recent release of libasound2-plugins.
10:29
It's reportedly working in debian as version 1.0.16-1
10:30mccann has quit IRC
10:31
<joebaker>
I've not been able to get voip clients to run under Gutsy Edubuntu ltsp. I think the problem may be related to this bug:
10:31
https://bugs.launchpad.net/ubuntu/+source/alsa-plugins/+bug/112948
10:32
<ogra_cmpc>
we dont have any capturing support in ltsp
10:32
so i would be surprised if ekiga worked
10:32
since its not expected to atm
10:34
<Gadi>
ogra_cmpc: does pulse need to be configured for capture or just alsa on the client?
10:34
<ogra_cmpc>
Gadi, pulse
10:34
the thing is that this needs detection mechanisms we dont have in place
10:35
pulses hal module would be a great enhancement here
10:35
but hal wont enter thin clients before itchy iguana
10:35
(in ubuntu at least)
10:35
i'm planning to add it though
10:36staffencasa has joined #ltsp
10:36
<Gadi>
can it work at all without hal?
10:36
<ogra_cmpc>
it does atm
10:36
you can set up a manual config
10:36
but need to know several things to add
10:39
<joebaker>
atm ? (Asynchronous transfer mode? )
10:39
<ogra_cmpc>
at the moment
10:40
<joebaker>
:)
10:40steph__ has joined #ltsp
10:41IRCMonkey has joined #ltsp
10:42
<joebaker>
Presently, I've installed the whole pulesaudio thing on my Ubuntu Gutsy Gibbons laptop. I'm experimenting with Asterisk and I can't use the voip clients because (I think) there's breakage in this libasound2-plugins. I'm thinking that if a version bump could be tried it might fix things on our thin clients also because we're running the same binaries there, right?
10:43alekibango has quit IRC
10:46
<IRCMonkey>
I would like to run gimp on a distant computer through an ssh tunnel. When I do it on my computer it doesn't work: far too slow. Would ltsp inprove that. The client side computer is a pentium 4, 1.5Gh, the server computer is a dual-core rather new.
10:49
<ogra_cmpc>
yes
10:52
<IRCMonkey>
ogra_cmpc: Is the answer for me?
10:52
<ogra_cmpc>
yes :)
10:53steph_ has quit IRC
10:55
<IRCMonkey>
ogra_cmpc: Is there a way, then, I could connect myself to the server, and, still being able to use the client computer independently when I would like to. I understood using ltsp would be incompatible with using the 'client', also as a stand alone computer.
10:56
<Gadi>
IRCMonkey: you could have the client either boot as a diskless thin client or boot from a local hard drive - if that what u mean
10:58
if you are just talking about having the client boot into Linux and launching a single application (gimp) over the network from another box, I would recommend NX if ssh by itself doesnt do it for you
10:58
<IRCMonkey>
Gadi: two interesting points
10:59
<Gadi>
kinda depends on what ur looking for
10:59
LTSP is about running *everything* from the server
10:59
<IRCMonkey>
Gadi: NX is still tunneled through ssh?
10:59
<Gadi>
and pushing back just a display
10:59
yes
10:59
NX = ssh+ xproxy + caching
10:59
+ clever trickery
10:59
<ogra_cmpc>
but nowadays every ssh should work out of the box
11:00
<Gadi>
but NX can be much faster than ssh alone
11:00
due to the caching and trickery
11:00
<ogra_cmpc>
just try it: ssh -X <serverip> gimp
11:00
<Gadi>
:)
11:00
<ogra_cmpc>
that should start gimp on your current desktop
11:01
<IRCMonkey>
ogra_cmpc: ssh works fine, but there is a problem, it is not fast enough for me to be able to use gimp, too slow.
11:01
<ogra_cmpc>
ah, ok
11:01
that i misunderstood
11:02alekibango has joined #ltsp
11:02
<Gadi>
IRCMonkey: are you on a LAN?
11:02
I mean both computers
11:02
<IRCMonkey>
Gadi: yes
11:03
<Gadi>
do you *need* to encrypt the traffic?
11:03
try this: ssh <serverip> DISPLAY=<local_computer_ip:0> gimp
11:04
<ogra_cmpc>
i think you need sh -c and some quoting
11:05indradg_ has quit IRC
11:05indradg_ has joined #ltsp
11:05
<IRCMonkey>
Gadi: need, maybe not, but I prefer not to get the habit of transfering non encrypted data. Also, it is a laptop (the client side), and I could use it from outer of the lan.
11:07
ssh <serverip> DISPLAY=<local_computer_ip:0> gimp; what is this manipulation about. However I am going to try.
11:09
<warren>
Q-FUNK, I think you misunderstand the relationship between OLPC and Fedora.
11:09DonSilver is now known as K_O-Gnom
11:10
<Q-FUNK>
warren: ?
11:10
<warren>
Q-FUNK, Fedora only fixes things that someone bothers to work on, and the engineers Red Hat employees are relatively few in number and barely able to fix core things.
11:10
<IRCMonkey>
Gadi: cannot open dispay (is the answer), but I'll try again later, after reading the related documentations.
11:10
<warren>
Q-FUNK, OLPC occasionally forks a Fedora version and goes off on their own. The current OLPC version is based on Fedora 7
11:11
<ogra_cmpc>
thats odd
11:11
<Gadi>
IRCMonkey: you probably need to do an: xhost +
11:11
<ogra_cmpc>
why dont they contribute dircetly ?
11:11
<Gadi>
before that ssh call
11:11
<warren>
ogra_cmpc, poor leadership
11:11
<ogra_cmpc>
ah
11:12
<Q-FUNK>
warren: I keep on hearing about people at debian, ubuntu and fedora who package whatever is found in the olpc git, instead of contributing to the upstream of whatever the XO uses. i'm sick of it.
11:12
<warren>
Q-FUNK, that isn't true of Fedora at all since Fedora 7
11:12
Q-FUNK, Fedora-8 and Fedora-9 has whatever is upstream X
11:12
Q-FUNK, although Fedora 9 hasn't been able to build at all for a while
11:13
<Q-FUNK>
warren: right, becuase you guys already enabled libpciaccess
11:15mccann has joined #ltsp
11:19
<Q-FUNK>
warren: so actually, there are distros. and all these people are regrouping resources at their own distro.
11:20
<warren>
Q-FUNK, Fedora is the upstream upon which several distros fork their own things from
11:20
Q-FUNK, RHEL is another fork of Fedora (although pretty much everything goes back to Fedora upstream by company policy)
11:20
<ogra_cmpc>
the upstream for xorg ?
11:21
<warren>
ogra_cmpc, what are you asking?
11:21
<ogra_cmpc>
fedora is the upstream for xorg ?
11:22
<warren>
ogra_cmpc, distros
11:22
<ogra_cmpc>
Q-FUNK was complaining about the x driver, no?
11:23
(at least thats how i understood it)
11:24
<IRCMonkey>
Gadi: cannot open display, in all cases, even after xhost + (as though he said 'access control disabled, clients can connect from any host'). However I'll dig furter in this direction, and try to learn some about NX.
11:24cdealer has joined #ltsp
11:24mhterres has quit IRC
11:24mhterres has joined #ltsp
11:25
<cdealer>
good afternoon! What do I need to be able to see the local hd
11:25
<Gadi>
open the case!
11:25mhterres has quit IRC
11:25
<Gadi>
lol
11:25mhterres has joined #ltsp
11:25
<Gadi>
cmon - we can use a lil comic relief about now
11:26
<ogra_cmpc>
you can also use an endoscopic camera :)
11:26
<cdealer>
haha
11:26* Gadi shudders - no pun intended
11:26
<cdealer>
good one guys ... what I need to access my local hd on the thin clients ;)
11:27
<Gadi>
cdealer: cat /opt/ltsp/i386/etc/udev/rules.d/88-ltsp*
11:27mhterres has quit IRC
11:27mhterres has joined #ltsp
11:28mhterres has joined #ltsp
11:29
<Gadi>
cdealer: ?
11:29* Gadi taps the mic
11:29
<cdealer>
Gadi, im trying to figure out ... (trying...)
11:29
Gadi, want to see the output
11:29
<Gadi>
sure
11:30
<cdealer>
can I paste the 3 lines here
11:30
<Gadi>
go ahead
11:30
I wont tell anyone
11:30
<cdealer>
ACTION=="add", KERNEL=="fd[0-9]", RUN+="add_fstab_entry %k auto"
11:30
ACTION=="add", SUBSYSTEM=="block", ENV{ID_FS_TYPE}=="?*", RUN+="add_fstab_entry %k $ENV{ID_FS_TYPE}"
11:30
ACTION=="remove", SUBSYSTEM=="block", RUN+="remove_fstab_entry %k"
11:30* Gadi bets ur local hdd is NTFS
11:30
<Q-FUNK>
ogra_cmpc: mainly that olpc people often act as if the whole geode universe was them and only them.
11:30
<cdealer>
yeah.. it is
11:30
<Gadi>
so, thats where the issue lies
11:31
adding NTFS support to the chroot
11:31
<cdealer>
ntfs-3g
11:31
<Gadi>
do you need read-write access?
11:31
or just read-only?
11:31
<cdealer>
just read
11:31
<Gadi>
even easier
11:31
add: MODULES_01 = ntfs
11:31
to your lts.conf
11:31
and reboot
11:31
<cdealer>
Hmmmm
11:31
goooood ... thanks
11:32
<Gadi>
if that doesnt work, then do this:
11:32
echo "ntfs" >> /opt/ltsp/i386/etc/modules
11:32
ltsp-update-image
11:32
<Q-FUNK>
ogra_cmpc: the most recent exemple of that is the upgrade needed by all X drivers to support libpciaccess. olpc's main X guy decided to perform that on their old deprecated fork, rather than against upstream git.
11:32
<ogra_cmpc>
oh sigh
11:32
<cdealer>
Gadi, okay =)
11:34
<Gadi>
ogra_cmpc: guess which company is paying to fix that for upstream
11:34
:)
11:34
<Q-FUNK>
ogra_cmpc: when I pointed this out to him, he came back with "well, I used my own personal last known good copy of git".
11:34
<ogra_cmpc>
Gadi, but it already is fixed in some wird fork and you could save half your money :P
11:35
isnt that sad ?
11:35
<Gadi>
very
11:35
<Q-FUNK>
ogra_cmpc: and wasting time trying to frontport this against a more recent upstream would be worth it?
11:35
<Gadi>
but, here at Symbio, we look past the mountains, the hurdles, the obstacles in our way....
11:36
<ogra_cmpc>
Q-FUNK, no, if the fixer would check in to the right source would ...
11:36
<Gadi>
if it means that just one more child can get just one more laptop that much sooner, we applaud our OLPC friends
11:36
<Q-FUNK>
ogra_cmpc: that guy was already told several time to drop their own fork and to submit patches to upstream. he simply doesn't care.
11:37
<Gadi>
cant we all just think of the children
11:37* ogra_cmpc slaps Gadi out of that TV show mode
11:37andarilho has joined #ltsp
11:37cliebow___ has joined #ltsp
11:38
<Q-FUNK>
HEY! you forgot the kittens! just think of all the kittens!
11:38
<ogra_cmpc>
heh
11:38
and puppys
11:39* Gadi thinks they were eaten by Sally Struthers
11:40* Guaraldo thinks about puppys eating kittens... :-P
11:41
<Q-FUNK>
I saw tons of pretty cool LX800-based gear at Embedded World, in Nürnberg. meanwhile, exactly one OLPC in the whole show. dead. in a glass case.
11:41
<Gadi>
was there a child in there - I hope?
11:42
<warren>
hah
11:42vagrantc has joined #ltsp
11:42
<warren>
Gadi, yes, even a more expensive American demo child.
11:42
<Gadi>
made by intel, no doubt
11:43
along with a sony robot dog
11:44
<cdealer>
Gadi, local hd isnt mouting... I have already done the two things you mentioned...
11:44
<Q-FUNK>
I, for one, welcome our OLPC worshipping Aibo overlords.
11:44
<cdealer>
Gadi, I dont know to update kernel ?
11:45
*know=need
11:46
<Gadi>
cdealer: you on gutsy?
11:46
<cdealer>
yes
11:46
<Gadi>
then, you shouldnt need to
11:46
hmm...
11:46
can you get a shell on the client?
11:47
<cdealer>
sure.. will only need a reboot...
11:47
<Gadi>
do it man, and do it with conviction
11:48
btw , cdealer, you don't actually deal crack, do you?
11:48* Gadi guesses thats OT
11:48
<Gadi>
nm
11:49
just thinkin of the children
11:49
in the glass case, God bless em
11:49
well, only one I suppose
11:49
with a dead laptop
11:49
how sad
11:50
<cdealer>
Gadi, no no ... it have to do with computers not drugs ;)
11:50
Gadi, ok, I have a shell on the client now
11:50
<Gadi>
ok - type: grep ntfs /proc/filesystems
11:51
<cdealer>
Gadi, show " ntfs"
11:52
<Gadi>
excellent
11:52
now, ls /var/run/drives
11:52IRCMonkey has left #ltsp
11:54
<cdealer>
Gadi, I had inside atadisk-hda1 atadisk-hda5 disk floppy ... all empty
11:54
<Gadi>
beautiful
11:54
ok, 1 sec while I check something
11:55
ok, grep hda1 /var/run/ltspfs_fstab
11:56plamengr has joined #ltsp
11:58
<cdealer>
Gadi, /dev/hda1 /var/run/drives/atadisk-hda1 ntfs defaults,iocharset=utf8 0 0
12:01
<Gadi>
looks like its working
12:01
lets check one more thing
12:01
mount /dev/hda1 /mnt
12:01
ls /mnt
12:04
<cdealer>
Gadi, ok, its mounted inside /mnt
12:04
<Gadi>
ok umount /mnt
12:05
grep ssh /usr/share/ldm/rc.d/S10-delayed-mounter
12:06
make sure it says: ssh -X ....
12:07
<vagrantc>
cdealer: what linux distro is this on? is it mounting other devices?
12:07
<Gadi>
if all of that is good, it should work - you should see about 4 drives when you log in thru ldm
12:07
vagrantc: he's on gutsy
12:07
<cdealer>
vagrantc, gutsy .. everything is mounting ...
12:08
<vagrantc>
what's the first device in /var/run/ltspfs_fstab ?
12:08
<Gadi>
and he's not a crack dealer - allegedly
12:08
<cdealer>
yeah ..im not
12:08
=)
12:08
<vagrantc>
cdealer: as in... it's working now?
12:08Bengoa has joined #ltsp
12:08
<vagrantc>
or did i miss what y'all are trying to do?
12:09
<cdealer>
vagrantc, trying to access local hd
12:09
<Gadi>
grep ssh /usr/share/ldm/rc.d/S10-delayed-mounter
12:10tux_440volt is now known as subhodip__
12:10cyberorg has quit IRC
12:10
<vagrantc>
"everything is mounting" ?
12:11
so the local hard-drive is, or is not, mounted?
12:11
maybe i should just back out now :)
12:11
<Gadi>
you know you cant look away now
12:11
ur in too deep
12:11
you need to know how it ends
12:12
<vagrantc>
i haven't even figured anything out yet
12:12
like, what the issue is
12:12
<Gadi>
thats right where we want you to be
12:12
always asking
12:12
<vagrantc>
well, off i go :)
12:12
<Gadi>
never knowing
12:12
<vagrantc>
got things to do.
12:12
<Gadi>
is it all it appears to be?
12:12
<cdealer>
vagrantc, everything but hd is not
12:12vagrantc has quit IRC
12:12
<Gadi>
lol
12:13
cdealer: grep ssh /usr/share/ldm/rc.d/S10-delayed-mounter
12:13
<cdealer>
Gadi, ssh -X -S ${LDM_SOCKET} ${LDM_SERVER} "/usr/sbin/ltspfsmounter ${DIR} add"
12:13
<Gadi>
ah, good
12:13
can you reboot into ldm and login through that?
12:14Egyptian[Home] has quit IRC
12:15
<cdealer>
Gadi, sorry, this means to disable the shell and reboot to get only ldm?
12:16Egyptian[Home] has joined #ltsp
12:16
<Gadi>
yes (or alternatively, put SCREEN_07=ldm and SCREEN_02=shell in your lts.conf so you can switch)
12:17
<warren>
if you use SCREEN_02 anything you have to turn off mingetty on that tty right?
12:18
<cdealer>
Gadi, thats already, if I switch to ldm i cant see any hd mounted... will reboot and try again ...
12:19cyberorg has joined #ltsp
12:20
<Gadi>
warren: on gutsy chroot there's only a getty on tty1
12:20
but, in general, yes
12:21
<warren>
Gadi, does plain debian have only tty1?
12:21
<Gadi>
cdealer: tell me all the local drives that you see when you go in thru ldm
12:21
<warren>
debian/ubuntu
12:21
<Gadi>
no, but the chroot does
12:21
its one of the ltsp-build-client plugins
12:21
<warren>
hm.... I suppose I should gimp my chroot as well
12:21
Gadi, which?
12:21* Gadi looks
12:21
<warren>
I just realized the other day, that gimp is a very appropriate name.
12:22
gimp really sucks at what it does.
12:22
<Gadi>
010-cleanup-consoles
12:22
hey hey hey now
12:22
gimps dont suck
12:22
well, Im sure some do
12:24
<cdealer>
Gadi, floppy and CDrom...
12:25
<Gadi>
and you are sure those are the *client's* floppy and cdrom, yeah?
12:25
<ogra_cmpc>
dont we all suck ? (if we are very young at least)
12:25
<Gadi>
if you open a terminal window and do: ls /media/$USER
12:25
what do you get?
12:26
<cdealer>
Gadi, I did on the server and have only floppy0
12:28
<Gadi>
ah, so only the floppy is showing up, really
12:28* Gadi recalls a bug that vagrantc mentioned with delayed mounter only doing the first item on the list....
12:30
<cdealer>
Gadi, yeah... want me to insert a cd to see if it mounts
12:31subhodip__ is now known as tux_440volt
12:32
<Gadi>
sure
12:33
<warren>
don't copy that floppy
12:35
<cdealer>
Gadi, cd is mounting
12:35
=/
12:36
<rjune>
ogra, you about?
12:39milesd has joined #ltsp
12:40
<andarilho>
using the SCREEN_2=shell the login auto?
12:41DonSilver has joined #ltsp
12:42
<ogra_cmpc>
rjune, whats up ?
12:42DonSilver has quit IRC
12:42
<rjune>
I was curious about landscape, I found the info
12:43
<ogra_cmpc>
ah
12:44elisboa has quit IRC
12:44elisboa has joined #ltsp
12:45
<rjune>
I saw an article on it and thought it looked interesting
12:45* warren still laughing inside at silent.wav.
12:45* warren has no joy otherwise.
12:47
<Q-FUNK>
heh
12:47indradg_ is now known as RTFMer
12:48spectra has joined #ltsp
12:48rcy`` has joined #ltsp
12:51rcy`` is now known as rcy
12:53
<cdealer>
Gadi, I will move on and see this problem later... thanks for now, cya
12:54cdealer has quit IRC
12:54RTFMer is now known as indradh
12:54indradh is now known as indradg
12:59
<rjune>
Gadi: so what's nwe?
13:00tux_440volt has quit IRC
13:01
<Gadi>
rjune: not much, but cdealer reminded me I needed to add a hack to cdpinger
13:01
lol
13:01
<rjune>
yay
13:01
<Gadi>
lookin forward to the weekend
13:01
<rjune>
you get time off or soemthing
13:01
?
13:01
<Gadi>
once a week
13:01
:)
13:02cyberorg has quit IRC
13:02
<Gadi>
Id like to think for good behavior, but we both know that aint it
13:02
hows the missus?
13:03K_O-Gnom has quit IRC
13:09K_O-Gnom has joined #ltsp
13:10jammcq has joined #ltsp
13:11
<andarilho>
Já Leu Gregório de Matos?
13:15
<rcy>
im trying to figure out how to organize multiple chroots with a single pxelinux.cfg/default file
13:16
<cliebow___>
rcy:perhaps that dshould be done in inetd.conf..
13:16
<rcy>
i recently did a ltsp-build-client --chroot testchroot, and it wound up overwriting i386/pxelinux.cfg/default
13:16
which was unexpected
13:16
cliebow___: in inetd.conf?
13:19
what i want to end up with is a netboot server that offers a menu of chroots to boot into
13:20
<Gadi>
rcy build all chroots then edit the pxelinux.cfg/default file by hand
13:20
its just a matter of using the correct nbdport per entry
13:21
ltsp-update-kernels is the one updating the pxelinux.cfg/default file iirc
13:21
so, you could edit that out as well
13:21
<rcy>
Gadi: ok. what surprised me is that stuff in /tftpboot/ltsp/i386 was disturbed
13:21indradg has quit IRC
13:21
<rcy>
eventhough i specified a different chroot
13:21
<Gadi>
it tries to do the right thing
13:22
<rcy>
i guess i should move my custom pxelinux.cfg stuff right out of there
13:22
<Gadi>
that is surprising
13:22DonSilver has joined #ltsp
13:24
<rcy>
ltsp-update-kernels, thanks. ive been reading ltsp-build-client and the plugins directory, and not finding anything related
13:26
ah yeah. it seems ltsp-update-kernels doesnt care what chroot you are doing ltsp-build-chroot... it loops through all of them and updates
13:28
<Gadi>
right - but I would have thought it would update: testchroot/pxelinux.fg/default
13:29
<rcy>
Gadi: it does indeed update that one, along with my original chroot, which had a hacked /default file
13:30
ill move the non chroot specific boot stuff out of the chroot
13:30mccann has quit IRC
13:31
<Gadi>
ah - and it is ltsp-update-image that does the pxelinuxcfg updating
13:32
<ogra_cmpc>
make your edits in the chroots boot/ dir not in the tftp dir
13:32
then run ltsp-update-kernels and it will copy that in place
13:33
<rcy>
ogra_cmpc: right, that makes sense
13:33
<Gadi>
but, then you need a copy of the same pxelinux.cfg dir in each chroot
13:33
yeah, this can get kinda complicated
13:33
:)
13:34
I guess you only need to manage whichever image your dhcpd.conf points to
13:34
why so many images?
13:35
<rcy>
im going to just maintain my own /var/lib/tftpboot/boot/pxelinuxcfg that will provide a default file with the menu that boots into the various chroots
13:35
<Gadi>
there ya go
13:36
and edit the dhcpd.conf to point there
13:36
<rcy>
yep
13:36
<Gadi>
maybe cdealer == "chroot dealer"
13:36
you guys related?
13:37
<ogra_cmpc>
how much is a gram of chroot nowadays ?
13:38vagrantc has joined #ltsp
13:39
<Guaraldo>
Gadi: Maybe Cracker Dealer, too...
13:40K_O-Gnom has quit IRC
13:40steph__ has quit IRC
13:40DonSilver is now known as K_O-Gnom
13:40
<Guaraldo>
Gadi: Or Command Dealer???
13:41
<ogra_cmpc>
you can extract commands from chroots ...
13:43
<Gadi>
anybody know where I can get a USB hub with more than 7 ports?
13:43mccann has joined #ltsp
13:45gonzaloaf_work has joined #ltsp
13:46otavio has quit IRC
13:46* laga knows where you can get two four port hubs and some duct tape
13:46otavio has joined #ltsp
13:49andarilho has quit IRC
13:49
<rcy>
do you think ltsp-update-kernels should take a --chroot option, and be called with it when you do ltsp-build-client --chroot. my expectation is that if i am building or updating a particular chroot, my others wont be disturbed at all
13:50andarilho has joined #ltsp
13:50
<Gadi>
rcy: it was actuall ltsp-update-image disturbing your pxelinux dir
13:51
ltsp-update-kernels just copies the kernels and innitrds
13:51andarilho has left #ltsp
13:52
<rcy>
Gadi: hmm... ok, still finding my way around. ltsp-update-kernels does seem to cp $CHROOT/boot $TFTPBOOT/$CHROOT_NAME for all chroots
13:52* rcy looks at ltsp-update-image
13:54
<rcy>
I dont have ltsp-update-image here. debian etch
13:56
I see it on my edubuntu system though
13:56
<cliebow___>
must be old enough..to not have the squashfs
13:57
seems ogra has said as much beforew
13:57
<rcy>
yeah, im using nfs on my debian ltsps
14:02
<vagrantc>
rcy: we could use "cp -u" which won't change anything if it's unmodified
14:02Bengoa has quit IRC
14:03
<vagrantc>
actually, that just uses time-stamps, which could get messy.
14:04
cliebow___: debian uses NFS by default even in the newest versions
14:04
cliebow___: requires manual configuration and possibly fixing bugs in other software to get the NBD+squashfs+unionfs on debian
14:04
<cliebow___>
ok ..good to know!
14:05
all in good time..8~)
14:05
<vagrantc>
rcy: how did ltsp-update-kernels mess up your configuration?
14:06
<rcy>
vagrantc: i originally ran ltsp-build-client, which copied the kernel and pxelinux stuff to /var/lib/tftpboot/i386
14:07
<vagrantc>
rcy: what behavior did ltsp-update-kernels do that you didn't want ?
14:07
<rcy>
i edited pxelinux.cfg/default to provide a boot menu and added some memtest stuff, and a debian installer
14:07
<vagrantc>
ah.
14:07
yes, i would recommend not using the auto-generated pxelinux.cfg stuff
14:08
<rcy>
i discovered ltsp-build-image --chroot here the other day, and wanted to build a dummy chroot to muck around with
14:08
<vagrantc>
just set up pxelinux.o and pxelinux.cfg in some other tftp dir
14:08
<rcy>
and was surprised to find out that it stomped on my i386 stuff a bit
14:08
<vagrantc>
ltsp-build-client ?
14:08
<rcy>
sorry, i need to hack tab to complete from $PATH in my irc client :)
14:09
yeah ltsp-build-client
14:09
now that i get whats going on, yeah, yer right... putting my custom pxelinux boot menu stuff elsewhere is the right thing to do
14:10
<vagrantc>
rcy: it's long been on my todo list to improve that ... but if you could file a wishlist bug, that would be appreciated
14:10
<rcy>
however, im now wondering if making the ltsp update tools understand a system like that
14:11
<vagrantc>
rcy: you could probably chain-load the pxelinux.0 's ... so set up your custom menu to chain-load the ltsp pxelinux.0 ...
14:11
<rcy>
thats my next question... where do i send bugs/patches? its not clear where ltsp development is centralized, if it is at all. debian? ubuntu? ltsp.org?
14:12steph__ has joined #ltsp
14:12
<vagrantc>
rcy: well, upstream is ltsp-developer@lists.sourceforge.net ... if you're using debian, i, as the debian maintainer, would appreciate bugs reported to the debian bug tracking system ... and if you're using ubuntu, they'd probably like bugs reported there
14:12
<rcy>
i have both debian and ubuntu ltsp installations here
14:12
<vagrantc>
rcy: ltsp5 is actually sort of decentralized development :)
14:13
<rcy>
but the ubuntu one i pretty much leave alone
14:13
<vagrantc>
rcy: and both ubuntu and debian communicate between one another
14:13
<rcy>
all the weird stuff that im doing is happening on the debian ltsps
14:13
<vagrantc>
rcy: actually, the ubuntu folks probably do a better job of following debian development
14:15
keeping up to date on launchpad is a bizzarre and confusing experience for me
14:16steph_ has joined #ltsp
14:17
<rcy>
some/other/pxelinux.0 is something i can specify as a kernel in pxelinux.cfg/default?
14:18foxxbuntu has joined #ltsp
14:19
<rcy>
that is much cleaner than doing all the cutting and pasting of im doing now to create a single menued default file
14:20gonzaloaf_work has quit IRC
14:22
<Gadi>
rcy: no - just change your dhcpd.conf
14:22
to point to: /boot/pxelinux.0
14:24gonzaloaf_work has joined #ltsp
14:28
<rcy>
im gonna rearrange everything now to look something like that.
14:29
thanks for your help, all
14:29steph__ has quit IRC
14:31
<cliebow_>
8~)
14:31cliebow_ has quit IRC
14:31cliebow___ has quit IRC
14:33ace_suares has joined #ltsp
14:35foxbuntu_laptop2 has quit IRC
14:36Guaraldo has left #ltsp
14:37bobby_C has joined #ltsp
14:46joebaker has quit IRC
14:46Blinny has quit IRC
14:54ace_suares has quit IRC
14:59Q-FUNK has quit IRC
15:02subsume has joined #ltsp
15:10plamengr has quit IRC
15:13foxbuntu has joined #ltsp
15:30foxxbuntu has quit IRC
15:33Gadi has left #ltsp
15:37gonzaloaf_test has quit IRC
15:40
<warren>
vagrantc, ogra_cmpc : your stuff downloads the lts.conf during initrd and not in the OS?
15:40
<laga>
warren: yes
15:40
<warren>
where is it put to be made available to the OS?
15:41
<laga>
/etc/lts.conf i think
15:41
it's pulled in after / is mounted.
15:41
<warren>
oh
15:41
hm
15:41
I don't have read/write /
15:41
so...
15:41
<laga>
and before init switches / to ${rootmnt}
15:41
<warren>
I see that
15:42
I think I have to download it after the OS boots
16:00mhterres has quit IRC
16:19
<vagrantc>
warren: debian don't use ltsp's initramfs-tools scripts by default, as there's a built-in for NFS
16:20
warren: instead of over-writing /etc/lts.conf, you could bind-mount it and save it somewhere else
16:27slidesinger has quit IRC
16:29slidesinger has joined #ltsp
16:31keithclark has joined #ltsp
16:32
<keithclark>
Hi everyone, I'm new to this terminal server project.
16:34
I was just wondering how exactly to get started.
16:37
<vagrantc>
you want to install it?
16:37
what linux distro?
16:40
<keithclark>
PCLinuxOS
16:40
And the terminals will be a mix of pclos and ubuntu
16:40
<vagrantc>
well, ubuntu supports LTSP5 quite well. don't know anything about pclos
16:41
<keithclark>
hmmmm
16:41
I'm working my way through the docs now....
16:41
<vagrantc>
is pclos based on another distro?
16:41
<keithclark>
Mandriva
16:42
Or it was anyways.
16:42
<vagrantc>
no ltsp5 support on mandriva, i'm pretty sure.
16:42
<keithclark>
That is too bad.
16:43
<vagrantc>
you probably can install ltsp 4.x, but it hasn't seen updates in a couple years. a lot of people still use it though.
16:43
<keithclark>
damn.....
16:43
I really just wanted a simple solution and this seemed to be it.
16:43
<vagrantc>
you best bet for a current LTSP implementation is ubuntu or debian
16:46slidesinger has quit IRC
16:47
<keithclark>
Thanks for your help anyways!
16:55keithclark has quit IRC
17:16otavio has quit IRC
17:16bobby_C has quit IRC
17:20otavio has joined #ltsp
17:31sepski has quit IRC
17:57J45p3r has joined #ltsp
17:59mccann has quit IRC
18:21K_O-Gnom has quit IRC
18:37jammcq has quit IRC
18:57milesd has quit IRC
18:58staffencasa has quit IRC
19:13elisboa has quit IRC
19:13elisboa has joined #ltsp
19:18toscalix has quit IRC
19:19vagrantc has quit IRC
19:36elisboa has quit IRC
19:36elisboa has joined #ltsp
20:19J45p3r has quit IRC
20:53gonzaloaf has quit IRC
20:54gonzaloaf has joined #ltsp
20:55mccann has joined #ltsp
21:46spectra has quit IRC
21:48subsume has quit IRC
21:50ogra_cmpc has quit IRC
21:51ogra_cmpc has joined #ltsp
21:57jammcq has joined #ltsp
21:58
<jammcq>
hey all
22:24cyberorg has joined #ltsp
22:34indradg has joined #ltsp
22:37otavio has quit IRC
22:40otavio has joined #ltsp
22:51
<warren>
screen.d/startx is so utterly useless
22:52
if true; then
22:52
ubuntu_x_config
22:52
else
22:52
ltsp_x_config
22:52
fi
22:52
well, if Ubuntu isn't rebasing from upstream this release anymore, I'm tearing all this out.
22:54indradg has quit IRC
22:54
<warren>
PATH=$PATH:/usr/bin/X11
22:54
This directory doesn't even exist in Ubuntu
22:56vagrantc has joined #ltsp
23:17
<warren>
vagrantc, please take a look at the "new" startx
23:17
vagrantc, it might even work
23:18
<vagrantc>
warren: heh. :)
23:18
warren: where can it be found?
23:18
<warren>
vagrantc, ltsp-trunk
23:18
vagrantc, if I ripped too much legacy stuff out, then let's build up from here. The previous contents were impossible to work with.
23:19
<vagrantc>
warren: agreed.
23:19
warren: better to start from a slightly broken clean implementation.
23:19
(if it's even broken)
23:20
<warren>
I didn't even try it yet
23:21* vagrantc wonders what XFCFG is all about ...
23:23burnerx has joined #ltsp
23:24
<warren>
vagrantc, I dunno, I just guessed based upon what I saw in the script before
23:24
vagrantc, should we just rip it out?
23:24
vagrantc, how do you give it a predefined xorg.conf otherwise?
23:26
<vagrantc>
warren: well, X_CONF is how we do that ... AH ... XFCFG is just where to copy *to*
23:26
i.e. /etc/X11/xorg.conf
23:27
<warren>
vagrantc, perhaps we shouldn't let that be configurable
23:27
vagrantc, since it runs the X server with -config <path>
23:27
would you agree?
23:27
<vagrantc>
i wouldn't want it to be configurable, but might be worth leaving as a variable if it's used multiple times in the script
23:27
<warren>
vagrantc, how do you pass a different config file to the client chroot?
23:28
vagrantc, ok, i'll do that
23:28
I will explicitly unset it
23:29
then set if only if X_CONFIG is passed
23:29
vagrantc, what should the hard coded location be? /tmp/xorg.conf OK?
23:30
<vagrantc>
?!?!?!
23:31
oh hell, i'm on the phone now...
23:31gonzaloaf has quit IRC
23:31Egyptian[Home] has quit IRC
23:31alekibango has quit IRC
23:31abadger1999 has quit IRC
23:31BadMagic has quit IRC
23:31klausade has quit IRC
23:31gu_ has quit IRC
23:31jim`` has quit IRC
23:31maarek has quit IRC
23:31johnny has quit IRC
23:31monteslu has quit IRC
23:31
<warren>
vagrantc, it is a huge pain for us distros with readonly-root
23:31
vagrantc, bind mounting a single file has lots of problems if you are copying things upon it or modifying it
23:33
vagrantc, /tmp/xorg.conf is guaranteed to be non-persistent and writable for everyone
23:35
pushed a revised version to ltsp-trunk
23:36
Now I must figure out how the heck I will handle screen_sessions
23:36
Fedora doesn't treat *DM sessions as a "service" like Debian
23:36
I guess each screen.d script has its own while loop for respawning...
23:38gonzaloaf has joined #ltsp
23:38Egyptian[Home] has joined #ltsp
23:38alekibango has joined #ltsp
23:38abadger1999 has joined #ltsp
23:38BadMagic has joined #ltsp
23:38klausade has joined #ltsp
23:38gu_ has joined #ltsp
23:38jim`` has joined #ltsp
23:38maarek has joined #ltsp
23:38johnny has joined #ltsp
23:38monteslu has joined #ltsp
23:39jim`` has quit IRC
23:39gu_ has quit IRC
23:39klausade has quit IRC
23:39BadMagic has quit IRC
23:39Egyptian[Home] has quit IRC
23:39maarek has quit IRC
23:39monteslu has quit IRC
23:39alekibango has quit IRC
23:39gonzaloaf has quit IRC
23:39abadger1999 has quit IRC
23:39johnny has quit IRC
23:39alekibango has joined #ltsp
23:39maarek has joined #ltsp
23:39BadMagic has joined #ltsp
23:39gonzaloaf has joined #ltsp
23:39klausade has joined #ltsp
23:39gu_ has joined #ltsp
23:39johnny has joined #ltsp
23:39jim`` has joined #ltsp
23:39monteslu has joined #ltsp
23:40Egyptian[Home] has joined #ltsp
23:40abadger1999 has joined #ltsp
23:52
<warren>
vagrantc, oh!!!
23:52
vagrantc, I'm going to use dhcp to tell my client where to get its lts.conf
23:53
but before I do that, I have to fix screen_session...