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


Channel log from 11 November 2008   (all times are UTC)

00:07Guest17858 has joined #ltsp
00:15chrisinajar_ has joined #ltsp
00:15chrisinajar has quit IRC
00:15highvoltage has quit IRC
00:15Ryan52 has quit IRC
00:15MM2 has quit IRC
00:15popey has quit IRC
00:16MM2 has joined #ltsp
00:17Ryan52 has joined #ltsp
00:17highvoltage has joined #ltsp
00:31popey has joined #ltsp
00:37mccann has quit IRC
00:39Guest17858 has quit IRC
00:53puff has quit IRC
00:59puff has joined #ltsp
01:06alkisg has joined #ltsp
01:09alkisg has quit IRC
01:21hanthana has quit IRC
01:25Q-FUNK has joined #ltsp
01:30mikkel has joined #ltsp
01:42alkisg has joined #ltsp
01:43
<alkisg>
Good morning
01:44
I have a very high CPU usage problem with pulseaudio on the clients. I think it's resampling from 44100 to 44099 or something, and I want to disable resampling (*not* use trivial, disable it at all). How can I see some log file to verify that this is indeed the problem?
01:45
Or, how can I disable resampling to verify that this is the problem? I didn't see a "noresambling" option in pulse... :(
01:49sep has joined #ltsp
02:12sep has quit IRC
02:16dirigeant has quit IRC
02:44exodos has joined #ltsp
02:46chrisinajar_ has quit IRC
02:59chrisinajar_ has joined #ltsp
03:00klausade has joined #ltsp
03:18helpme has left #ltsp
03:36helpme has joined #ltsp
03:56helpme is now known as try2free
03:58try2free has left #ltsp
04:08alkisg has quit IRC
04:09Q-FUNK has quit IRC
04:10Q-FUNK has joined #ltsp
04:56popey has joined #ltsp
04:58alkisg has joined #ltsp
04:59alkisg has quit IRC
05:12sep has joined #ltsp
05:24otavio has joined #ltsp
05:49Faithful has quit IRC
06:11dirigeant has joined #ltsp
06:28BrunoXLambert has quit IRC
06:35dirigeant has quit IRC
06:50jammcq has quit IRC
06:52alkisg has joined #ltsp
07:12bjohnson has joined #ltsp
07:14
<johnny>
you can play with the options by editing the ltsp-client script alkisg
07:14
in the chroot
07:14
<alkisg>
Hey johnny
07:14
You mean about the pulseaudio question?
07:15
<bjohnson>
hi. There is a forum site (about watches) that I frequent. About 4 weeks ago it started to really slow down my 4.2 thin client. They claim it must be something with my setup but I don't think I changed anything. I am looking for ideas about why this site in particular might be hammering my thin client or have somebody on a thin client check out the site for me
07:16
here is the site: http://forums.watchuseek.com/forumdisplay.php?f=11
07:16
<johnny>
yes alkisg
07:17
<bjohnson>
no other forum seems to be a problem. I've run top on the server and free on the client and I wonder if it is simply LAN lag
07:17
<johnny>
i don't know anything about 4.2.. :(
07:17
and am not near my clients either :)
07:17
<alkisg>
johnny, either alsa or pulseaudio or something is eating up my clients' CPU. When playing a video, xorg ~= 40% CPU, PulseAudio ~= 60% CPU. And I'm guessing it's a sample rate conversion thing. But I don't know where to look for it...
07:17
<johnny>
you can see what parameters pulse is running with, on the client in the process list
07:17
<alkisg>
PulseAudio uses trivial resampling, which is the fastest
07:18
<johnny>
is this intrepid?
07:18
<alkisg>
I don't know if there's an option to not resample at all
07:18
johnny, yes
07:18
<johnny>
uggh..
07:18
<alkisg>
And I don't know how to see if alsa does any resampling
07:18
<johnny>
which version does it ship with on the clients?
07:18
i really think we need to use at least .9.14 .. which isn't even released yet..
07:19
<alkisg>
johnny, 0.9.10-2ubuntu
07:19Basti_dash has joined #ltsp
07:19
<johnny>
you might want to try to manually install .9.14 when it is released.. i've had problems on my personal desktop which pulse as well
07:19
<alkisg>
OK, if it's going to be fixed in time, no problem... But I thought I once saw a "resampling from 44100 to 44099Hz" or similar message, but I don't remember where I saw it
07:20
It would be rediculus to resample for 1 Hz!
07:20
<johnny>
you could try removing the trivial resampling and see what happens
07:20
<alkisg>
johnny, thanks, I'll try that
07:20
<johnny>
i don't know what will happen
07:20
but it is worth a shot
07:24
<alkisg>
bjohnson, there are 2 flash ads on the top of the forum, maybe it's them. Try installing the flashblock plugin, if it fixes the problem then it's surely them.
07:24
<johnny>
bjohnson, install flashblock by default in /etc/firefox
07:27
<alkisg>
In my core 2 duo @2 GHz, they eat about 10% of both CPUs
07:28mikkel has quit IRC
07:29
<alkisg>
johnny, how well does your server work now, after all those installation problems?
07:29
<johnny>
the sound is still screwed
07:30
and every monring the network dies
07:30
it's weird
07:30
<bjohnson>
alkisg: I've already installed flashblock and have also changed firefox prefs to turn off pics and java. It still seems to drag my thin client down. When I close that tab, things speed up substantially.
07:30
<johnny>
it has to be there problem.. maybe bad html..
07:30
their*
07:30
<alkisg>
bjohnson, try running "top" on a thin client
07:31Basti_dash has quit IRC
07:31
<bjohnson>
my thin client said top was not available
07:31
I ran free and I have about 450MB free of the 500MB installed on this Celeron 800
07:31
<alkisg>
ouch... 4.1, eh? No idea what these have in...
07:32
<bjohnson>
I think it's 4.2
07:32
<alkisg>
Well I'm pretty new to ltsp, I only saw it after 5.0, so... :)
07:32
<bjohnson>
how do I tell? The /opt/ltsp dir is ltsp-4.2
07:32
<alkisg>
But there should be a way to install or even copy top on the chroot
07:33
<bjohnson>
The fact that it ran fine for some time and suddenly became a problem points to something changing but I can't figure out what
07:33
<alkisg>
You may try to block the flash url... let me see what it is
07:33
<johnny>
ltsp4 has not changed...
07:34
maybe something on your host distro tho
07:34
<bjohnson>
johnny: I meant something in my config, on my server, or (IMO) on their forum site
07:34
my host distro is Centos 5.2
07:35
<johnny>
maybe it's all the selinux stuff..
07:35
<alkisg>
bjohnson, try to put this url in a client: http://www.watchuseek.com/site/forabar/bremont.swf
07:35
<johnny>
i'm not all that familiar..
07:35
<alkisg>
If flash has something to do with the problem, it'll make the thin client crawl
07:36
<bjohnson>
when you say client, you mean firefox on a thin client?
07:36
<alkisg>
yes
07:36
<Nubae>
ah the story of unflashy flash...
07:36
:-(
07:37
<bjohnson>
johnny: when selinux is a problem, it usually prevents things from working entirely, not slow them down
07:37
<alkisg>
Nubae, yes, and the internet is full of them... :(
07:37
<Nubae>
yeah the British curriculum is fed by the damn stuff...
07:38
<cliebow>
should have top in 4.2...
07:39
<bjohnson>
that swf url isn't killing this client
07:39Q-FUNK has quit IRC
07:39
<bjohnson>
it seems to be running fine
07:40six2one has joined #ltsp
07:41
<bjohnson>
how can I confirm which ltsp I'm running? I thought it was 4.2 but it's been a long time since I installed it
07:41
from what I've read, my thin clients are too weak to run ltsp 5
07:42warren has quit IRC
07:42
<alkisg>
bjohnson, try also temporarily disabling javascript, maybe yui (yahoo UI controls) misbehave on your thin clients
07:42
bjohnson, client specs?
07:42
<bjohnson>
celeron 800 w/ 512 MB ram
07:42
<alkisg>
yahoo!!!! :)
07:43
I'm running ltsp 5 on celeron 300 / 64 mb ram
07:43
<bjohnson>
except for this one site, it runs great
07:43
<johnny>
oh.. yeah.. yui is HUGE
07:43
<bjohnson>
yeah. I used weaker thin clients but this one was available and had a decent graphics card
07:45
I'm turning off js and reloading forum pages to test
07:47
I wondered if there was a way to use the extra RAM on this machine in a way that would help but I don't know ltsp well enough
07:47
<johnny>
running the browsesr locally
07:47
and flash
07:48
it'll happen in future ltsp releases..
07:48
it's already possible, it's just a bit too manual atm
07:48
they came up with a way to create the localapps menu now :)
07:49
i need to investigate why i lose networking every morning..
07:51
<alkisg>
johnny, what distro do you have now on the server?
07:51
<bjohnson>
turning off js didn't help. I'm going to reboot the thin client to make sure I have a clean system. It's been on for several days
07:52bjohnson has quit IRC
07:52
<johnny>
intrepid
07:52
still running a gutsy kernel tho
07:54
<alkisg>
johnny, I had some routing problems with the network manager... they didn't show up with route, only with routel
07:54
It inserted some invalid routes, I don't know why.
07:54bjohnson has joined #ltsp
07:55
<johnny>
sure.. but that shouldn't stop me from sshing in
07:55_UsUrPeR_ has quit IRC
07:56
<alkisg>
johnny, for me, it made me completely loose network connectivity sometimes, because it was routing traffic from the wrong gw
07:58
<johnny>
hmm.. i'll look
08:04try2free has joined #ltsp
08:07
<bjohnson>
turning off js and rebooting didn't help
08:07petre has joined #ltsp
08:07
<bjohnson>
I think I might try to reinstall ltsp 4-2 to make sure I HAVE 4.2
08:07
I don't think that will solve the problem, but it will rule out one variable
08:08Gadi has joined #ltsp
08:10
<try2free>
i am using etherboot 5.4.4 with ubuntu 8.04 and ltsp 5. having problem with acpi. i try to modified dhcp.conf to option-129 "acpi=off" but seems never read at all, anyone can give some hints?
08:16bjohnson_ has joined #ltsp
08:19
<Gadi>
try2free: can you pastebot your dhcpd.conf?
08:19
!pastebot
08:19
<ltspbot>
Gadi: "pastebot" is The LTSP pastebot is at http://pastebot.ltsp.org. Please paste all text longer than a line or two to the pastebot, as it helps to reduce traffic in the channel. A link to the content will be pasted in the channel.
08:22elwarreno has joined #ltsp
08:23
<elwarreno>
salutations
08:24
<bjohnson_>
alkisg: are you running ltsp 5 with that weak thin client?
08:24
<alkisg>
bjohnson_, yes
08:25
I have a mixture of celerons @300, 450 and 600 in 2 labs, all run fine with intrepid
08:25
<bjohnson_>
and it runs fine? I had read that weak thin clients were not good with ltsp 5
08:25
maybe instead of reinstalling 4.2 I should try upgrading to 5.0
08:25
<alkisg>
bjohnson_, video playback is a little slow on one of the two labs, i.e. 10 fps fullscreen
08:26
<bjohnson_>
it looked like config had changed enough that my old config files would be no good
08:26
<alkisg>
other than that, everything's fine
08:26
In my house I have an AMD @750 / 512 RAM for testing LTSP, and it runs video with 30 fps
08:26
Even googleearth etc, everything
08:28chrisinajar_ is now known as chrisinajar
08:28
<alkisg>
bjohnson_, I know that some lts.conf entries have changed, but I don't know much about ltsp 4.2
08:28
(to compare)
08:28
<chrisinajar>
Good morning!
08:28
<try2free>
i can...
08:28
<cliebow>
chrisinajar: morning!
08:29_UsUrPeR_ has joined #ltsp
08:29
<chrisinajar>
So brendan and I were at the office until well past 9pm last night trying to get autotools to build a Qt project :-P...
08:29
It was rediculous
08:29
but we're close, which means very soon we'll be able to test the new ldm!!!!!!!
08:31bjohnson has quit IRC
08:32
<try2free>
authoritative;
08:32
option option-128 code 128 = string;
08:32
option option-129 code 129 = text;
08:32
subnet 192.168.2.0 netmask 255.255.255.0 {
08:32
range 192.168.2.20 192.168.2.250;
08:32
option domain-name "*";
08:32
option domain-name-servers 202.134.0.155, 202.134.2.5;
08:32
option broadcast-address 192.168.2.255;
08:32
option routers 192.168.2.1;
08:32
# next-server 192.168.0.254;
08:32
# get-lease-hostnames true;
08:32
option subnet-mask 255.255.255.0;
08:32
option root-path "/opt/ltsp/i386";
08:33johnny has left #ltsp
08:33
<try2free>
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
08:33
filename "/ltsp/i386/pxelinux.0";
08:33
} else {
08:33
filename "/ltsp/i386/nbi.img";
08:33
}
08:33
}
08:33
group {
08:33
use-host-decl-names on;
08:33johnny has joined #ltsp
08:33
<try2free>
host user01
08:33
{
08:33
fixed-address 192.168.2.88; # <--Change IP
08:33
hardware ethernet 08:00:27:eb:64:89; # <--Change MAC
08:33
#filename "/ltsp/i386/coba.rom.nbi";
08:33
option option-128 e4:45:74:68:00:00;
08:33
option option-129 "acpi=off noapic";
08:33
}
08:33
}
08:33
<chrisinajar>
try2free: this is why we have a pastebot....
08:33
<alkisg>
try2free, don't paste it like that. Go to the pastebot website
08:33johnny is now known as Guest61799
08:33
<alkisg>
!pastebot
08:33
<ltspbot>
alkisg: "pastebot" is The LTSP pastebot is at http://pastebot.ltsp.org. Please paste all text longer than a line or two to the pastebot, as it helps to reduce traffic in the channel. A link to the content will be pasted in the channel.
08:33
<alkisg>
Like Gadi told you to.
08:34
<try2free>
sorry,
08:34Guest61799 has left #ltsp
08:34
<chrisinajar>
try2free: it's cool, just use that next time :-P
08:34
<try2free>
this is my first time
08:35
<alkisg>
Do your clients have embedded etherboot (=rom) or do you use a floppy / cd ?
08:35
<ltsppbot>
"try2free" pasted "this is my dhcp.conf, for solve my problem with acpi, sorry for wrong paste" (32 lines) at http://pastebot.ltsp.org/99
08:36johnny has joined #ltsp
08:36
<try2free>
my clients using bootfromharddrive
08:36
<alkisg>
try2free, replace etherboot with gpxe, then you won't need those options (which AFAIK don't work in LTSP 5)
08:37
gpxe is the newer etherboot version
08:37
<Gadi>
try2free: doublecheck your MAC address - it looks a bit odd
08:37
<alkisg>
then, you can pass kernel parameters by modifying /var/lib/tftpboot/<arch>/pxelinux.cfg/default
08:37
Gadi, does this technique work in LTSP 5? I think ogra once told me it doesn't...
08:38
<elwarreno>
gadi: that guy you referred me to was looking for me yesterday?
08:38
<Gadi>
elwarreno: rjune_
08:38
<try2free>
i already try and it's run great
08:38
<elwarreno>
gadi: is he from indiana?
08:38
<Gadi>
alkisg: not sure why it wouldn't, but ogra may know better
08:38
<rjune_>
Gadi: !
08:38
<Gadi>
elwarreno: indeed
08:38
<rjune_>
elwarreno: I am
08:39
<Gadi>
rjune_: meet elwarreno
08:39
<try2free>
but that's setting for global workstation, so all my client acpi will be off?
08:39
<elwarreno>
pardon my lack of recollection...
08:39
<Gadi>
elwarreno: meet rjune_
08:39
<rjune_>
Northern Indiana, just a bit south of Michiwaka
08:39
well, southwest
08:39
<elwarreno>
rjune_: are you going to HECC? Do you work in schools?
08:39
<alkisg>
try2free, for a single workstation, you modify /var/lib/tftpboot/<arch>/pxelinux.cfg/<mac address or ip>
08:39
<rjune_>
I do not, and I do not
08:39
I used to, I'm building routers currently. though I am applying to a school once again
08:39
<elwarreno>
alright. i'm headed out there tomorrow for that conference in indianapolis
08:40
<try2free>
my mac address ok, that's mac address belong virtualbox
08:40
<rjune_>
I heard. Hecc is a few hours south of me
08:40
<elwarreno>
rjune_: what do you do over there in Indiana?
08:40
<rjune_>
currently I build routers, http://www.imagestream.com and do network monitoring http://www.infotex.com
08:41
<try2free>
alkisg: you mean like this? /var/lib/tftpboot/<arch>/pxelinux.cfg/08:00:27:eb:64:89 ??? create new file??
08:41
<elwarreno>
are these your companies or companies you work for?
08:41
<rjune_>
I work for them both
08:41
I stopped running my own company a few years ago
08:41
<elwarreno>
ahh
08:41
you work much with LTSP?
08:41
<rjune_>
:-)
08:41
a bit.
08:42
not so much recently, but I did a bit of work pushing audio to a useful state
08:42
<alkisg>
try2free, read that: https://help.ubuntu.com/community/UbuntuLTSP/StaticIPsWithDHCP - you don't need static IPs, but there you'll find some documentation on how to pass kernel parameters
08:42
<elwarreno>
ahhh
08:42
<Gadi>
try2free: actually, it is: /var/lib/tftpboot/<arch>/pxelinux.cfg/01-08-00-27-eb-64-89
08:42
<rjune_>
elwarreno: http://www.bravegnuworld.com/~rjune/ltsp/
08:42
some of the stuff I've been involved with
08:43
<elwarreno>
fascinating
08:43
well i am trying to get some stuff going out there
08:43
i want to network with the locals...
08:44
i'll buy you dinner if you happen to find your way down to HECC
08:44
brendan and I will both be out there
08:44
<rjune_>
which days is hecc?
08:44
<elwarreno>
good question
08:45
November 13th & 14th
08:45
we will be coming in tomorrow afternoon and leaving saturday afternoon
08:45
<try2free>
Gadi: thanks, alkisg: tq
08:45tjikkun_work has joined #ltsp
08:46
<bjohnson_>
it looks like k12ltsp is a centos 5 based ltsp install but they only have install ISOs. How difficult should it be to install on an existing Centos server without doing a complete reinstall of the server OS?
08:46
<try2free>
thanks all, that's what i need. this is very2 usefull. i'll look around.
08:49
<cliebow>
bjohnson:k12 has a lot of erich's little scripts in it..
08:50
youcould install on a sacrificial machine and swipe the chroot..
08:50
but there may be little pieces serverside..you wont get that way
08:51alekibango has quit IRC
08:52Basti_dash has joined #ltsp
08:54
<bjohnson_>
cliebow: yeah, but doing a server reinstall is never as easy and painless as advertised either
08:54
I've found some rpms in ftp://k12linux.mesd.k12.or.us/pub/K12LTSP/5.0.0-EL-64bit/x86_64/CentOS/ that look promising including one named scripts
08:55
<rjune_>
elwarreno: what company are you with again?
08:55
<elwarreno>
microsoft
08:56
<rjune_>
funny, sera something wasn't it?
08:56
<bjohnson_>
my dhcpd server is also not my ltsp server .. so I'm running a custom install no matter what I do
08:56
<rjune_>
bjohnson_: anybody that tells you a server reinstall is easy is often wrong
08:57
<elwarreno>
resara
08:57
www.resara.com
08:57
<chrisinajar>
oh hey elwarreno :-P
08:57
<elwarreno>
we deploy linux and open source software in schools. we have an linux terminal server and workstation solution
08:57
<bjohnson_>
rjune_: that's what my 10+ years of linux admin tells me
08:57
<chrisinajar>
elwarreno: my IRC client blinks red whenever someone says "resara" :-P
08:58
<rjune_>
it's wrong. ;-)
08:58
<elwarreno>
ha
08:59lamikr has joined #ltsp
09:01alekibango has joined #ltsp
09:03
<Gadi>
!learn resara as chrisinajar's IRC client blinks red whenever someone says "resara": resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara
09:03
<ltspbot>
Gadi: The operation succeeded.
09:03
<Gadi>
!resara
09:03
<ltspbot>
Gadi: "resara" is chrisinajar's IRC client blinks red whenever someone says resara : resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara
09:03
<Gadi>
couldn't resist
09:03
<chrisinajar>
hahahaha
09:03
it also pops up a box when someone says my name :-P
09:03
<Gadi>
too fun
09:03
!resara
09:03
<ltspbot>
Gadi: "resara" is chrisinajar's IRC client blinks red whenever someone says resara : resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara
09:03
<chrisinajar>
sadly, it does not blink more when you say it a lot...
09:04
the tray icon just flashes red
09:04
until i bring up the window
09:04
<Gadi>
chrisinajar: you can fix that
09:04
:)
09:04
<chrisinajar>
hahaha, i probably could :-P
09:04
it's konversation too, so it's even in qt... i could make it do terrible things :-P
09:04
<rjune_>
!resara
09:04
<ltspbot>
rjune_: "resara" is chrisinajar's IRC client blinks red whenever someone says resara : resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara
09:05
<cliebow>
weeeee!
09:05jammcq has joined #ltsp
09:05
<jammcq>
good morning #ltsp
09:06
<cliebow>
jammcq111homesafe and sound i tryst
09:06
or trust
09:06
<jammcq>
yep
09:06
it's a long drive, but we made it
09:07
I dropped scotty at the airport for a 10:15am flight
09:07
he should be sitting on the plane now
09:07
<cliebow>
yep
09:07
<rjune_>
!j
09:07
<ltspbot>
rjune_: Error: "j" is not a valid command.
09:07
<rjune_>
somebody needs to fix that
09:07
howdy jammcq
09:08
<elwarreno>
the ltsp room is chanting resara..i wonder if hell has frozen over? ;-)
09:08
<rjune_>
cliebow: you have a tryst with jammcq :-)
09:08
<jammcq>
hey rjune_
09:09
<elwarreno>
rjune_: do you think you will make it down to indianapolis?
09:09
<rjune_>
elwarreno: dunno I'll see
09:09
<cliebow>
rjune_: the master wishes to speak with you
09:10
<rjune_>
cliebow: the master always wants to talk to the doctor
09:11
<cliebow>
ok doc me chroot hurts right here
09:12petre has quit IRC
09:12
<cliebow>
got mo squasfs support and my intrpid powerpc crapped out..
09:33notasysop has joined #ltsp
09:34
<notasysop>
Hello all, I'm wondering if someone can give me some direction on customizing an edubuntu client image. thanks in advance
09:35
also my clients cant get out to the internet, any suggestions would be greatly appreciated
09:36deb has joined #ltsp
09:37deb has left #ltsp
09:38
<johnny>
customing a client image?
09:38
for what?
09:41
<notasysop>
edubuntu
09:41
<johnny>
huh
09:41
i mean.. what needs customized
09:41
<notasysop>
the client image is a mirror of the servers desktop
09:41
<johnny>
it's not a mirror
09:41
<notasysop>
i want to be able to edit the menus and give the clients less options
09:41
<johnny>
they are logged into the server
09:42
you do all customizations on the server
09:42
<notasysop>
i know
09:42
<johnny>
so.. you don't customize the client image at all
09:43
<notasysop>
i cant take away the system menu?
09:44
or do i just need to create different accounts and setup different scripts for them
09:45
<johnny>
that's not related to the client image is all i'm saying
09:46
there is probably a way to customize it on the server
09:46
but that's not necessarily related to ltsp. just standard gnome customization for a multi user system
09:46
<notasysop>
ok that makes more sense
09:46
thanks
09:47
<johnny>
sabayon would probably be a good tool.. if i could get a bug or 3 fixed.. i've just been stuffed for time..
09:47
<notasysop>
any advice on why my clients cant get to the internet?
09:47
<johnny>
that would be weird..
09:47
<rjune_>
notasysop: the clients themselves? or users logged into the clients?
09:47
<johnny>
especially if the server itself can get on line..
09:48
<notasysop>
eth1 is connected to our network, the server can get internet no problem
09:48
eth0 is on the switch, the clients boot fine, but no internet after they boot
09:48hanthana has joined #ltsp
09:50
<notasysop>
if it helps, i installed ubuntu 8.10 w. install ltsp server option, and let it install with the OS
09:50
after that, I have no changed any settings
09:50
<rjune_>
notasysop: timeout for a second
09:50
the client hardware? or users logged into the server via the client?
09:52
<notasysop>
my clients boot up via pxe, grab the img, boot up fine, but no matter who logs in, there's no internet access
09:52
<rjune_>
ok, do you login to the server using the clients as a magic box that gives you kvm on the server?
09:52
or does everything actually run on the client?
09:53
I suspect you have a routing problem and that if you traceroute from the client, you'll see traffic go to the server, then go away
09:54
<notasysop>
everything runs from the server
09:54mikkel has joined #ltsp
09:54
<notasysop>
the clients have no hard drives
09:55
routing problem is what i think as well
09:55
<rjune_>
running on the server and being stored on the server are two differen things
09:55
if it's running on the server, then it's not a routing problem
09:55
can you get a shell onthe client?
09:56
traditionally application server means the work gets done on the server and the client gets the video
09:56
<notasysop>
^^^ thats what im doing
09:56
<rjune_>
ok, can you get a terminal
09:57
<notasysop>
what do you mean by get a terminal?
09:57
<rjune_>
if you can, do ifconfig and see what IP address you ahve
09:57
a shell
09:58
a command line
09:58
<notasysop>
oh ok i see what you mean now
09:59
ill have to go in the room and boot a client up, afk 2 minutes
09:59
<rjune_>
ok
09:59brendan0powers has quit IRC
09:59
<rjune_>
run ifconfig and see what IP address it is
10:00CAN-o-SPAM has joined #ltsp
10:00K_O-Gnom has joined #ltsp
10:00
<_UsUrPeR_>
if a file is copied over to a chroot'ed image, and it shows in the chroot'ed image as taking up space, why would the same file not show up on a booted client? It shows the directory where the file was housed, but does not show the actual file.
10:01
<notasysop>
ok now things are getting strange
10:01
<rjune_>
what IP address do you have on the client?
10:02
<notasysop>
192.168.0.22
10:03
<johnny>
_UsUrPeR_, not nbd?
10:03
<notasysop>
i think i found the problem :)
10:03
<rjune_>
is that the IP address of your server?
10:03
I'm guessing no
10:03
<notasysop>
the default install set both of my nics to 192.168.0.254
10:03
<rjune_>
do NAT on your server. or better yet, setup routing or do a proxy
10:04
<_UsUrPeR_>
johnny: no, it's ndb, but I updated the image after expecting the files to be in the image. Is that not the case?
10:04
<johnny>
yes.. it should be then ..
10:05
just wondering if you didn't update the image..
10:05
<notasysop>
ok, i restarted the server, both nics are the same ip still even after i changed
10:05
<_UsUrPeR_>
The files are being kept in the /home/ dir
10:05
is /home/ handled differently?
10:06
<notasysop>
the client now gets a pxe dhcp address of 192.168.0.22, but ifconfig shows it having the same ip as the server
10:06
<rjune_>
Uhh
10:06
<johnny>
it should..
10:07
notasysop, if you are in a terminal in the gnome/kde/whatever session, then it would show the server ip
10:07
<rjune_>
it should
10:07
if it does, then that rules out routing though
10:07
<johnny>
notasysop, if you were to ctrl + alt + f1 and login there.. then it would show the client ip
10:07
<notasysop>
ok
10:07
<rjune_>
do traceroute 128.210.10.11
10:07
what do you see?
10:07
<notasysop>
from the client/
10:07
?
10:07
<rjune_>
yeah
10:08
the client and server should do the same
10:08try2free has left #ltsp
10:09
<notasysop>
grr, traceroute not installed
10:09
and i cant get to the net to install it
10:10linio has joined #ltsp
10:10
<notasysop>
i have to go on lunch now, i will be back later on, thanks you all for your help i do appreciate it
10:11
sorry for my noobness, i was apparently not prepared for this setup
10:11
<rjune_>
ok
10:11
It'll turn out to be something simple
10:12
<notasysop>
i hope so
10:12
im trying to talk my school system into letting me use edubuntu in some of our labs
10:12
<rjune_>
where you at?
10:12
<notasysop>
i need to present this setup friday so i gotta get it working
10:13
tennessee
10:13
<alkisg>
notasysop, you may scp traceroute from the server
10:15* notasysop has gone to lunch bb@1
10:15
<six2one>
hey everyone, quick question in ltsp5..where are the settings for enabling/disabling local apps at?
10:17brendan0powers has joined #ltsp
10:18
<brendan0powers>
!resara
10:18
<ltspbot>
brendan0powers: "resara" is chrisinajar's IRC client blinks red whenever someone says resara : resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara, resara
10:18* chrisinajar shakes fist
10:18
<brendan0powers>
awsome
10:18
<_UsUrPeR_>
johnny: ok, strange. It appears that /home/ is reserved or something. Putting the files outside /home/ seems to work properly
10:18
johnny: thanks for your suggestions
10:19
<johnny>
oh.. yes..
10:19
interesting
10:19
i've never looked at the script that actually makes the squashfs
10:19
to see what is excluded
10:19
or included for that matter
10:20
probably because i'm still trying to get gentoo to even support nbd before going that far
10:24alkisg has quit IRC
10:24
<fgiraldeau>
hello, does somebody remember what was the problem with sshfs and statfs?
10:25
Supposed that the problem is resolved in newer version of ssh, but I wish to reproduce the problem
10:26
<Nubae>
johnny: with my fatclient plugin, did u get it complaining about libflashsupport?
10:26
I guess thats been taken out of the repos now...
10:29mccann has joined #ltsp
10:30
<johnny>
yes..
10:30
i forgot to mention that
10:30
fgiraldeau, statvfs wasn't implemented in ssh earlier than 5.1
10:30
look at the changelog for 5.1
10:30
hello fgiraldeau !
10:30
how are you!
10:31* johnny rememberes fgiraldeau being very helpful with python ldm autologin :)
10:32
<fgiraldeau>
what was the downside of that missing system call?
10:35
<johnny>
firefox wouldn't run locally :)
10:35
<Gadi>
fgiraldeau: some programs need to be able to stat a file or filesystem to determine things like space available
10:35
<johnny>
over an sshfs mount
10:35
yeah
10:35
aha.. here's the expert
10:35* johnny cedes to gadi
10:35* Gadi has no time for cessation
10:35
<Gadi>
:)
10:36
<fgiraldeau>
Gadi: do you know such program?
10:36
Gadi: Hi, BTW ;)
10:36* Gadi had heard firefox was a culprit
10:36
<Gadi>
but, even stat or dh might suffice
10:36
*df
10:36
or du
10:37
<fgiraldeau>
I will try to reproduce the problem by doing a small c programm that does the system call, and will let you know
10:37Egyptian[Home] has quit IRC
10:38
<Gadi>
fgiraldeau: try: stat <filename>
10:38Egyptian[Home] has joined #ltsp
10:39
<Gadi>
or du <dir>
10:39
<johnny>
fgiraldeau, du will just say 1000
10:39
instead of real numbers
10:39
or wait.. no.. df will say 100G
10:39
err 1000G
10:40mccann has quit IRC
10:40mccann has joined #ltsp
10:48chrisinajar has quit IRC
10:48
<_UsUrPeR_>
!pastebin
10:48
<ltspbot>
_UsUrPeR_: "pastebin" is try !pastebot
10:48
<_UsUrPeR_>
!pastebot
10:48
<ltspbot>
_UsUrPeR_: "pastebot" is The LTSP pastebot is at http://pastebot.ltsp.org. Please paste all text longer than a line or two to the pastebot, as it helps to reduce traffic in the channel. A link to the content will be pasted in the channel.
10:48tjikkun_work has quit IRC
10:49mccann has quit IRC
10:49chrisinajar has joined #ltsp
10:49mccann has joined #ltsp
10:49
<fgiraldeau>
Gadi: du and stat works the same with dapper, hardy and intrepid
10:50
<johnny>
what does df -h say on an sshfs mount fgiraldeau ?
10:50
<fgiraldeau>
0,0K -0,0K 0,0K 362% /home/francis/sshfs-intrepid
10:51
1000G 0 1000G 0% /home/francis/sshfs-dapper
10:51* _UsUrPeR_ is going to paste something pertaining to ltsp-localapps and directory structure
10:51
<fgiraldeau>
1000G 0 1000G 0% /home/francis/sshfs-hardy
10:51
<ltsppbot>
"_UsUrPeR_" pasted "Java execution with ltsp-localapps" (3 lines) at http://pastebot.ltsp.org/100
10:51
<Nubae>
hmmm Xos finally available in Europe...
10:51
<fgiraldeau>
wierd, since ssh 5.1 doesn't report the right free space
10:51
<Nubae>
http://www.olpcnews.com/sales_talk/g1g1v2/breaking_news_g1g1_coming_to_europe_nov_17.html
10:52
<_UsUrPeR_>
ok, those three commands have to be run inside a directory with the classes laid out. They cannot be independently executed like "ltsp-localapps xterm" or the like.
10:52
I need to know how to get ltsp-localapps to enter the directory before running those java programs so that the programs have the correct directory structure.
10:53
<johnny>
wrapper?
10:54
<_UsUrPeR_>
johnny: you mean something like a bash script that would be run via ltsp-localapps?
10:55
<johnny>
yes
10:55
but.. .desktop files might actually have a working directory option
10:56
so.. if you were to rely on xdg-open, the right stuff might happen
10:56spectra has joined #ltsp
10:56
<_UsUrPeR_>
so as an example, take a look at this:
10:56
<ltsppbot>
"_UsUrPeR_" pasted "Java execution with ltsp-localapps pt deux" (5 lines) at http://pastebot.ltsp.org/101
10:56
<_UsUrPeR_>
does that appear to have the "right stuff" then?
10:57
<johnny>
you have to run all that stuff?
10:57
lame..
10:57
<_UsUrPeR_>
yeah, :(
10:57
<johnny>
ok.. yeah
10:57
<_UsUrPeR_>
the clients start servers on them
10:57
<chrisinajar>
so i lack /tftpboot and a dhcpd.conf file on my fresh install of ltsp-server ubuntu package...
10:57
<_UsUrPeR_>
which are connected to by the server
10:57
<johnny>
but 3 commands to start one server?
10:57
<chrisinajar>
is there a default settings package i need or something?
10:57
<johnny>
chrisinajar, ltsp-server-standalone installs everything
10:58
<_UsUrPeR_>
yeah, if I was being payed to work on their java code, I would, but we are just supposed to "make it work"
10:58
<johnny>
and it shouldn't use /tftpboot by default.. but /var/lib/tftpboot
10:58
<_UsUrPeR_>
also, they did not include the uncompiled stuff, so I couldn't work on it anyway
10:58
<chrisinajar>
ah, ok..
10:59
<johnny>
ltsp-server is for a setup where you already have a dhcp server and whatnot
11:02
<_UsUrPeR_>
johnny: is ltsp-localapps the equivalent of creating a daemon/process in terms of these progreams (i.e. adding the & at the end) or should I add a & at the end of those commands?
11:02
because they all have to be run
11:02* _UsUrPeR_ is considering starting those on boot if he can figure out how to
11:03
<johnny>
_UsUrPeR_, i'm sorry.. but i don't know
11:03
<_UsUrPeR_>
johnny: no prob. simple trial and error on that
11:03
<johnny>
if you really wanted it to start on ever client
11:03
just install all the unk in the chroot
11:03
and put it all in an /etc/init.d/ script
11:04
<_UsUrPeR_>
I will probably end up doing that
11:04
<johnny>
for a service.. that would be proper
11:08* notasysop has returned
11:08
<notasysop>
thank you all for your help earlier, i got it fixed
11:09alkisg has joined #ltsp
11:30hanthana has quit IRC
11:33|Ryan52 has joined #ltsp
11:42|Ryan52 has quit IRC
11:52
<chrisinajar>
so on said fresh install of the ltsp-server-standalone i lack an nbd configuration file..
11:53
<johnny>
nbd configuration file?
11:53
what nbd configuration file?
11:53
<chrisinajar>
the one that it complains about not having when ndb tries to start :-P
11:53
<johnny>
that doesn't help
11:53
i don't know anything about an nbd configuration file
11:53
i didn't even know there was one :)
11:54
<chrisinajar>
one second, i can tell you where it's supposed to be....
11:54
<Ryan52>
chrisinajar, ltsp-server probably installs it.
11:54
<chrisinajar>
Ryan52: negative
11:54
<Ryan52>
chrisinajar: dpkg -L ltsp-server-standalone ltsp-server
11:54
<chrisinajar>
i have ltsp-server and ltsp-server-standalone installed
11:54
<Ryan52>
look for examples
11:54
dpkg -L ltsp-server-standalone ltsp-server | grep examples
11:55
<johnny>
sure.. but Ryan52 .. it should work out of the box
11:55
and it has before
11:55
<chrisinajar>
but doesn't for me :/
11:55
<Ryan52>
oh, weird.
11:55
<Gadi>
chrisinajar: nbd runs out of inetd from nbdrootd script
11:55
you dont configure it
11:55
<chrisinajar>
ah, i see
11:55
<Gadi>
or run it standalone
11:56
<johnny>
you're going to have tell us exactly what you see
11:56
<chrisinajar>
then there's a problem with either that or something with the client thing... when i boot i get a lovely (initramfs) prompt :-P
11:56
<johnny>
yeah.. write it down
11:56
<Gadi>
chrisinajar: a real client or virtual?
11:56
<chrisinajar>
when a thin client boots, it goes to (initramfs) prompt...
11:56
virtual
11:57
<Gadi>
check your networking
11:57
<chrisinajar>
i do get a fancy slashcreen before then though
11:57
<johnny>
turn it off :)
11:57
<chrisinajar>
they're on a private vmware netowrk with only a server and client on it... client gets ip, gets kernel, shows fancy kubuntu splash screen, drops to (initramfs)
11:57
<johnny>
from the pxelinux.cfg/defaut
11:58
remove quiet and splash
11:58
you'll see what is really happening
11:58
<Gadi>
chrisinajar: set the server interface static to 192.168.0.254
11:58
<chrisinajar>
fine johnny, i'll break the only part that works :-P
11:58
<Gadi>
oh, wait
11:59
did you run ltsp-build-client?
11:59
<chrisinajar>
yep
11:59
<Gadi>
ok
11:59
check syslog on the server, as well
11:59
may be nbd errors
11:59
also, make sure you have only inetd installed and not xinetd
12:00
<chrisinajar>
nope, only dhcp stuff... i'm tailing it during this process..
12:00
<Gadi>
iirc, vmware installs xinetd
12:00
which kills things
12:00
unless you configure xinetd (because inetd is configured automagically for you)
12:01
or remove xinetd and reinstall openbsd-inetd
12:01
(or restart the service)
12:03
<chrisinajar>
xinetd is not installed, openbsd-inetd is
12:03
it's installed from an 8.04 disk, so vmware should be ignorable..
12:05
<Gadi>
ok
12:06
<chrisinajar>
hmm, maybe it just wanted to be really loud... i rebooted it with quiet and splash disabled and it booted fine...
12:06
I'll try to reproduce it and see if i c an figure out what went wrong
12:07spectra has quit IRC
12:10notasysop has quit IRC
12:13Q-FUNK has joined #ltsp
12:16vagrantc has joined #ltsp
12:17
<chrisinajar>
is there a way to edit the root system of the thin client at run time, or at least without regenerting the squashfs every time?... I want to fiddle with it :)
12:17exodos has quit IRC
12:17
<vagrantc>
try NFS :)
12:18
<chrisinajar>
hah. yeah..
12:18
<bjs_redhat>
For prototyping, NFS works
12:18
So you can quickly change things
12:19
<chrisinajar>
alright, well fortunately i'm a bit more familiar with nfs :-D
12:23
<johnny>
you have to edit /etc/default/ltsp-setup or whatever it is
12:23
in the chroot
12:23
and then run update-initramfs -u iirc
12:31GodFather has joined #ltsp
12:37
<six2one>
hey, i have an easy ltsp 5 question for everyone! :-D....where is the conf file that lets you enable/disable local apps?
12:37Nubae has quit IRC
12:37
<johnny>
six2one, you call that easy?
12:38
six2one, if you're not running intrepid .. or using the newest debian packages.. then you probably don't have it at all
12:38
and even on those, it still requires manual configuration for each application
12:38
<six2one>
hmm....then likely not!
12:38
lol
12:38
<johnny>
there will not be easy local apps support unless you use what has still yet to be released
12:39
and is still in development
12:40Gadi has quit IRC
12:43Gadi has joined #ltsp
12:47Gadi has joined #ltsp
12:49japerry has joined #ltsp
13:03dirigeant has joined #ltsp
13:03
<fgiraldeau>
chrisinajar: have a look at this page for nfs configuration : https://help.ubuntu.com/community/HowToSetupLTSPDevelEnvironment
13:03
There is a script to switch back and forth from NBD to NFS
13:07staffencasa has joined #ltsp
13:11
<dirigeant>
hi all
13:11
i cant shutdown my client :)
13:12
how can i shutdown client from kdm screen
13:12
when i click "disconnect", it only restarts kdm.
13:13
<stgraber>
why do you have kdm ? with ltsp5 you are supposed to use ldm using ssh not xdmcp
13:15
<chrisinajar>
fgiraldeau: thank you :)
13:17
<dirigeant>
actually, i installed ptsp
13:17
and there is kde at my main computer
13:17
so it connects automatically
13:18
can i set ldm for only clients
13:18
i wanna use kdm on local system
13:20
<johnny>
nope
13:20
not if you want local apps that is..
13:20
err
13:20
local sound and devices
13:21
oh.. huh?
13:21
i think i confused the last two sentances
13:32GodFather has quit IRC
13:43Q-FUNK has quit IRC
14:01sepski has joined #ltsp
14:09epoxy|w3rk has joined #ltsp
14:19lamikr has quit IRC
14:23
<elwarreno>
rjune_: when do you think you will have an idea if you can make it down to indianapolis this week?
14:24ogra has quit IRC
14:24ogra has joined #ltsp
14:24
<rjune_>
elwarreno: brendan said you were looking for resellers and customers in Indiana, yea?
14:25
<elwarreno>
correct
14:25
<rjune_>
I'm not really in a position to be either
14:27
<elwarreno>
thats not the exclusive reason for us to meet. do you do freelance consulting at all?
14:29
<rjune_>
as time permits
14:29
I have a 9 to 5, which puts a damper in a lot fo that sort of work
14:29
<elwarreno>
it does indeed
14:29
<rjune_>
aka nights and weekends
14:30pscheie has quit IRC
14:35
<_UsUrPeR_>
how do you shut off the ability for clients to go into power saving mode?
14:42Ryan52 has quit IRC
14:44Ryan52 has joined #ltsp
14:46alkisg has quit IRC
14:50bjohnson_ has quit IRC
14:50Q-FUNK has joined #ltsp
14:51Q-FUNK has quit IRC
14:51pscheie has joined #ltsp
14:53Q-FUNK has joined #ltsp
14:59
<dirigeant>
where can i download source tarball of ldm to install my machine
15:00
<johnny>
why?
15:01
<dirigeant>
i dont have ldm
15:01
my client opens kdm now
15:02
<Ryan52>
dirigeant: install it with your package manager.
15:02
<dirigeant>
there is no ldm package for my distro
15:02
<johnny>
what distro is that?
15:02
<dirigeant>
i can package it
15:02
Pardus
15:02
<johnny>
you need alot more than ldm
15:02
<dirigeant>
if you say tarball url
15:02
<johnny>
you need a ltsp-build-client plugin
15:02
there is no tarballs.. you have to check it out from bzr
15:02
<dirigeant>
i have client system
15:03
i installed and configured ptso
15:03
*ptsp
15:03
<johnny>
what the hell is ptsp ?
15:03
<Ryan52>
dirigeant: bzr branch lp:~ltsp-upstream/ltsp/ldm-trunk
15:03
<johnny>
we only support ltsp here ..
15:03
<dirigeant>
a ltsp clone
15:03
<johnny>
of course.. you should package ltsp for pardus and get your plugin included in ltsp-build-client
15:03
<dirigeant>
specialized with pardus tools
15:03
<johnny>
that is what all ltsp is
15:04six2one has quit IRC
15:04
<johnny>
except we all use ltsp-build-client to build our roots
15:04
and we all use ltspfs and ldm
15:04
as well as similiar client chroots
15:04
<vagrantc>
well, it's not like xdmcp is forbidden
15:04
it's just getting kind of antiquated
15:04epoxy|w3rk has quit IRC
15:04
<vagrantc>
and doesn't support all the features
15:06
<dirigeant>
vagrantc: in fact, we will some thin clients
15:06
and i wanna find best options for our system
15:06
so i am trying various ways
15:07
connect remote X, netboot etc
15:07
<vagrantc>
well, all the current development on LTSP pretty much assumes using LDM
15:07
<johnny>
dirigeant, ltsp is set up to use the distro's tools for creating an ltsp system.. you should create yourself a plugin in ltsp-build-client and get it submitted
15:07
then you will be inline with the rest of us
15:07
gentoo,ubuntu,debian,fedora
15:08
<jammcq>
well, i guess we've finally made it, when people are making clones of our software :)
15:08
<vagrantc>
heh
15:08
dirigeant: is your distro based on any other distro?
15:08
<dirigeant>
no
15:08
<vagrantc>
ah, bona-fide wheel (re)inventors!
15:08
<dirigeant>
we have some tools at base level
15:09
our init system, configuration system etc.
15:09
ptsp uses this advantages of these systems
15:09* johnny goes away..
15:10
<jammcq>
does Pardus fill some niche that other distros don't ?
15:10
<dirigeant>
excuse me, what does "niche" mean?
15:10
mudur is our init system
15:11
<vagrantc>
dirigeant: special purpose of function
15:11
<dirigeant>
it solves some classic problems about init system
15:11
<vagrantc>
what does it have that other distro's don't, basically.
15:12
<dirigeant>
e.g mudur runs independent init script synchronously
15:13
and all init scripts of us written with python
15:13
use advantages of python language
15:14
and our configuration manager COMAR collects all system configuration at one hand
15:15
http://www.pardus.org.tr/eng/index.html
15:16
<Q-FUNK>
dirigeant: are you iinvolved in pardus?
15:17
jammcq: pardus is a pretty nice distro. debian-based. I have a few CD that a turkish friend left me.
15:17
<dirigeant>
no, it is not debian-based
15:18
<jammcq>
yeah, I just looked at the website, looks cool
15:18
<dirigeant>
it is not based on any other distro
15:18
<jammcq>
what is the package format?
15:18
<dirigeant>
pisi
15:18
we have also our package management system
15:19
<Q-FUNK>
dirigeant: do you know türker gülüm?
15:19
<dirigeant>
i only know his name
15:19
he is related with Linux Users Association, not Pardus
15:20
http://en.pardus-wiki.org/Pardus_links there are some reviews of Pardus and Pardus tools here
15:21
<Q-FUNK>
what about çağlar ülküderner?
15:21chrisinajar is now known as clustermaggot
15:22
<dirigeant>
no, i dont know him
15:22
<Q-FUNK>
türker and çağlar approached me for thin client hardware, back when I worked at artec.
15:22
they were the ones who gave me pardus CD
15:23clustermaggot is now known as chrisinajar
15:24
<dirigeant>
hmm, i talked with a developer now
15:24
he says, we add pulseaudio support with ptsp
15:24K_O-Gnom has quit IRC
15:24
<Q-FUNK>
ptsp? did you mean ltsp?
15:25
<dirigeant>
no
15:25
ptsp
15:25
a specialized version of ltsp with pardus tools and some improvements
15:26
http://svn.pardus.org.tr/uludag/trunk/ptsp/
15:26
Q-FUNK: ^
15:27Basti_dash has quit IRC
15:28
<Q-FUNK>
ah
15:28
evet
15:28* Q-FUNK thinks the worl is upside down: speaking turkish with an estonian over MSN and english with a turk over IRC
15:29
<dirigeant>
Q-FUNK: do u know turkish?
15:29
<Q-FUNK>
I get by for basic conversation
15:30
<dirigeant>
oh ok.
15:31
<Q-FUNK>
my estonian friend speaks it fluently, though.
15:45Q-FUNK has quit IRC
15:46Q-FUNK has joined #ltsp
15:49cor123 has joined #ltsp
15:49
<cor123>
Hi guys
15:50
<Ahmuck>
i visited pardus from time to time, it was a nice stable and pretty distrobution
15:50
<cor123>
running ltsp5 on ubuntu server and everything works great with the exception of the gvfs fuse support which seems to be popping an icon for everyuser accounts media on everyones desktop
15:51
Does any one have a fix for this?
15:51
<vagrantc>
cor123: do the users each have their own group by default?
15:51
<cor123>
no
15:51
a users group
15:51
Ah
15:52
LOL
15:52
<Ahmuck>
wow, ptsp looks neat. easy to configure
15:52
<vagrantc>
you need to set up a per-group user
15:52
<cor123>
could it be that simple?
15:52
<vagrantc>
and make it the default group for those users
15:52
cor123: i.e. user1's default group is user1
15:54
<cor123>
Ya trying it now
15:54
brb
15:54alkisg has joined #ltsp
15:54CAN-o-SPAM has quit IRC
15:55
<cor123>
Nice thanks
15:56
need to figure out how to switch the default handling of adduser under ubuntu
15:56
<vagrantc>
should do that by default
15:57
<Ryan52>
does ltsp-build-client have an option to force installation over an existing chroot (or just remove the chroot)?
15:58
<vagrantc>
no
15:58
<Ryan52>
it should.
15:58
especially during times of the day when the mirror has a bad signature on the release file...
15:58
<vagrantc>
playing with "rm -rf" is scary business.
15:58
<cor123>
awesome
15:58
Thanks again
15:59
<chrisinajar>
question about lts.conf... does it just export every command as a env variablefor ldm, like does it just source (. /path/to/lts.conf) it?
16:00
<cor123>
BTW this is a replacement server for the holy cross school(winnipeg mb canada).
16:00
I put an experimental server in place in 2005
16:00
<chrisinajar>
I want to add some optional variables in there... (which will kick off a few bug/wishlist things :-P)
16:00
<Ryan52>
chrisinajar: afaict all of the variables are exported.
16:01
at least, I don't remember having to do anytihng special..
16:01
<cor123>
just replaced it
16:01
with a new one
16:01
love ltsp 5 btw
16:01
good work
16:03cor123 has left #ltsp
16:04
<chrisinajar>
what script exports all the environmental variables and stuff?
16:04
for ldm
16:04
I'm ready to test qt_greeter but i need to set some variables first...
16:05
<Ryan52>
set them in lts.conf if they are configuration.
16:05
otherwise set it in ./screen.d/ldm, I guess.
16:06
<cliebow>
getltscfg reads em right?
16:13
<chrisinajar>
well, how do i manually launch ldm, i guess is what i'm asking :-P
16:13
It doesn't launch on its own as it is broken as hell
16:13lamikr has joined #ltsp
16:14
<chrisinajar>
Ryan52: we got the qt thing to compile :)
16:14
that only took a day and a half :-P
16:14
<Ryan52>
yay! :)
16:14
<chrisinajar>
I think we've spent as much time trying to get autotools to work as we have writing the actual code...
16:15jammcq has quit IRC
16:16
<lamikr>
Hi Is it easy to setup a thin client that can boots usb stick and then connects to server? How fastly that can start up?
16:16
<Ryan52>
chrisinajar: commit and push! :D
16:16
<chrisinajar>
Ryan52: i keep telling him to :-P
16:17
Ryan52: he's getting rid of debug statements and stuff
16:17
<Ryan52>
oh
16:18
<chrisinajar>
also, we made it so that "error" can go either way, so greeter can say error to ldm, and ldm logs it...
16:18
i'll push that change right now
16:19johnny has left #ltsp
16:20
<chrisinajar>
Ryan52: "bzr: ERROR: Operation denied because it would change the main history, which is not permitted by the append_revisions_only setting"
16:21dirigeant has quit IRC
16:21
<Ryan52>
ummm...uhhhh....hrmm....don't ask me! :)
16:21
<chrisinajar>
indeed, i'll fiddle some...
16:21
the qt thing is in brendan's branch though, so you can grab his...
16:21
<stgraber>
chrisinajar: that means that you have some new revision on LP that you don't have locally
16:22
<chrisinajar>
wtf... no i dont :-P
16:22
<stgraber>
chrisinajar: so basically you have rev30 on LP and rev29 locally with rev29 locally != rev 29 remotely
16:22
<Ryan52>
chrisinajar: I merged some stuff.
16:22BrunoXLambert has joined #ltsp
16:22
<chrisinajar>
well, we'll see
16:22
i'll remerge with the team, then try to push
16:22
<stgraber>
or something similar, it's usually that you have two revision with the same number but not the same content
16:23
<brendan0powers>
we still have no idea if it will work when we put the greeter and ldm together
16:23
so it probably won't work:)
16:23
<chrisinajar>
indeed
16:25
how can i increment my rev number or something?... I'm all merged with the branch and commited, but i can't push :-P
16:25
<Ryan52>
chrisinajar: bzr branch lp:~blah/blah/blah; cd blah; bzr merge ../the.dev.checkout; bzr push
16:25
<chrisinajar>
Ryan52: all the changes are in my branch now
16:26
<stgraber>
chrisinajar: bzr push --overwrite
16:26
<chrisinajar>
yay!
16:26
<stgraber>
(note, that's bad and shouldn't be used)
16:26
as it'll let you override an existing revision, drop existing revisions, ...
16:26
<chrisinajar>
whatever, I'm all up to date anyway... no code is lost...
16:26
<stgraber>
but if you're sure your local copy contains everything, it's fine
16:26
<chrisinajar>
haha, overwrite doesn't work either, same error :-P
16:27
<stgraber>
oh
16:27
<chrisinajar>
i'll do the branch thing that ryan said in a minute...
16:27
I want to test this shit!!!
16:27* chrisinajar is building
16:28Mip5 has joined #ltsp
16:30
<Ryan52>
woot! I have a thin client that gets dhcp response! :)
16:30* Ryan52 hasn't had that happen for weeks
16:31
<lamikr>
Does anybody have a thin client that can boot from usb stick?
16:31Mip5 has left #ltsp
16:32mikkel has quit IRC
16:32
<pscheie>
lamikr, you might be able to get an ISO file with PXE boot on it and install it to USB stick using, say, unetbootin
16:34
<lamikr>
pscheie Wb
16:34
<vagrantc>
please do not use "bzr push --overwrite" on any of the -trunk branches, or really, any branches that are published and used by others.
16:34
<pscheie>
lamikr, ?
16:35
<stgraber>
vagrantc: it's the ldm-qt branch, only used by chrisinajar and brendan0powers AFAIK, not a LTSP upstream branch
16:35
<Ryan52>
stgraber: but it will be merged upstream eventually, I am assuming...
16:35
<vagrantc>
stgraber: ah, i see you gave a cautionary warning :)
16:36
<chrisinajar>
yeah, I'm just here to hax your ltsp trunks
16:36
<lamikr>
pscheie Do you have any link for such a files? I am using mandriva 2009 and it seems that there is no rpm's available for it. So I may need to build at least the ltsp v5 server myself. But would be grateful if I could use existing client image.
16:36
<vagrantc>
bzr's tendency to overwrite and rearrange history is my number 1 dislike of it.
16:36
<stgraber>
Ryan52: yeah but that won't really be a problem, merging will work (if we actually merge from it, we could also just cp as IIRC the commit log for their branch is uhm, well it was a bzr test :))
16:36johnny has joined #ltsp
16:37
<pscheie>
lamikr, http://k12ltsp.org/mediawiki/index.php/ClientBooting
16:37
<Ryan52>
stgraber: heh. ya.
16:37
<stgraber>
vagrantc: yeah, looks like it's harder to do that now :) I remember dropping some revisions by mistake on some of my other projects with the early versions of bzr :)
16:37
<pscheie>
lamikr, it's a bit old, written for k12ltsp (ltsp 4.2) but as a boot device, I don't think that will matter
16:37
not sure if the links are still good, though
16:37
<vagrantc>
stgraber: the history re-arranging still happens all the time.
16:37
<pscheie>
gotta run
16:38
<vagrantc>
stgraber: i think it's one of those "wontfix" sort of issues.
16:38
"makes pushing too hard"
16:38
<Ryan52>
when something is booted with etherboot where does it get its kernel arguements?
16:38
something being a thin client :P
16:39
<lamikr>
pscheie Thanks for the links, I bookmarked it and will now start investigating how to build v5 server from sources...
16:39
<vagrantc>
Ryan52: it gets merged into the nbi image
16:39
<Ryan52>
vagrantc: so how do I change it?
16:39* vagrantc remembers documenting it somewhere ...
16:41
<vagrantc>
Ryan52: /opt/ltsp/i386/etc/ltsp/update-kernels.conf: BOOTPROMPT_OPTS
16:41
Ryan52: default on debian is: BOOTPROMPT_OPTS="quiet root=/dev/nfs ip=dhcp boot=nfs"
16:41
<Ryan52>
I don't have that...
16:42
ls: cannot access /opt/ltsp/i386/etc/ltsp/: No such file or directory
16:42
<vagrantc>
Ryan52: so create it.
16:42
Ryan52: it's an optional file, only used if you need to deviate from the defaults
16:43
<Ryan52>
okay.
16:43
<vagrantc>
Ryan52: and then you'll need to: chroot /opt/ltsp/i386 /usr/share/ltsp/update-kernels ; ltsp-update-kernels
16:43
Ryan52: kvm ?
16:43
Ryan52: using kvm, that is?
16:44gonzaloaf_laptop has joined #ltsp
16:44
<Ryan52>
no, an old windows 98 machine :P
16:44* vagrantc can think of at least 3-4 viable technologies Ryan52 *might* try
16:45
<vagrantc>
strangely, win98 wasn't on that list... hmmpf.
16:45* Ryan52 took the windows 98 hard drive out first :)
16:46
<vagrantc>
Ryan52: you could also use an etherboot that supports PXE, and configure dhcp to always hand out pxelinux.0
16:46
or use GPXE instead of etherboot
16:46
<johnny>
my sound is still screwed..
16:46
uggh..
16:47
<Ryan52>
my gpxe floppy didn't boot. anyway, I got it to work now. (still don't have a booting thin client, though.)
16:47
<johnny>
i'm kinda stumped..
16:47
<Ryan52>
for whatever reason it hangs while trying to mount the root filesystem.
16:48
<vagrantc>
Ryan52: using NFS ?
16:48
<johnny>
my module is loaded.. but cat /proc/asound/cards says -- no soundcards --
16:48
<Ryan52>
yes
16:49
<vagrantc>
Ryan52: /etc/exports modified, nfs-kernel-server restarted ?
16:49
<Ryan52>
oh, I see what happened.
16:50
<Gadi>
vagrantc, stgraber: I have been testing the latest -trunks on intrepid stock in virtualbox and ldm looks good
16:51
<Ryan52>
I have 2 network cards in this system because the onboard can't netboot, I guess. and linux was trying to use the one that wasn't plugged in.
16:51
<Gadi>
are you still having issues?
16:51
<elwarreno>
gadi: recommend spelling your name gawdi
16:51
<Gadi>
elwarreno: noted
16:51
<elwarreno>
kewl
16:51
<vagrantc>
Gadi: lucky you :)
16:51
<Gadi>
vagrantc: I take that as a no
16:52
<stgraber>
Gadi: I haven't been able to really test it yet, I had some init script issue, then ldm looking for while at the wrong place. Most of these are my fault (wrong configure parameters)
16:52
<vagrantc>
Gadi: i'll give up on it for a week or two. maybe backport some patches to 2.0.16 :)
16:52
<stgraber>
I'll work on packaging the new ltsp and having something clean for Jaunty that I can test
16:52
<chrisinajar>
how do you manually launch ldm so that it reads the config file and stuff... i assume there is a script...
16:52
<Gadi>
well, I have been working on getting the xinitrc.d stuff working properly
16:53
and am almost done with that
16:53
<vagrantc>
chrisinajar: there isn't really a config file, per se ... just set some environment variables and run it
16:53
<chrisinajar>
vagrantc: yeah but i don't want to manually set them them all :-P
16:53
i just want to configure it so it only changed my 1..
16:54
<vagrantc>
Gadi: xinitrc.d sounds confusingly similar to the ~/.xinitrc that "xinit" reads ... is it related?
16:54
chrisinajar: so put the values in a file and source it?
16:54
<chrisinajar>
i think it's /usr/lib/ltsp/screen.d/ldm
16:55* vagrantc thinks it's a lot harder to manually launch LDM than boot a virtual thin client properly
16:55
<Gadi>
vagrantc: I will have ldm and rdesktop run through init files in an xinitrc.d/ dir -> the global analog to ldm's rc.d/I*
16:55
<vagrantc>
Gadi: ah.
16:55
<chrisinajar>
vagrantc: i'm in a virtual thin client :)
16:56
<vagrantc>
chrisinajar: so why run it manually? why not just tweak lts.conf and reboot it?
16:56
<chrisinajar>
vagrantc: because that requires rebooting :-P
16:56
i also can't get lts.conf to work right so i want to see it happen
16:56
<vagrantc>
you'll increase the chances of something being weird and wonky if you run it manually.
16:57
<chrisinajar>
well it doesn't run at all otherwise so...
16:57
it can't get much worse can it :-P
16:59
so what lts.conf does it read? there are like, 4...
16:59
<vagrantc>
well, that's what a debugging shell on another tty is for...
16:59cliebow_ has joined #ltsp
17:00
<vagrantc>
gah.
17:01
i can't resist the temptation to keep trying LDM to see what's borked.
17:01
<Ryan52>
yay! I see an ldm screen! :)
17:03
<Gadi>
vagrantc: are you testing in virtualbox?
17:03
<vagrantc>
Gadi: yes.
17:04* Gadi has noticed some nbd weirdness with the intrepid kernel and virtualbox
17:04* vagrantc is a happy NFS user
17:04
<Gadi>
right
17:04cliebow has quit IRC
17:04
<vagrantc>
though what little NBD tested i did was in virtualbox
17:04
<chrisinajar>
IT RAN!!!!
17:04
<Gadi>
but, maybe turn off splash and keep an eye on the client boot
17:04
<chrisinajar>
iiittt rrrraaannnnnn
17:04
and the button worked
17:04
and it was the badass
17:04
<Gadi>
lol
17:05
<chrisinajar>
i only tested the shutdown button though
17:05
which works
17:05
good lord does it need work though :-P
17:05
but with that, i go grocery shopping...
17:07Ahmuck has quit IRC
17:12alkisg has quit IRC
17:15chrisinajar is now known as chrisinajar|work
17:16
<Ryan52>
chrisinajar|work: you forgot to push :(
17:18
<chrisinajar|work>
Ryan52: i can't
17:18
Ryan52: just merge my branch
17:18
<Ryan52>
is it on launchpad?
17:18
<chrisinajar|work>
Ryan52: yes
17:18
<Ryan52>
okay
17:18
<chrisinajar|work>
~chrisinajar/ltsp/ldm-trunk-qtgretter i think
17:18
if you can get it to push, props to you
17:19
so i got the printer working, so I'm leaving now
17:19
Have a lovely evening everyone!
17:19* vagrantc wonders how Ryan52 can get chrisinajar|work 's branch to push
17:20
<chrisinajar|work>
oh..
17:20
oh...
17:20
damn... i thought that would work..
17:21
anywho, he can merge mine, then push to the team, then i can merge from there
17:21
we make a merge push cycle
17:21
like a conga line
17:22
<vagrantc>
but if you have changes that you haven't pushed, how will Ryan52 get them?
17:22
i guess i'll get out of y'alls hair and see how broken ldm is for me today instead :)
17:22
<Ryan52>
vagrantc: he has it on his launchpad
17:24gonzaloaf_laptop has quit IRC
17:25
<Gadi>
vagrantc: I'll hold off pushing my xinitrc stuff until you get your setup working, so I don't introduce more variables
17:25
<vagrantc>
Gadi: it may be a while...
17:25
Gadi: i've been going at this since saturday...
17:25jammcq has joined #ltsp
17:25
<jammcq>
hey all
17:25
<vagrantc>
or friday?
17:26
<jammcq>
anybody seen sbalneav today?
17:26
<Gadi>
vagrantc: I think stgraber's fix from last night was the winner
17:26gonzaloaf_laptop has joined #ltsp
17:26
<Ryan52>
chrisinajar|work: merged, pushed, and good to go :)
17:26
<jammcq>
anybody have a link to the group picture from BTS ?
17:26
<Gadi>
jammcq: I only know of one on warren's blog
17:26
<jammcq>
url ?
17:26gonzaloaf_laptop has quit IRC
17:26
<Gadi>
search for warren togami blog
17:27
there aint a lot of em
17:28Q-FUNK has quit IRC
17:28
<jammcq>
found it' I'd like to find the picture from outside
17:28
scotty has one, but i can't seem to get ahold of him
17:29gonzaloaf_laptop has joined #ltsp
17:31
<Ryan52>
that fact that this is done with an xml file is really nice.
17:31
chrisinajar|work, brendan0powers: that means that different distros can have different arrangements, right?
17:31
without recoding.
17:38
<Gadi>
vagrantc: good luck
17:38* Gadi heads home
17:38Gadi has left #ltsp
17:42gentgeen__ has joined #ltsp
17:45
<Ryan52>
chrisinajar|work, brendan0powers: ehem. the thin clients hostname and ip address are hard coded in an xml file? :)
17:45twb has joined #ltsp
17:45
<twb>
Argh, the ltsp-server package on Ubuntu requires me to change TFTP server :-(
17:50elwarreno has quit IRC
17:53
<twb>
Aaaaand it's fixed on Debian.
17:54jammcq has quit IRC
17:54sepski has quit IRC
17:56gonzaloaf_laptop has quit IRC
18:05gonzaloaf_laptop has joined #ltsp
18:09cliebow_ has quit IRC
18:11warren has joined #ltsp
18:17
<warren>
vagrantc: sbalneav: anybody figure out why I still can't log in?
18:22jammcq has joined #ltsp
18:23
<sbalneav>
evening all
18:23
jammcq: made it home!
18:28
warren: I'll be working on it this evening.
18:28
<warren>
sbalneav: has anyone outside of me and vagrantc seen the failurE?
18:28
<sbalneav>
I suspect it has something to do with SIGCHLD signal handling
18:29
Well, seeing as how only 4 people have tested it so far, I'd say no.
18:31
This afternoon at the airport, I added in the ability to either log to syslog OR a file, as ogra wanted.
18:36
I'm going to push it to trunk. Default, currently, is to log to a file, as it is currently. Specifying LDM_SYSLOG logs to the server.
18:36
I'll push this up, then after I finish up my dinner, I'll dig into the login/logout issues.
18:38
<jammcq>
Scotty !!!!!!!!!!!!!!!!!!!!!!!!!
18:38
<warren>
sbalneav: cool
18:38
<sbalneav>
Hey jammcq
18:39
<jammcq>
sbalneav: did you get my message about needing the group picture?
18:39
<sbalneav>
Oh, yeah, hold on, let me dig it up on my hard drive here.
18:39
Want me to mail it to you?
18:39
Or to Warren?
18:39
<jammcq>
sbalneav: I dont need it anymore
18:39
i'm at my LUG meeting and my opportunity to show it has passed
18:40
<warren>
I don't need it anymore
18:41
<sbalneav>
Did you leave it on my phone? It ran out of battery :(
18:41
<jammcq>
ah
18:41
I left a text msg
18:42
<sbalneav>
ah, sorry
18:42
<jammcq>
so if your battery in your ScottBerry is dead, then you won't have it
18:42
but that's ok. turns out I couldn't get the projector to sync up with my laptop.
18:42
<sbalneav>
Stupid dorkberry
18:42* twb stares blankly.
18:42
<jammcq>
I swear, it feels like Ubuntu is going backwards sometimes
18:42
projector syncing worked perfectly in gutsy
18:43
<sbalneav>
I think the new X needs some more love.
18:43
<jammcq>
yeah
18:43
so.... welcome back my friend
18:43
<jcastro>
jammcq: I saw your desktop on the screen for a minute
18:43
<sbalneav>
twb: Anything in particular eliciting to the blank stares?
18:43mccann has quit IRC
18:43
<jammcq>
jcastro: yeah, but no mouse
18:43
<sbalneav>
... to the show that never ends
18:43
<jcastro>
oh?
18:43
<sbalneav>
We're so glad you could attend
18:44
<twb>
sbalneav: the discussion above
18:44
<sbalneav>
come inside come inside.
18:44
<jammcq>
and my laptop screen showed only a desktop with no panels
18:44
<sbalneav>
What, my running out of battery on my phone elicits blank stares?
18:44* twb grumbles about how slow squashfs is on single-core Pentium IIIs
18:45
<sbalneav>
Use NFS then.
18:46
<twb>
Yeah, I know.
18:46
I wanna compare performance, though
18:46
NFS is super nice for testing, because you can change a file on the server and it will be reflected through the unionfs.
18:47
<warren>
jammcq: tried Fedora lately?
18:47
<jammcq>
warren: last time I tried fedora was in portland when you handed me the USB stick
18:48
and I had the same X issues with it, as I have with Hardy and Intrepid
18:48
<warren>
jammcq: what video?
18:48
<jammcq>
Intel, primarily
18:48
but I have another Dell with ATI and it has the same problem
18:48
<warren>
...
18:48
that's vague
18:48
<jammcq>
the problem that bugs me the most is using the trackstick mouse on my laptop to move windows around
18:49|Paradox| has quit IRC
18:49
<jammcq>
if I hold down the left mouse button and try to move a window with the trackstick, it acts like I double clicked
18:50
and I see the same problem whether it's Gnome or KDE
18:50
and i've seen it with 3 different laptops having Intel, ATI and nVidia
18:50
and it worked perfectly in Gutsy, but fails in Hardy, Intrepid and Fedora-9
18:50
so I'm pretty sure it's an upstream Xorg thing, prolly in the driver for the trackstick
18:51
is that non-vague enough?
18:52
oh, one other thing, if i'm in maps.google.com and I try to move the map around with the trackstick and left-mouse button, it again acts like I double-clicked, and it zooms the map, instead of moving it
18:52* warren tries the stick
18:52
<jammcq>
warren: do you have a pad and a stick?
18:52
<warren>
jammcq: no issue here, but I almost never use the stick personally
18:52
yes
18:53
I hate the stick
18:53
<jammcq>
you have IBM right?
18:53
<warren>
yes
18:53
<jammcq>
hmm
18:53
so far, i've only seen it on Dells
18:53
<warren>
jammcq: is "taps" enabled on your touchpad?
18:53
<jammcq>
umm
18:53
<warren>
I hate taps, I'm glad it is off by default.
18:53
<jammcq>
i've done nothing to configure it, so I'd say no
18:53
<warren>
You are describing a "taps" on the stick
18:53
<jammcq>
oh?
18:54
<warren>
jammcq: can you click by tapping the trackpad or you MUST use the buttons?
18:54
<jammcq>
umm, lemme try
18:54
I can tap the mousepad and it's like I left-clicked
18:54
<warren>
ok, that's taps
18:54
I hate that
18:54
<jammcq>
so that means taps is turned on?
18:54
<warren>
yes
18:55
<jammcq>
how can I turn it off?
18:55
<warren>
good question
18:55
I never had to switch it on my thinkpads because they seem to have sane defaults
18:55
<jammcq>
i'm googling
18:55chrisinajar has joined #ltsp
18:56staffencasa has quit IRC
18:56
<warren>
jammcq: fedora has a gsynaptics package
18:57
<jammcq>
hmm
18:57
I found a setting in the mouse config screen. I'm gonna log out and back in
18:57
brb
18:57jammcq has quit IRC
19:01jammcq has joined #ltsp
19:01
<jammcq>
ok, that disabled the taps feature on the touchpad, but didn't help the trackstick
19:01
eitherway, it's nice to have taps turned off
19:02
<warren>
it's small details like that, that really turn me away from dell laptops
19:02
I was so unhappy with the last Dell laptop that I made them take it back
19:03
D820 was it...
19:03
pcspkr was REALLY LOUD and impossible to make softer
19:03
the audio buttons worked only after the desktop started
19:03
(Thinkpad audio buttons are at the hardware level.)
19:03
annoying BIOS problems
19:04
oh, and it felt like cheap mickey mouse plastic
19:04
<jammcq>
I've got a D630 and it was great with Gutsy, but newer versions haven't been so good
19:04
<warren>
oh, it was actually D620 that I hated
19:05
<jammcq>
were you a IBM user before that?
19:05
<warren>
yes
19:05
the quality of Thinkpads has always been high
19:05
physical build quality, and lots of tiny details
19:06
<jammcq>
i've found most ibm users don't like the dells, and most dell users don't like the ibm
19:06
<warren>
My previous workplace had UTTER DISASTER with Dell laptops
19:06
bought 150, 50% died in the first year, many had to be shipped back and forth to the mainland for repair several times
19:06
Dell definitely lost money on that batch
19:07
even when they worked, there was something wrong with them
19:07
<jammcq>
dell ships 20,000 laptops per day. 150 didn't even register a blip on their radar screen
19:07
<warren>
I hear that some of their newer laptops are better now.
19:07
But I've been burned by them too many times
19:08
Thinkpad T and X series have been consistently awesome for many years now.
19:08
<jammcq>
all of my laptops have been dells and i've been quite happy
19:08
<warren>
jammcq: press in the back of the LCD screen, does it cause the LCD display to warp?
19:08
have you ever dropped it from 4 feet face open while on without damage? =)
19:09
<jammcq>
If I push really hard I see some distortion
19:09
<Ryan52>
chrisinajar, brendan0powers: what's up with the added newlines on log messages? that makes it a PITA to merge.
19:09
<warren>
do your audio buttons work at anytime during boot?
19:09
jammcq: I can't push hard enough to see distortion here, and this laptop is lighter weight than the equivalent Dell of the same size.
19:09
<chrisinajar>
Ryan52: what do you mean?
19:09
<Ryan52>
533c557
19:09
< syslog(LOG_INFO, _("Executing rc files."));
19:09
---
19:09
> syslog(LOG_INFO, _("Executing rc files.\n"));
19:10
<chrisinajar>
that wasn't us....
19:10
maybe we grabbed the trunk before someone changed it or something...
19:10
<stgraber>
they probably used an old upstream, before scotty removed these
19:11
<chrisinajar>
indeedy
19:11
<stgraber>
we dropped the \n upstream because we don't need them anymore with the syslog logging
19:11
<jammcq>
stgraber: are you going to be at UDS ?
19:11
<warren>
jammcq: I would admit that if I wasn't given a Thinkpad by work I would never have bought one for myself because they cost slightly more. But now I would never buy anything else. I did try to stray from this a year ago and I was horribly disappointed.
19:11
<Ryan52>
oh, okay.
19:11* Ryan52 goes to clean that up.
19:11
<warren>
The D620 was absolutely a terrible macihne
19:11
<stgraber>
jammcq: yes
19:12
<jammcq>
cool. I'm trying to talk sbalneav into going out there for a day or so
19:12
<stgraber>
would be cool
19:14
<warren>
where is the next UDS? when?
19:14gonzaloaf_laptop has joined #ltsp
19:14
<jammcq>
Mt.View
19:14
<stgraber>
warren: Googleplex, mountainview second week of december
19:14
<jammcq>
something like 2nd week of December
19:15
<warren>
jammcq: http://wtogami.livejournal.com/24614.html I went at my 4 year old Thinkpad T41 with a chisel and hammer, violently whacking it 100+ times. Afterword it booted and ran just fine.
19:21
I inherited another T41 with a broken LCD screen, I might be able to resurrect it with my old LCD display and a new hinge...
19:21
new hinge is $43
19:25
<twb>
What does /etc/nbd/config look like?
19:26
When I boot the client, it gets into the ramdisk and then gets a "connection refused" when trying to start the nbd-client.
19:28* twb checks in iptables
19:28try2free has joined #ltsp
19:30
<sbalneav>
OK, digging into the login/logout problems.
19:30
<Ryan52>
chrisinajar, brendan0powers: what are the new dependancies? (ie, ubuntu packages)
19:31
<chrisinajar>
Ryan52: qt4 (core, gui, network, svg)
19:31
<Ryan52>
thanks
19:31
<chrisinajar>
sometimes gui includes svg...
19:31
package wize..
19:32
<twb>
Argh, dnsmasq is reporting an unsupported TFTP request
19:32gonzaloaf_laptop has quit IRC
19:32* twb installs wireshark
19:36
<Ryan52>
"This workstation isn't authorized to connect to server" -- That's a new one.
19:36
o i c
19:38
<twb>
Aha, the problem is that the LTSP TFTP code assumes it's running in the TFTP root directory, and it's not.
19:41rcy has joined #ltsp
19:44CAN-o-SPAM has joined #ltsp
19:47
<Ryan52>
how do you undo a commit? (I haven't pushed yet)
19:47jammcq has quit IRC
19:47
<sbalneav>
Ryan52: You need an ltsp-update-sshkeys
19:48
bzr revert, I think
19:48
<Ryan52>
k, thanks.
19:50
that undid it in my working copy.
19:50
but I want it gone from history.
19:50* Ryan52 misses "git-rebase -i"
19:52* Ryan52 just branches again
19:59
<Ryan52>
wow, I just completely borked that commit message.
20:00petre has joined #ltsp
20:01
<vagrantc>
Ryan52: bzr uncommit
20:01
<Ryan52>
oh
20:02
I think you've told me that before...
20:02* Ryan52 doesn't have good memory for things he copies and pastes :)
20:02* vagrantc does seem to recall it
20:02
<vagrantc>
ok... so...
20:02
i have a not totally and utterly broken ldm ...
20:03
but it still is pretty broken
20:03
based on ldm-trunk 950
20:03
first login works fine, all subsequent logins of any user fail.
20:04
well, not fail, hang.
20:04
<Ryan52>
ugh. that's gonna be a pain to test stuff.
20:06
<vagrantc>
jetpipe explodes
20:06* Ryan52 thinks vagrantc needs to switch to quilt. so much better than this dpatch-edit-patch spawn a new shell thingy.
20:07
<vagrantc>
Ryan52: please learn me up good
20:07
<sbalneav>
vagrantc: it's a problem with SIGCHLD's, I'm working on it now.
20:09
<vagrantc>
sbalneav: glad you've got an idea of where to go with it :)
20:09
<twb>
Ok, this is weird.
20:09
<Ryan52>
vagrantc: some saturday I'll show you and we can mess with it. :)
20:11
<twb>
pxelinux can use TFTP fine, but get doesn't work in "tftp 192.168.67.1" in the initramfs
20:12
I'm using dnsmasq not tftpd-hpa, BTW
20:13
<sbalneav>
Does it work if you use tftpd-hpa?
20:17|Paradox| has joined #ltsp
20:19
<sbalneav>
twb: Does it work if you use tftpd-hpa?
20:25
<Ryan52>
chrisinajar, brendan0powers: I moved the greeter into the libexec dir, cause that's where gtkgreet is, and that's where it makes sense.
20:25
<chrisinajar>
Ryan52: sounds good, take complete control over the build stuff if you want, we totally don't know what to do there...
20:25
Ryan52: we use QMake :-P
20:26
Ryan52: took 2 days just to get it to compile :-P
20:26
<twb>
sbalneav: I don't know, and I'm not allowed to check.
20:28
<Ryan52>
vagrantc: "XS-X-Vcs-Bzr"?
20:28japerry has quit IRC
20:29
<Ryan52>
geez my ability to type commit messages sucks tonight.
20:29
<twb>
sbalneav: it turns out that TFTP is failing because it assumes that it gets a filename=... when it DHCPREQUESTs a second time.
20:29
sbalneav: I have my DHCP server configured to only supply a filename parameter if the client identifies itself as a PXE client.
20:30
dhcp-vendorclass=PXE,PXEClient
20:30
dhcp-boot=net:PXE,pxelinux.0
20:35CAN-o-SPAM has quit IRC
20:36
<sbalneav>
So, the problem's your configuration, then/
20:39otavio has quit IRC
20:40
<sbalneav>
yeah, hanging on login. I've duplicated it.
20:40japerry has joined #ltsp
20:40
<sbalneav>
It's definitely a problem with not waitpid'ing processes.
20:40
Working on it now.
20:41
I think the logout hang's the same thing.
20:42
<japerry>
heya folks, do any of you use thunderbird+lightning with LTSP?
20:42
we've been noticing that the redraw for LTSP is quite slow... and wondered if its just us, or if other LTSP users are seeing this
20:42
<twb>
sbalneav: the problem is that LTSP was expecting a more permissive configuration than I had set up
20:43
I can't work out how to make nbd-server do its job.
20:44
There's an entry in inetd.conf, but no /etc/nbd-server/config file, and ZERO documentation about how to do it
20:44
<sbalneav>
Guess no one's got around to documenting it.
20:45
<twb>
Oops, I forgot about the manpages
20:47
<sbalneav>
Hmmm, why isn't sigwaitinfo doing the right thing.
20:50try2free has left #ltsp
20:59
<vagrantc>
Ryan52: that was before those fields were made official. i haven't yet updated.
20:59
<twb>
OK, now nbd-client hangs with "Negotiating: "
20:59
Or possibly "negotiation", I can't see the screen too well from here
21:11
<sbalneav>
vagrantc: Still working, just to let you know.
21:12
<vagrantc>
sbalneav: still thanks :)
21:14
<twb>
Success!
21:14
I finally tricked it into serving.
21:23
<Ryan52>
vagrantc: how do I get syslogging? When I installed rsyslog it started after ldm, which defeated the purpose.
21:24* Ryan52 wants to make sure there isn't some ltsp way before he goes and messes with stuff
21:24
<sbalneav>
Ryan52: You need to touch /etc/default/syslogd on the server
21:24
SYSLOGD="-r"
21:24
then restart syslog
21:24
<vagrantc>
Ryan52: you sure it started after ldm ?
21:27
<Ryan52>
no.
21:27
it works now.
21:28
well, it didn't even get to the point of writing to /var/log/ldm.log
21:29
sbalneav: do you know how to run ldm from gdb? I don't even know how to start ldm from the command line.
21:30johnny has left #ltsp
21:31
<sbalneav>
It's started via openvt now, check the screen_session script.
21:32
But usually, I just use either strace or ltrace -p to attach to it while it's running to see what it's doing.
21:32
Ah, looks like waitid would better serve what I want to do.
21:32
<Ryan52>
segfault! yay!
21:33
<sbalneav>
What version of -trunk?
21:33
<Ryan52>
the qt branch.
21:34
<sbalneav>
Oh, I haven't looked at that.
21:34
<Ryan52>
ya, this is my problem to solve...I probably broke it while merging stuff.
21:38warren has quit IRC
21:40
<sbalneav>
I've been able to duplicate both login and logout hangs. I've now got them eliminated, but I'm leaving zombies. Since zombies eat brains, I'm figuring out how to fix that.
21:40
Then I'll push then.
21:40
Redundantly I repeat myself.
21:42
<Ryan52>
chrisinajar: so, yes, the shutdown button works. nothing else does, though. -_-
21:42
<chrisinajar>
hahahah, really?
21:42
<Ryan52>
seemingly.
21:42
<chrisinajar>
that's too bad :(
21:43
check out the get_login() function in greeter_iface.c
21:43
it supposed to loop for output until "login" is sent, then returns
21:43
<sbalneav>
booooooyeaaaaahhhh
21:43
<chrisinajar>
i wrote it at like, 2am
21:43
<Ryan52>
I can't get it to start without manually starting X and running it from there atm, so I think I need to update my ltsp client stuff.
21:43
<chrisinajar>
at ltsp bts
21:44
<Ryan52>
sbalneav: fixed it?
21:44
<chrisinajar>
meaning there's like, a 20% chance of it working :-P
21:44
<Ryan52>
heh
21:44
<sbalneav>
No more zombies, clean login and logout.
21:44
<Ryan52>
yay!
21:44
<chrisinajar>
zombies can be awfully dangerous....
21:44
<sbalneav>
okiedoke, let me clean up some droppings, then I'll push some changes.
21:45
<chrisinajar>
i'm going to bed now, i'll try to troubleshoot some of the qt ldm stuff tomorrow
21:45
<sbalneav>
chrisinajar: I like to keep this handy... <chack-chack> for close encounters.
21:46
<chrisinajar>
well, i go to sleep now... Good night!
21:48chrisinajar has quit IRC
21:58johnny has joined #ltsp
22:00
<sbalneav>
Ok, looks good so far, I'm rebooting with LDM_DIRECTX=True and LDM_SYSLOG=True. If that all works, I'll pusj
22:00
push
22:01
Hm
22:02
LDM_SYSLOG works, but not LDM_DIRECTX.
22:02
Probably something with XAUTH
22:02CaScAdE^FarAway has joined #ltsp
22:03warren has joined #ltsp
22:07petre has quit IRC
22:09CaScAdE^1arAway has quit IRC
22:13
<sbalneav>
duh
22:17
<Ryan52>
what?
22:21
<sbalneav>
I'm a moron. Working now.
22:21
ok, pushed 952
22:21
vagrantc: If you've got a sec, have a look at 952
22:21
warren: Same for you
22:22
So, I've got both LDM_DIRECTX and LDM_SYSLOG working well, here at least.
22:29jammcq has joined #ltsp
22:29
<jammcq>
hey kidz
22:30
<sbalneav>
Wow. So, logged in as my test user, watched a youtube video (Hardware store by Wierd Al Yankovic), logged out, and all user processes exited cleanly.
22:30
hey jammcq
22:30
<jammcq>
sbalneav: Scotty !!!!!!!!!!!!!!!!!!!!!!!
22:30
<sbalneav>
heh
22:38
<vagrantc>
sbalneav: will try it!
22:39
sbalneav: so, just weren't sending the right signals?
22:40
<sbalneav>
Well, the sigwaitinfo manual isn't... terribly clear.
22:41
So I moved to using waitid, which seems to at least be a) documented better, and b) seems to work the way I think it should.
22:41
I'm still not doing signal handling really the way I'd like to, but I think I'll have to go to a full glib mainline before I get that.
22:41
and I'm not there yet.
22:47
<vagrantc>
wonder why it worked for y'all before...
22:48
<sbalneav>
Don't know. We were testing on stgraber's ltsp-cluster box
22:48
I'm wondering if that had something to do with it.
22:49
Anywho, it was a hackfest: we make massive code changes, then come home and fix the breakage. :)
23:01
vagrantc: Any luck?
23:01
<vagrantc>
sbalneav: been busy with other stuff, but have a package built and ready to test
23:05Ahmuck has joined #ltsp
23:16
<vagrantc>
sbalneav: YAY. thanks! YAY. :)
23:16
sbalneav: working for me, at least for an initial spin.
23:18
<sbalneav>
Log in?
23:18
Log out?
23:18
Leaves no garbage behind?
23:18
<> /dev/null?
23:18
Inquiring minds want to know.
23:18
<vagrantc>
oh, i didn't check for garbage
23:19
or with an older openssh version
23:19
no garbage this run...
23:20* vagrantc tries with LDM_DIRECTX=true
23:20
<vagrantc>
guestlogin works.
23:22
directx work
23:22
s
23:22
<sbalneav>
Ooooh, looking good.
23:22
<vagrantc>
indeed, indeed.
23:22
<sbalneav>
if you've got syslog -r configured on the server, see if LDM_SYSLOG=True logs up to daemon.log
23:23* vagrantc suspects happy packet dancing may ensue
23:24
<sbalneav>
We made a huge amount of progress this week. xinit ldm, syslogging, better signal handling, much reduced/no session leftovers
23:25
In another tree we;ve got a Qt greeter.
23:25
busy weekend
23:25
<vagrantc>
LDM_LOGIN_TIMEOUT=5 works
23:25
indeed.
23:26
seems like the changes do require a newer ltsp to work properly...
23:26
the looping from screen_session thingy...
23:27
<sbalneav>
yeah, can't remember who was driving that.
23:27
Either Gadi or stgraber, not sure.
23:27
I like the change to use openvt
23:28
Next, I'm gonna put proper trap handlers in all the screen scripts
23:28
but I'll do that tomorrow.
23:28
<vagrantc>
jetpipe spits out a bunch of errors, even after installing python-serial
23:29
sbalneav: LDM_SYSLOG=true works for me.
23:29
haven't checked if it logs to a file without it...
23:31* vagrantc tries with the version of openssh-server that caused problems with previous versions
23:31
<vagrantc>
even that works!
23:32
<sbalneav>
\o/
23:32* vagrantc is tempted to tag and upload
23:33
<vagrantc>
tomorrow maybe
23:34
<sbalneav>
Can we maybe test it a bit more? :)
23:35
<vagrantc>
that's what debian experimental is for :)
23:35
oh, i'll want to try and implement a tiny layer of backwards compatibility, if i can manage...
23:36
i'll have to upload ltsp at the same time ...
23:39
i haven't even tinkered with the localapps-menu stuff...
23:40alkisg has joined #ltsp
23:46
<sbalneav>
Well, I'm going to consider this a red letter day, and call it a night.
23:46
See you all tomorrow.
23:46
<vagrantc>
sbalneav: well, thanks for finally figuring it out... :)
23:46
<sbalneav>
NP
23:46
We always figure it out in the end.
23:46
<vagrantc>
indeed.
23:46* sbalneav goes off to saw logs
23:47
<vagrantc>
enjoy!
23:51alkisg has quit IRC
23:56alkisg has joined #ltsp