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


Channel log from 6 September 2007   (all times are UTC)

00:07zodman has quit IRC
00:13cyberorg_ is now known as cyberorg
00:18makghosh has joined #ltsp
00:22otavio has quit IRC
00:34Joy has joined #ltsp
00:34Q-FUNK has joined #ltsp
00:34makghosh has quit IRC
00:34Joy is now known as makghosh
01:04makghosh has quit IRC
01:04vagrantc_ has joined #ltsp
01:04makghosh has joined #ltsp
01:05vagrantc has quit IRC
01:24highvolt1ge is now known as highvoltage
01:44gonzaloaf has quit IRC
01:45gonzaloaf has joined #ltsp
01:49jim126 has joined #ltsp
01:49jim126 has left #ltsp
01:52ari_stress has quit IRC
01:55Joy has joined #ltsp
01:56evilgold has joined #ltsp
01:56makghosh has quit IRC
01:57Joy is now known as makghosh
01:58zodman has joined #ltsp
02:15zodman has quit IRC
02:18dean_za has joined #ltsp
02:20
<dean_za>
I have no idea what could have changed , I have had a running server for 3 weeks , ubuntu fiesty with ltsp 5 . I experimented with xterminator yesterday but had problems with vmware server crashing so I uninstalled it. I cannot login to my thin clients anymore. I have rebuilt my ltsp-client chroot and still nothing. I know my user profiles are ok as I can login via nxclient and get my desktop. I had previously been using the modified ldm , but now I am back to
02:21Joy has joined #ltsp
02:22makghosh has quit IRC
02:22Joy is now known as makghosh
02:24dean_za has quit IRC
02:27subir has joined #ltsp
02:39fernando150 has quit IRC
03:03bobby_C has joined #ltsp
03:05vagrantc_ has quit IRC
03:08
<makghosh>
cyberorg: hi....do you know where I can find good documentation about ltsp 5 in ubuntu/edubuntu
03:09
rather the debian based distros
03:10
<cyberorg>
hi makghosh good afternoon :)
03:10
!ubuntu
03:10
<ltspbot>
cyberorg: "ubuntu" is a Debian based GNU/Linux distrubution that includes a Ubuntu specific version of LTSP. It can be found at http://www.ubuntulinux.org. to install ltsp on ubuntu: https://help.ubuntu.com/community/UbuntuLTSP/LTSPQuickInstall
03:11
<makghosh>
cyberorg: seeing it
03:21Joy has joined #ltsp
03:22makghosh has quit IRC
03:22Joy is now known as makghosh
03:27
<makghosh>
cyberorg: yeah...its exactly what i was seaching for :)
03:27
got the edubuntu handbook
03:29
!bazaar
03:29
<ltspbot>
makghosh: Error: "bazaar" is not a valid command.
03:30moversti_ has joined #ltsp
03:33
<makghosh>
cyberorg: i also saw the vglug's ltsp initiative....its good....
03:34
cyberorg: and btw where are the ltsp 5 source packages for rpm-based distros...where to find them infact....bcoz i want to implement ltsp 5 in fedora
03:36
<cyberorg>
makghosh, http://download.opensuse.org/repositories/home:/cyberorg:/experimental/openSUSE_Factory/src/
03:36
and some here: http://download.opensuse.org/repositories/home:/cyberorg/SUSE_Factory/src/
03:37
makghosh, you'd first need to get kiwi running on fedora to be able to use it as that is the deployment tool we use, http://kiwi.berlios.de/
03:38
sources for that are available too :)
03:38
<makghosh>
cyberorg: yeah...i got them
03:39Avatara has joined #ltsp
03:40
<makghosh>
cyberorg: brb.....got a phone call :(
03:41makghosh has quit IRC
03:46moversti has quit IRC
03:52makghosh has joined #ltsp
03:52* makghosh is back
03:53pdjbarber has joined #ltsp
03:58pdjbarber has quit IRC
04:02
<makghosh>
cyberorg: so all the srpms are there in suse factory....this is gr8:)....but where are the ltsp source tarballs which the developers host...at launchpad.net?
04:03
<cyberorg>
makghosh, bzr clone http://bazaar.launchpad.net/~ubuntu-core-dev/ltsp/gutsy-ltsp
04:04
<makghosh>
cyberorg: i am also seeing kiwi...but can you explain a bit what exactly it does
04:04
?
04:04
<cyberorg>
makghosh, it creates chroot and netboot image
04:05
apart from other image types like liveCD/DVD/vmx/qemu/installable/usbboot etc
04:07
<makghosh>
cyberorg: hmmm....then ltsp uses this image?
04:08
<cyberorg>
makghosh, yes, we use kiwi to create images for ltsp use
04:08
<makghosh>
cyberorg: i am seeing the ltsp 5's functionality/working is quite different from 4.2 one :)
04:08
<cyberorg>
we can easily create a live image out of same chroot ltsp uses too :)
04:08
<makghosh>
and its better
04:09
<cyberorg>
of course, ltsp5 is supposed to be different breed than 4.2, in open source world version number change means major departure from earlier approach
04:10
<makghosh>
yeah.....exactly
04:12Q-FUNK has quit IRC
04:15
<makghosh>
cyberorg: the launchpad url you gave returned with 404 error :(
04:15
<cyberorg>
makghosh, you need to run that command in shell
04:15
<makghosh>
ooooooooo
04:15
oops!!
04:16
<cyberorg>
they should fix 404 and say run this command in shell to fetch this repo ;)
04:17
<makghosh>
yeah...he he :)
04:18
<cyberorg>
makghosh, download opensuse 10.3 and install kiwi-ltsp on that, that would give you better understanding of how you can do that in fedora
04:20pdjbarber has joined #ltsp
04:20
<makghosh>
cyberorg: ok...i will get it on saturday :)
04:20
<cyberorg>
beta3 should be out today
04:21
<ogra>
cyberorg, vagrantc told me he had prepared a branch with two basic plugins for a fedora setup
04:21
<cyberorg>
ogra, yeah, makghosh you might want to check that one out too :)
04:22
makghosh, join ltsp-devel list if you haven't already
04:22
<ogra>
it should build a basic system so you have something you can base on
04:22joris_ has quit IRC
04:22joris has joined #ltsp
04:22
<ogra>
bzr get http://llama.freegeek.org/~vagrant/bzr/ltsp/fedora/vagrant-fedora
04:23
<makghosh>
cyberorg: ogra: yeah...i'm joinng ltsp-devel
04:23
ogra: kudos...checkin them out :)
04:24
<ogra>
http://sourceforge.net/mailarchive/forum.php?thread_name=20070831170400.GP10279%40ryukin.fglan&forum_name=ltsp-developer
04:24
there is the mail :)
04:24
<cyberorg>
ogra, he has been checking our group archives, posted that ^^ on there too :)
04:24
http://groups.google.com/group/VGLUG/browse_thread/thread/eee5bf1997c349f3
04:25
<ogra>
ah
04:27
<makghosh>
cyberorg: ogra: anyways brb
04:27* makghosh going for lunch :)
04:28pdjbarber has quit IRC
04:30
<cyberorg>
ogra, got nbdswap patch in kiwi http://svn.berlios.de/wsvn/kiwi :)
04:30
<ogra>
great !
04:36
makghosh, you will want to look at server/plugins/ltsp-build-client/Fedora in the tree if you checked out the code
04:49bobby_C has quit IRC
04:50* makghosh back
04:52evilgold has quit IRC
04:58fernando1 has joined #ltsp
05:03Joy has joined #ltsp
05:04makghosh has quit IRC
05:04Joy is now known as makghosh
05:07muh2000 has joined #ltsp
05:13Joy has joined #ltsp
05:14makghosh has quit IRC
05:14Joy is now known as makghosh
05:18
<makghosh>
ogra: i didn't get you in the last line :( i don't have ltsp 5 directory tree in my fedora....where to look for? which code?
05:18* makghosh blames his stupid internet
05:19
<ogra>
makghosh, make sure to have bzr installed and run: bzr get http://llama.freegeek.org/~vagrant/bzr/ltsp/fedora/vagrant-fedora
05:19
that will create a dir called vagrant-fedora in your current location
05:19
in that dir you have the ltsp sourcecode
05:20
and in the subdir server/plugins/ltsp-build-client/Fedora you have the fedora specific code vagrant wrote
05:20
<makghosh>
ogra: oh!! i got it.....
05:21
<ogra>
:)
05:29
<makghosh>
yeah...i installed bzr while doing the "bzr clone ...gutsy-ltsp".....will give you updates tonight (dunno if its' day or night at your place) ;)
05:29
<ogra>
gutsy-ltsp is the ubuntu source ...
05:29
you want the vagrant branch
05:30
i'll merge both soon, then the Fedora subdir will be in the gutsy branch as well
05:30
<makghosh>
ogra: i will download both of them...
05:30
<ogra>
but for now take the brach vagrant prepared
05:31
<makghosh>
ogra: oh!! that's cool
05:31
:)
05:31
oks....
05:32
<ogra>
i just looked at his oplugin, its easy to understand the code i think
05:33
<makghosh>
ogra: hmmm.....i am getting it downloaded....my connection is really not that gr8
05:34
<ogra>
itsw a huge tree (huge meaning many commits not big size here) bzr walks all of them while branching
05:34
that takes a while for an initial checkout
05:35
<makghosh>
yeah......i am facing them all ;)
05:36
ogra: if it creates problem i can get it from my university where there is raw 20 Mbps connection for student use
05:37
<ogra>
well, the ltsp source package is only 200k big in ubuntu :) its not a matter of size
05:37
<makghosh>
oh.....thank god
05:37
:)
05:38
yah....i had a feeling that source files cannot be very big
05:47putty_thing has quit IRC
05:47Clown-MG has joined #ltsp
05:55vplug has joined #ltsp
06:00vplug_ has joined #ltsp
06:01vplug_ has quit IRC
06:01vplug has quit IRC
06:02otavio has joined #ltsp
06:05ccjoe has quit IRC
06:08putty_thing has joined #ltsp
06:17jammcq has quit IRC
06:22gonzaloaf has quit IRC
06:28fernando1 has quit IRC
06:29cliebow has joined #ltsp
06:58jammcq has joined #ltsp
07:01
<jammcq>
ogra: ping
07:27Guaraldo has joined #ltsp
07:29joebaker has left #ltsp
07:34makghosh has quit IRC
07:38
<ogra>
jammcq, pongie
07:39
<jammcq>
hey
07:39
we're trying really hard to get through to the right people at SiS about the license on the sis7019 audio driver
07:40
and there's a *very small* chance that we'll actually get through to the right person who says "Sure, we'll be glad to GPL the code". what I want to do then, is tell him exactly what he needs to do
07:42
and I'm not exactly sure what he needs to do
07:43
I know for sure they aren't willing to maintain the driver
07:43
I think they basically want to just throw it over the wall
07:47
<ogra>
thats fine for a start :)
07:48
i mean its an interim solution anyway, we need to get rid of oss stuff ...
07:48
but until we have an alsa solution we could use it
07:48
<jammcq>
sure, but they've already thrown it over the wall, but it's not offically GPL/Freesoftware
07:49
<ogra>
right
07:49
its needs *any* license
07:49
<jammcq>
I'm thinking they need to add a 'LICENSE.txt' file, or modify the top of the file
07:49
each file
07:49
<ogra>
(i'd even be fine with a nonfree one ... i can still put it in multiverse )
07:49
<jammcq>
or, a statement that it's in the public domain, or something
07:49
<ogra>
LICENSE should suffice
07:50
<jammcq>
a 'LICENSE.txt' file and no other mods would suffice ?
07:50
<ogra>
it needs to mention that all files fall under this license, but that should be enough
07:50
<jammcq>
sure
07:50
we'll work on that
07:51
assuming they agree, then are you, or someone around you willing/able to make sure it compiles for the latest kernel?
07:51
ie, "maintain" it
07:51
<ogra>
sure
07:51
<jammcq>
great
07:51
if they'll go so far as making it GPL, then we should be able to push it into the upstream kernel, eh?
07:51
well, assuming they are accepting oss drivers still
07:52
<ogra>
i was planning to set up a PPA for experimental packages on LP anyway
07:52
<jammcq>
cool
07:52
PPA == Personal Package Archive?
07:52
<ogra>
like scottie does with edubuntu-docs now
07:52
yeah
07:52
<jammcq>
ah
07:52
<ogra>
LP has that feature now
07:52
<jammcq>
cool
07:52
yeah, i read something about it
07:52
scotty is becoming quite the packager, eh?
07:52
<ogra>
yeah
07:52
:D
07:54
have you seen vagrant has prepared a fedora plugin dir and a basic yum plugin
07:54
good base for them to start
08:03fernando1 has joined #ltsp
08:15
<Gadi>
ogra: last night, I spoke to sbalneav about grabbing the session info in ldminfod from the .desktop files. I slapped together some code for sbalneav to work into ldm (http://pastebot.ltsp.org/306)
08:16
this would give friendly names and better accuracy than update-alternatives
08:16
any objections?
08:16
<ogra>
yes
08:16
even though, no actually, but debian will complain loudly
08:16
so yes in the end ...
08:17
<Gadi>
how come?
08:17
<ogra>
you are missing a lot
08:17
<Gadi>
a lot of what?
08:17
<ogra>
the .desktop files are only some of the available sessions
08:17
the only reliable way is to get it from update-alternatives
08:18
<Gadi>
but, then you get extra sessions
08:18
<ogra>
you could indeed then check if a .desktop exists for the session and read its name from there
08:18
no, then you get all sessions
08:18
<Gadi>
like beryl, metacity
08:18
<ogra>
the x-session-amager alternative has all avaliable sessions
08:18
*manager
08:18
<Gadi>
bec currently we look at x-window-manager
08:18
<ogra>
thats from x-window-manager
08:18
<Gadi>
right
08:19
<ogra>
we look at both atm
08:19
<Gadi>
which is bad
08:19
but, scotty didnt want to drop x-w-m
08:19
<ogra>
debian insisted that x-window-manager is mandatory for them
08:19
i will drop it from ubuntu
08:20
<Gadi>
ok
08:20
<ogra>
using basename for the return of the update-alternatives request in ldminfod and capitalizing the first letter would be my choice for the prob
08:20
if ewe dont want a transaltion file
08:20
*translation
08:21
<Gadi>
and s/-session//
08:21
<ogra>
right
08:21
a bit of sed'ing but you wont miss sessions
08:21
<Gadi>
sounds good
08:21
bbiab
08:22
<ogra>
ldminfod needs some additions anyway ... like returning the default session for a distro (/etc/X11/Xsession in debian vs /etc/X11/xdm/Xsession in redhat and suse)
08:23
even though that could be hardcoded in ldm itself ... to fall back to the second if the first isnt existing
08:34subir has quit IRC
08:38makghosh has joined #ltsp
08:38tux_440volt has joined #ltsp
08:49bolivartech has joined #ltsp
08:50
<bolivartech>
I have a question that probably has nothing to do with ltsp, but I'm not sure where to turn on such short notice
08:51
I have an ltsp lab up and running and was authenticating to a win2003 server tuesday, wednesday I had to go to a grant conferance and now today I'm back and it no longer works
08:51
it simply says authentication failed
08:53bolivartech has quit IRC
09:13makghosh has quit IRC
09:20chupacabra has joined #ltsp
09:21makghosh has joined #ltsp
10:10makghosh has quit IRC
10:20ari_stress has joined #ltsp
10:21fernando1 has quit IRC
10:21
<Guaraldo>
sbalneav: Hi, paw... how are you?
10:22
<sbalneav>
I'm doing fine Guaraldo! Yourself?
10:23
<Guaraldo>
sbalneav: I'm trying to downgrade Ubuntu edgy Xorg to 6.9 becouse an LTSP keyboard problem...
10:23
sbalneav: Is there an easy way to do it?
10:24
sbalneav: Or even a hard way?
10:24
<sbalneav>
Well, what's the keyboard problem?
10:25
<Guaraldo>
When changing keyboard map on LTSP4.2, the X server of the client just falls and all the thin client cames blocked...
10:27
<sbalneav>
So, you're using ltsp 4.2 under edgy? Or you're using ltsp5?
10:27
<Guaraldo>
I'm thinking that it have something to do with the grate diferance of the Xorg 6.9 (LTSP4.2) and Xorg 7.2 (Edgy)
10:27exodos has joined #ltsp
10:27
<Guaraldo>
LTSP 4.2
10:28
So, I thought that if I can downgrade Xorg of edgy to 6.9 it may be corrected... When we was using LTSP 4.1 it didn't happen...
10:29
<sbalneav>
No, there'd be no easy way to get 6.9 on edgy. What's the reason for not using ltsp5 again?
10:30
<Guaraldo>
More than 1000 clients booting toghether...
10:30
Maybe we will change it next brasilian summer...
10:31
<sbalneav>
Well, the fixed ldm would help you there
10:31
!ldm
10:31
<ltspbot>
sbalneav: "ldm" is You can find the updated ldm that supports the LDM_DIRECTX parameter for bypassing ssh encryption at http://alburg.net/ldm
10:32
<sbalneav>
however, can you not get any keyboard to work? i.e., does the en-us keyboard work?
10:33
<Guaraldo>
sbalneav: Well I know... I'm trying this on a VMWare... But the change can take some time... It's not my decision...
10:33
<sbalneav>
I guess what I'm trying to determine is if it's a problem with the compiled keryboard files under 4.2
10:33
maybe we're just missing something in 4.2
10:33
<Guaraldo>
sbalneav: That's the problem... It's using abnt2 by default...
10:33
But many keyboards are us_en...
10:34
<sbalneav>
So, it works for en_us, but not abnt2?
10:35
<Guaraldo>
No... We dont know witch client has those keyboards, so we did a script to change mapping of keybord...
10:35
When running this script the X of thinclient drops...
10:36
<klausade>
Guaraldo: "more than 1000 clients booting toghether" is no "excuse" for not using ltsp5 :-)
10:36
<sbalneav>
do all of them drop, or just some?
10:36
<Guaraldo>
klausade: Yep, on a cluster of 7 servers
10:36
sbalneav: the one witch you run the script
10:37
<sbalneav>
Can I see the script?
10:37
<Guaraldo>
any of tham... just need to run the script and it drops... On LTSP 4.1 it didn't used to happen...
10:38
sbalneav: Sure... One moment...
10:38
!pastebot
10:38
<ltspbot>
Guaraldo: "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:38K_O-Gnom has joined #ltsp
10:39
<ltsppbot>
"Guaraldo" pasted "Keyboard mapping script" (5 lines) at http://pastebot.ltsp.org/309
10:40
<Guaraldo>
sbalneav: it's really too simple...
10:41
<sbalneav>
ok, when the X hangs, can you still do a control-alt-F2 or something to a shell screen?
10:41
or does the whole machine hang?
10:41
<Guaraldo>
sbalneav: The hole machine hangs...
10:42
sbalneav: that's a MEGA problem to users... thay have to press the power botton for 4 seconds to turn off and turn on the machine again...
10:42
<sbalneav>
Can't do a control-alt-backspace?
10:43
<Guaraldo>
sbalneav: No... that hangs and no keyboard activity is taken...
10:43
Nothing more works...
10:43
<sbalneav>
Do you have a client there handy that we can run some tests?
10:45
<Guaraldo>
Well that's on a client of us... I have a lab on VMWare exactly identical, but here it doesn't hangs, but X falls...
10:45
<sbalneav>
ok, so X fails out? What error do you get?
10:46
<Guaraldo>
sbalneav: maybe the all machine hungs becouse of the OSChooser is expacting the TERM signal of X
10:46
sbalneav: Yep... X fails out...
10:47
<sbalneav>
ok, so what error message do we get? Maybe something's in /var/log/Xorg... on the client?
10:47
<Guaraldo>
sbalneav: if X doesn't fail out it will be corrected...
10:47
I'll see...
10:52* ogra really doubts a wrong keymap setting can hardlock a machine ... there must be something else additionally
10:53
<Guaraldo>
sbalneav: the console fails too...
10:53
<ogra>
Guaraldo, if you dont use the script all clients boot fine (but with wrong keymap) ?
10:53
<Guaraldo>
ogra: yep...
10:54
<ogra>
what about using ubuntus setxkbmap in a login script then ? instead of using the one of the client ?
10:54
<Guaraldo>
ogra: There is no problem on booting the clients...
10:54
<ogra>
i.e. execute setxkbmap on the server
10:55
(in an autoligin script that gets exectuted by gdm)
10:55staffencasa has joined #ltsp
10:55
<Guaraldo>
rebooting client...
10:57tux_440volt has quit IRC
10:57
<Guaraldo>
ogra: http://pastebot.ltsp.org/309
10:57
this is the script...
10:57
<ogra>
yes, saw that in your first paste
10:58
<Guaraldo>
ogra: using only setxkbmap
10:58
<ogra>
so if you log in on y client woith broken keymap and execute it in the running X session, is your keymap right then ?
10:59
<Guaraldo>
without all other options?
11:01
ogra: I'm not understanding... sory. The command "setxkbmap -layout 'us(intl)' -print | xkbcomp - $DISPLAY" given on client?
11:01
<ogra>
right
11:01
well, you shouldnt need the last bits ...
11:02
<sbalneav>
I think you should just be able to do...
11:02
setxkbmap -layout 'us(intl)'
11:02
shouldn't you?
11:02
<ogra>
setxkbmap us_intl rather :)
11:03
thats what the gnome tool does if you have set it up properly
11:03
<Guaraldo>
cannot open display
11:03
<ogra>
Guaraldo, try setxkbmap us_intl
11:04
<Guaraldo>
ogra: cannot open display
11:04
<ogra>
but you are logged in to a deskotop like i asked for ?
11:04
*desktop
11:04
<Guaraldo>
ogra: thats what it gives...
11:04
<ogra>
in a gnome terminal ??
11:04
that cant be...
11:04
<Guaraldo>
yep...
11:04
<ogra>
if you are looking at an X desktop there must be DISPLAY
11:05
<Guaraldo>
ogra: command given on the server (gnome-terminal)
11:05
<ogra>
echo $DISPLAY ?
11:06
<Guaraldo>
gives me the answer: Error loading nwe keyboard description
11:06
<ogra>
??
11:06
echo $DISPLAY gives you *that* answer ?
11:06
<Guaraldo>
no...
11:06
<ogra>
there is something really broken in your setup
11:07
aaahh
11:07
:)
11:07* ogra was doubting his sanity already :)
11:07
<Guaraldo>
hehehehe... sory!
11:07
when the comand setxkbmap is given on a gnome-terminal session gives that error...
11:08
<ogra>
in which way did you call it (paste here)
11:08fernando1 has joined #ltsp
11:09
<Guaraldo>
ogra: I loged in the client X session, opened gnome-terminal and called setxkbmap us_intl
11:09
<ogra>
hmm
11:09
that should just work
11:09
it surely does here
11:09
<Gadi>
how bout setxkbmap us
11:10
<ogra>
yeah
11:11
<Guaraldo>
# setxkbmap -layout 'us(intl)'
11:11
Error loading new keyboard description
11:11
# setxkbmap us_intl
11:11
Error loading new keyboard description
11:12
<sbalneav>
ok, so something's wrong with keymaps on the client.
11:12
<Guaraldo>
# setxkbmap us
11:12
Error loading new keyboard description
11:12lns has quit IRC
11:12
<Gadi>
dpkg -l xkb-data
11:12
<sbalneav>
This is 4.2
11:12
<Guaraldo>
sbalneav: Yep... 4.2
11:13
<Gadi>
right, which is why the way you do it in your script is better
11:13
ie, compiling the kb on the server
11:13
<sbalneav>
but when he does that, the client hangs.
11:14
<Gadi>
right - so we need to check that he has xkb-data installed
11:14
<ogra>
right
11:14
on the server
11:14
<Gadi>
so he can compile kb mapping
11:14
<sbalneav>
ah, on the server.
11:14
gotcha
11:14* sbalneav slaps head.
11:14
<ogra>
all commands he ran affected the server
11:14
(gnome-terminal)
11:14lns has joined #ltsp
11:14Q-FUNK has joined #ltsp
11:14
<Guaraldo>
Gadi: many keyboard of clients (that changes continuously) ar US INT... some user uses that for programming others not, and they want to be confortible on any keyboard...
11:14
<ogra>
i'd like to know if the gnome keyboard layout tool has the same probs
11:14Avatara has quit IRC
11:15
<sbalneav>
Guaraldo: ok, so do like gadi says, and type dpkg -l xkb-data
11:15
<Guaraldo>
ii xkb-data 0.8-7ubuntu2 XKB data
11:16
<sbalneav>
workping, be back in a bit...
11:18
<Guaraldo>
any idea?
11:18
<Gadi>
hmm...
11:18
try running: setxkbmap us -print
11:20
<ltsppbot>
"Guaraldo" pasted "setxkbmap us -print" (8 lines) at http://pastebot.ltsp.org/310
11:20
<Gadi>
thats perfect
11:21
<ogra>
yeah
11:21
<Gadi>
so, try running: setxkbmap us -print|xkbcomp - $DISPLAY
11:22
<ltsppbot>
"Guaraldo" pasted "setxkbmap us -print|xkbcomp - $DISPLAY" (135 lines) at http://pastebot.ltsp.org/311
11:23
<Gadi>
well, that looks good
11:23
<ogra>
yep
11:23
<Guaraldo>
Gadi: than X on client fails out...
11:23
<Gadi>
this is a vmware client?
11:24
<ogra>
it crashed right now ?
11:24
<Guaraldo>
Gadi: no... the server is on a VMWare, but client is a thinclient tk-3750
11:25
<ogra>
lol
11:25* ogra just discussed with sbalneav about virtual ltsp servers
11:25
<Guaraldo>
ogra: Yep... it crached...
11:25
<ogra>
Guaraldo, whats the reason for using the vmware overhead on the server ?
11:25
<exodos>
yo yo yo/quit
11:25exodos has quit IRC
11:26
<ogra>
just out of intrest
11:26
<Guaraldo>
ogra: To make changes and if it craches the system there are no problems...
11:26
<ogra>
ah, you dont run that in production ?
11:27
<Gadi>
how much memory in the client?
11:27
<Guaraldo>
ogra: No those tests I'm doing on lab... The problem I have on production server too...
11:28
Gadi: 128
11:28
Gadi: no swap
11:28
Gadi: 59 M are free
11:28
<Gadi>
hmm... weird...
11:29
<ogra>
Guaraldo, can you switch the keymap in the gnome tool ?
11:29
<Guaraldo>
Gadi: REALLY weird...
11:29
<Gadi>
bbiab
11:29
<Guaraldo>
ogra: I'll try...
11:29* ogra cant remember if in edgy the gnome internal kemapping was used already
11:30
<ogra>
in newer versions gnome uses its own keymapping, in older it used setxkbmap
11:30
with the new variant it could work (its not depending on X afaik)
11:30
<Guaraldo>
ogra: the same problem...
11:30
<ogra>
right, then this was introduced in feisty only
11:31
<Guaraldo>
but I cant logon anymore...
11:31
ogra: broken gnome config
11:31
<ogra>
woah
11:33
the layout is stored in the /desktop/gnome/peripherals/keyboard/kbd/layouts key
11:33
you can unset it with gconftool-2 via commandline
11:34
(or be radical and remove ~/.gnome and ~/.gconf but that resets *all* settings)
11:35
<Guaraldo>
ogra: done...
11:36
ogra: up again...
11:37Gadi has quit IRC
11:37Gad2 has joined #ltsp
11:38
<Guaraldo>
ogra: I've captured some error messages on $HOME/.xsession-errors do you want to see?
11:38
<ogra>
yeah
11:38
<ltsppbot>
"Guaraldo" pasted "$HOME/.xserver-errors" (27 lines) at http://pastebot.ltsp.org/312
11:39
<sbalneav>
back
11:39
<ogra>
well, not much in there
11:40
Xorg.6.log of the client would be intresting i think
11:40
<Guaraldo>
ogra: Yep... I thoght so... but maybe experts as you could take something on that... :-/
11:41
<ogra>
in .xsession-errors you only see that the Xserver died and all apps crash
11:41
<Guaraldo>
trying again...
11:42
<ogra>
Xorg.6.log might show the actual error
11:45
<Guaraldo>
ogra: there is no Xorg.6.log
11:45
<ogra>
hcp224.local.propus.com.br:6.0 is yyour DISPLAY
11:45
the file is in /var/log on hcp224.local.propus.com.br
11:46
(whatever machine that is)
11:46
<Guaraldo>
ogra: /var/log is empty
11:46
<ogra>
sbalneav, did 4.2 not write logs at all locally?
11:47
Guaraldo, do you have anything in /var/log on the server that could relate ?
11:47
<sbalneav>
Should have
11:47
ah
11:47
check in /tmp maybe
11:47
<ogra>
heh
11:52
<sbalneav>
Guaraldo: Anything in /tmp on the client?
11:53
<Guaraldo>
sbalneav: tmp has many things, but nothing relevant...
11:53
now loggin on server's syslog...
11:53
we will have something to work on...
11:54
<sbalneav>
xorg won't log there, that's the problem.
11:54
but, it might help a bit.
11:54meduxa has joined #ltsp
11:55
<Guaraldo>
sbalneav: No, sory... when X fails nothing is logged...
11:56
<sbalneav>
But on the thin client, in /tmp. is there anything?
11:56
<Guaraldo>
yep...
11:57
XF86Config.7
11:57
<sbalneav>
Xorg log?
11:57
<Guaraldo>
no, sbalneav, no log file...
11:57
<sbalneav>
or a logs direcotry?
11:57
<Guaraldo>
ops... on /tmp/mnt
11:58
<Gad2>
.7?
12:01tux_440volt has joined #ltsp
12:01bronze_0_1 has joined #ltsp
12:02LTSP has joined #ltsp
12:04
<Guaraldo>
sbalneav: Caught signal 11. Server aborting
12:05
<LTSP>
What's the easiest way to turn off client sound? Client sound is currently running through the server (which is being used as a workstation running local sound) - and the separate sound feeds are overlapping. Kubuntu 6.10 with LTSP on the server.
12:08* Guaraldo going lunch
12:33vagrantc has joined #ltsp
12:39
<Guaraldo>
Gad2: Any other idea?
12:39Gad2 is now known as Gadi
12:39
<Gadi>
:)
12:40
Guaraldo: can you check if there is an xkbcomp in the chroot? ie in /opt/ltsp/i386
12:41
<Guaraldo>
sure...
12:42nf1 has quit IRC
12:42
<Guaraldo>
./etc/X11/xkb/xkbcomp
12:42
./usr/X11R6/bin/xkbcomp
12:43fernando1 has quit IRC
12:44ari_stress has quit IRC
12:44
<Guaraldo>
./usr/X11R6/bin/setxkbmap
12:44
<Gadi>
hmm
12:44Egyptian[Home1 has joined #ltsp
12:45
<Gadi>
I suppose a workaround would be to make your script run: ssh root@$CLIENT yourScript
12:45
<Guaraldo>
/opt/ltsp/i386/etc/X11/xkb/compiled -> ../../../../var/lib/xkb
12:46
<Gadi>
hmm
12:46
<Guaraldo>
Gadi: woldant it be wrong?
12:46
<Gadi>
ls -ld /opt/ltsp/i386/var
12:46
<Guaraldo>
drwxrwxr-x 2 root root 4096 2007-07-27 11:08 /opt/ltsp/i386/var
12:46DonSilver has joined #ltsp
12:46
<Gadi>
hmm...
12:47
I forget which dirs in 4.2 were supposed to be symlinks
12:47
<Guaraldo>
lrwxrwxrwx 1 root root 8 2007-07-31 14:08 /opt/ltsp/i386/var/var -> /tmp/var
12:48K_O-Gnom has quit IRC
12:48Egyptian[Home1 has left #ltsp
12:48
<Gadi>
ah - I think your LTSP 4.2 install was bad maybe
12:48
try doing this:
12:48
sudo mv /opt/ltsp/i386/var /opt/ltsp/i386/var.orig
12:49
sudo ln -s /tmp/var /opt/ltsp/i386/var
12:49
and then reboot the client
12:52
<Guaraldo>
Gadi: Still the same problem...
12:52
<Gadi>
but, it booted ok?
12:53
<Guaraldo>
Yep...
12:53
<Gadi>
reboot again, and then switch to the shell and see if you xrog log is in /var/log now
12:53
*xorg
12:55fernando1 has joined #ltsp
12:55
<Guaraldo>
/var/log clean...
12:56makghosh has joined #ltsp
12:57
<Guaraldo>
its on tmp/mnt
12:57
<Gadi>
weird
12:57
looks like the original way was the correct way
12:57
sorry bout that
12:57
sudo rmdir /opt/ltsp/i386/var
12:57
sudo mv /opt/ltsp/i386/var.orig /opt/ltsp/i386/var
12:58
hmm..
12:58
the only other thing I can think of is this:
12:59
sudo cp <yourScript> /opt/ltsp/i386/bin
12:59
and then, on the thin client, switch to the shell and run: DISPLAY=:0 yourScript
12:59
and see what happens
13:00
if that works, you may be able to work around it by doing ssh key exchance with the client, and launching yourscript remotely on the client
13:01tux_440volt has quit IRC
13:01
<ltsppbot>
"Guaraldo" pasted "xorg.log" (26 lines) at http://pastebot.ltsp.org/313
13:02spectra has joined #ltsp
13:03bronze_0_1 has quit IRC
13:08joris has quit IRC
13:09
<sbalneav>
Guaraldo: does it work if you run it locally on the client?
13:11joris has joined #ltsp
13:12meduxa has quit IRC
13:14makghosh has quit IRC
13:15makghosh has joined #ltsp
13:15
<Guaraldo>
sbalneav: I was testing...
13:16
sbalneav: There was some fails on commands not be founding...
13:16
sbalneav: afeter correcting that (there wasn't any setxkbmap or xkbcomp on PATH of the client...
13:17
sbalneav: After correcting that it worked properly, but only localy...
13:19
<Gadi>
sounds to me like you were right originally, Guaraldo: Xorg7.2 compiled kb maps have symbols that the 6.9 xserver croaks on
13:20
which means you might have to play with specifying symbols more carefully in setxkbmap when run from the server
13:20
<Guaraldo>
Gadi: There is any solution?
13:20
<Gadi>
or, remotely launch your script on the client from the server
13:20
Guaraldo: yes, those 2
13:20
as far as I can see
13:27
<Guaraldo>
Gadi: Thanks... The only thing that makes me wory is that if I let ssh opened on clients will start the kiddings of one person kill X of other one...
13:28Q-FUNK has quit IRC
13:28
<Guaraldo>
We are tolking about little dirty newbies hackers
13:29
<sbalneav>
Since he's just printing the output (a text file) and then piping to xkbcomp, he should be able to adjust the keyboard map appropriately, I'd guess
13:30vagrantc_ has joined #ltsp
13:30
<sbalneav>
Guaraldo: So, on my box, setxkbmap -print prints:
13:30
xkb_keymap {
13:30
xkb_keycodes { include "xfree86+aliases(qwerty)" };
13:30
xkb_types { include "complete" };
13:30
xkb_compat { include "complete" };
13:30
xkb_symbols { include "pc(pc105)+us(intl)+level3(ralt_switch)+ctrl(nocaps)+eurosign(e)" };
13:30
xkb_geometry { include "pc(pc104)" };
13:30
};
13:31Joy__ has joined #ltsp
13:31
<sbalneav>
so, save that to a file, and start editing it. For instance, maybe start with:
13:31
xkb_keymap {
13:31
xkb_geometry { include "pc(pc104)" };
13:31
};
13:31
and then pipe that to xkbcomp
13:31
lets try to identify the line that actually kills the x server.
13:32
<Guaraldo>
Greate idea, sbalneav... I'll be trying this for this while...
13:33
<Gadi>
you can also pass flags to set the symbols and such
13:33
pass flags to setxkbmap
13:33
that is
13:41makghosh has quit IRC
13:41Joy__ is now known as makghosh
13:43vagrantc has quit IRC
13:52
<sbalneav>
Guaraldo: Any further?
13:52
<Guaraldo>
sbalneav: no... many errors and some X boken...
13:54
<sbalneav>
Do you use sound an localdevices? Or just sound?
14:00
<vagrantc_>
ogra: so, i tested with just NBD+squashfs and it still hung ... haven't tested with something like ext2 yet ...
14:01
still haven't tried with the newer nbd-server from unstable
14:02DonSilver_ has joined #ltsp
14:07muh2000 has quit IRC
14:11cyberorg is now known as cyberorg_
14:12DonSilver has quit IRC
14:12DonSilver_ is now known as DonSilver
14:14highvolt1ge has joined #ltsp
14:22
<Guaraldo>
sbalneav: Did you ever seen the film named "Back to the future..."? Do you remember the frase od DOC?
14:23
I just have to say: Great Scott!!!
14:24
sbalneav: some time hacking your solution and BINGO! That's working!!!
14:24
!pastebot
14:24
<ltspbot>
Guaraldo: "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.
14:24
<jammcq>
Guaraldo: 1.21 Gigwawatts!!!!!
14:25
s/Gigwa/Giga/
14:25DonSilver has quit IRC
14:25
<Guaraldo>
jammcq: Near of that!!!
14:28
<vlt>
Hello. I just managed to connect a printer to a client. But I did it a very strange way: I installed CUPS into /opt/ltsp/i386. But there are problems adding a printer in the web interface (maybe there is some write access missing) but it works now after adding the printer to /opt/ltsp/i386/etc/cups/printers.conf. Is there an easier way to do this? (Using Ubuntu Dapper's LTSP package.)
14:28DonSilver has joined #ltsp
14:28highvoltage has quit IRC
14:48GodFather has joined #ltsp
14:49Q-FUNK has joined #ltsp
14:50DonSilver has quit IRC
14:50DonSilver has joined #ltsp
14:56
<sbalneav>
Guaraldo: Got it going?
14:59
<jammcq>
http://linuxmagazin.de/heft_abo/ausgaben/2007/10/einer_fuer_alle?category=0
15:00
looking at that article, there sure are some long german words :)
15:01GodFather has quit IRC
15:05bobby_C has joined #ltsp
15:08
<Guaraldo>
sbalneav: some times... Just hacking some more...
15:08
<sbalneav>
Excellent.
15:09
Das Linux Terminal Server Project (LTSP, [1]) kombiniert X-Window, SSH und NFS mit der Einbindung lokaler Drucker, Laufwerke und Soundkarten in einem übers Netzwerk gebooteten Betriebssystem.
15:09
<jammcq>
couldn't have said it better myself
15:10
<sbalneav>
Can we set that to be our topic? I like the word gebooteten
15:11
SSH und NFS mit der wienerschnitzel und Biere
15:11
ja ja! Ist gut!
15:11
<jammcq>
heheh
15:11
knucklehead
15:12
<sbalneav>
Dumpkoff, you mean :)
15:19vagrantc_ has quit IRC
15:30Clown-MG has quit IRC
15:50ltsp-sid has joined #ltsp
15:51
<cliebow>
someoine call me/??
15:52
<sbalneav>
No, unless your here for the wienerschnitzel and ber.
15:52
beer.
15:53
If so, pull up a chair and tuck in.
15:55sbalneav has left #ltsp
15:55kb8wmc has joined #ltsp
15:57kb8wmc has quit IRC
16:11DonSilver has quit IRC
16:13DonSilver has joined #ltsp
16:15ogra has quit IRC
16:15ogra has joined #ltsp
16:23Guaraldo has left #ltsp
16:37DonSilver has quit IRC
16:38Q-FUNK has quit IRC
16:56didge has joined #ltsp
16:57
<didge>
hi. i have a really nice diskless network going using ltsp.
16:57
i sincerely thank everyone involved in the project.
17:06didge has quit IRC
17:16rjune has quit IRC
17:21ccherret1 has joined #ltsp
17:23didge has joined #ltsp
17:24
<didge>
is there a live cd that will allow me to create a wireless diskless network ?
17:27jammcq has quit IRC
17:32ccherrett has quit IRC
17:36ltsp-sid has quit IRC
17:46bobby_C has quit IRC
18:03
<lns>
can anyone tell me why 30 new students would have trouble logging in for the first time via ldm (ubuntu feisty)? basically no error, just kicking back to ldm login? IP hasn't changed.
18:04
I have a bunch of information about what happened, a lot to do with the user/group manager slowing waaaaaayyyy down after adding a few users. The students were able to log in after a while
18:04
the teacher on-site seems to think that it takes a while for the users to actually be added to the system
18:09
and i've seen this with another system i have completely unrelated... it seems like the user/group manager in gnome is terribly underqualified
18:12
the teacher also said: I have one girl, last name Onate, first name Alexia, user # k11101547 pw
18:12
olivia
18:12
We were trying to log in with the wrong pw. I deleted her as a user, and
18:12
then added her back. Couldn't log her in. I closed the User Manager and
18:12
opened it again. Her name was no longer there. Added her again. Logged me
18:12
off and back on. I still can't log on as her.
18:12didge has quit IRC
18:16chupacabra has quit IRC
18:22didge has joined #ltsp
18:26ccherret1 is now known as ccherrett
18:29rjune has joined #ltsp
18:34putty_thing has quit IRC
18:34topslakr has quit IRC
18:34ufo_ has quit IRC
18:34dan__t has quit IRC
18:34moquist has quit IRC
18:34makghosh has quit IRC
18:34alienBOB has quit IRC
18:34cyberorg_ has quit IRC
18:34str4nd has quit IRC
18:34Lumiere has quit IRC
18:34vlt has quit IRC
18:34didge has quit IRC
18:34lns has quit IRC
18:34rjune has quit IRC
18:34ogra has quit IRC
18:34Gadi has quit IRC
18:34cliebow has quit IRC
18:34gu has quit IRC
18:34Egyptian[Home] has quit IRC
18:34BadMagic has quit IRC
18:34loather-work has quit IRC
18:34monteslu has quit IRC
18:34F-GT has quit IRC
18:34jakobsg has quit IRC
18:34Topslakr| has quit IRC
18:34gentgeen__ has quit IRC
18:34GiantPickle has quit IRC
18:34ltsppbot has quit IRC
18:34Shingoshi has quit IRC
18:34mistik1 has quit IRC
18:34ccherrett has quit IRC
18:34staffencasa has quit IRC
18:34twinprism has quit IRC
18:34captain_magnus has quit IRC
18:34Patina has quit IRC
18:34freyley has quit IRC
18:34parsley has quit IRC
18:34highvolt1ge has quit IRC
18:34joris has quit IRC
18:34fernando1 has quit IRC
18:34otavio has quit IRC
18:34yanu has quit IRC
18:34Nikopoika has quit IRC
18:34gonzaloaf_work has quit IRC
18:34klausade has quit IRC
18:34rjent has quit IRC
18:34dberkholz has quit IRC
18:34whiprush_ has quit IRC
18:34moversti_ has quit IRC
18:35ufo_ has joined #ltsp
18:35moquist has joined #ltsp
18:35Lumiere has joined #ltsp
18:35str4nd has joined #ltsp
18:35dan__t has joined #ltsp
18:35topslakr has joined #ltsp
18:35cyberorg_ has joined #ltsp
18:35vlt has joined #ltsp
18:35alienBOB has joined #ltsp
18:35putty_thing has joined #ltsp
18:35makghosh has joined #ltsp
18:35ltsppbot has joined #ltsp
18:35GiantPickle has joined #ltsp
18:35rjune has joined #ltsp
18:35didge has joined #ltsp
18:35ccherrett has joined #ltsp
18:35ogra has joined #ltsp
18:35highvolt1ge has joined #ltsp
18:35joris has joined #ltsp
18:35fernando1 has joined #ltsp
18:35Gadi has joined #ltsp
18:35lns has joined #ltsp
18:35staffencasa has joined #ltsp
18:35cliebow has joined #ltsp
18:35otavio has joined #ltsp
18:35moversti_ has joined #ltsp
18:35gu has joined #ltsp
18:35Shingoshi has joined #ltsp
18:35Egyptian[Home] has joined #ltsp
18:35twinprism has joined #ltsp
18:35yanu has joined #ltsp
18:35captain_magnus has joined #ltsp
18:35BadMagic has joined #ltsp
18:35Nikopoika has joined #ltsp
18:35loather-work has joined #ltsp
18:35monteslu has joined #ltsp
18:35gonzaloaf_work has joined #ltsp
18:35F-GT has joined #ltsp
18:35mistik1 has joined #ltsp
18:35gentgeen__ has joined #ltsp
18:35whiprush_ has joined #ltsp
18:35freyley has joined #ltsp
18:35Topslakr| has joined #ltsp
18:35rjent has joined #ltsp
18:35klausade has joined #ltsp
18:35jakobsg has joined #ltsp
18:35parsley has joined #ltsp
18:35Patina has joined #ltsp
18:35dberkholz has joined #ltsp
18:35joris has quit IRC
18:35yanu has quit IRC
18:35joris has joined #ltsp
18:35yanu has joined #ltsp
18:36otavio has quit IRC
18:36otavio has joined #ltsp
18:39Gadi has left #ltsp
18:42fernando1 has quit IRC
18:58spectra has quit IRC
19:00didge has quit IRC
19:10makghosh has quit IRC
19:15fernando1 has joined #ltsp
19:17darrylb has joined #ltsp
19:23J45p3r has joined #ltsp
19:47
<LTSP>
lns: I've had trouble with user passwords too.. the "fix" is to log the user in/out on the server itself the first time (after you setup their account - just log in/out as them right there and hand them their temporary password) then they are able to log in on any client thereafter. If it's more involved of a problem then you'll need the help of a few other folks here. Good luck!
19:48
<lns>
LTSP, thanks =) do you have any idea that this might be related to "users-admin" off of "gnome-system-tools" package or no?
19:50ari_stress has joined #ltsp
19:56
<ari_stress>
morning
20:03fernando1 has quit IRC
20:13zodman has joined #ltsp
20:14yanu has quit IRC
20:27fernando1 has joined #ltsp
20:29darrylb has quit IRC
20:36yanu has joined #ltsp
20:47ari_stress has quit IRC
20:54
<LTSP>
Ins: Sorry, away from the terminal... That's where I set up the user accounts (I'm running Kubuntu, but it's similar) - in the system settings "users & groups" section. setup the new user from the admin account on the server, log out, log in the new user on the server, log out of the new user, then try logging in the new user on one of the client machines. That usually fixes it for me. I'm signing off for tonight... bye.
20:54LTSP has left #ltsp
20:55sbalneav has joined #ltsp
20:55sbalneav has left #ltsp
20:56sbalneav has joined #ltsp
20:56
<sbalneav>
Evening all
21:12J45p3r has quit IRC
21:35joebaker has joined #ltsp
21:39vagrantc_ has joined #ltsp
21:58
<sbalneav>
hey vagrantc_
22:06slidesinger has joined #ltsp
22:08
<sbalneav>
vagrantc_: You actually there, or just a pretend you?
22:08
:)
22:08
<slidesinger>
Hey Scott.
22:09
<sbalneav>
Hello slidesinger! Long time no see!
22:09
<slidesinger>
Very long. Never any time. Two kids to keep me running when I'm not working.
22:10
The older they get the less time I have.
22:10
<sbalneav>
Tell me about it :)
22:12
<slidesinger>
Right now I'm trying to find the hidden menace in a bsd server that's attacking Internet Exploder.
22:13
<sbalneav>
:)
22:14
<vagrantc_>
sbalneav: well, i was eating dinnr
22:14
<slidesinger>
vagrantc_: and you ate the "e"
22:15RevF^2 has joined #ltsp
22:15
<vagrantc_>
tasty, thos
22:15
<RevF^2>
slidesinger: this is Faber.
22:15
<vagrantc_>
nxt thing you know i'll at somthing ls
22:16
<RevF^2>
slidesinger: I'm logged into the FreeBSD server
22:16
<slidesinger>
Right. What did you find so far?
22:16
<vagrantc_>
sbalneav: you actually thr, or just a prtnd you?
22:16
<RevF^2>
slide: nada. Remind me: how do you do a private chat in IRC?
22:17
<slidesinger>
/msg [name] [text]
22:18
<RevF^2>
slide: are youseeing my msgs?
22:18
<slidesinger>
No
22:19
<RevF^2>
slide: Hmmm...let's try this again...
22:19
<slidesinger>
/join #intrepid
22:19
<vagrantc_>
i think freenode requires registered nicks for private messages
22:19
<sbalneav>
sbalneav: You me?
22:19
<slidesinger>
Could be, I'm registered like, forever.
22:19
<sbalneav>
sbalneav: yep
22:20
vagrantc_: Seems to be me. :)
22:20
<RevF^2>
slide: done
22:20
<sbalneav>
So, I had a minor thought.
22:20
Since the whole lts.conf getting sucked down from tftp works such a treat...
22:20
<slidesinger>
RevF^2: You found the hicough?
22:21
RevF^2: registered the nick?
22:21
<sbalneav>
And since X_CONF files, and ssh keys are just files as well...
22:21
<RevF^2>
slide: No. I can't even see it.
22:21
How doI register a nick? (I haven't done IRC in *years*!)
22:21
<sbalneav>
I was wondering if we should talk about a nice way to package those up as well, to be tftp'd down, say in a tarball, or something.
22:21
<RevF^2>
slide: I'm in #intrepid but I don't see you.
22:22
<slidesinger>
Weird, let me pop out and back in.
22:22RevF^2 has quit IRC
22:22
<sbalneav>
RevF^2: /msg NickServ HELP REGISTER for more information
22:22
<vagrantc_>
sbalneav: well, that only works well when unionfs is working
22:23
unless we also handle bind mounting from initramfs ....
22:23
<sbalneav>
Can we use the unionfs for both nfs and nbd?
22:23
it seems to work so well for the nbd, why don't we just use it for the nfs too?
22:23
<vagrantc_>
sbalneav: at the moment, i'm not convinced unionfs on debian is an option at all.
22:23
<sbalneav>
Ohh, broken there?
22:24
Well, we just need to fix it :)
22:24
We do that sort of thing :)
22:24
<vagrantc_>
still haven't tracked down exactly where it was. there were some problems with nfs+unionfs in the past, though i have seen it work (debian-live used it at one point, at least)
22:25
at any rate, i'm hoping y'all are done make crazy changes in gutsy, so i can get a relatively synced package into debian
22:25
<sbalneav>
Yeah, nothing but minor bugfixes now.
22:25
I think ogra's installer bug was the last major bump.
22:25
<vagrantc_>
all ogra's recent udeb changes assume that you're using the nbd stuff
22:26
<sbalneav>
Ah, as the default.
22:26
<vagrantc_>
as the only option
22:26
<sbalneav>
what, so now we can't switch to nfs now?
22:27
<vagrantc_>
no, but it will generate the nbd image weather you use it or not.
22:27
<sbalneav>
Oh, well, I'm sure we can fix that somehow :)
22:27
<vagrantc_>
and there's a bug in ltsp-update-kernels that causes it to break if you're not generating an nbd image ... gotta track that down and fix it
22:27
<sbalneav>
Well, I probably touched it last.
22:28
FIF is all day tomorrow, I'll have a look at it.
22:28
<vagrantc_>
if i spent a few minutes on it, i could make a patch
22:29
<sbalneav>
Meh, let's just squash it now.
22:29* sbalneav vi ltsp-update-kernel
22:30
<vagrantc_>
oops. ltsp-update-image
22:31
<sbalneav>
ah
22:31
I was gonna say :)
22:31
There's nothing in there that seems to deal with the image. Ok, checking....
22:33
<vagrantc_>
sbalneav: so, it's the "if the image is already in inetd.conf, and not commented out
22:33
<sbalneav>
So, if you're not going to generate an nbd image, wouldn't you just NOT CALL ltsp-update-image?
22:33
<vagrantc_>
bit
22:33
sbalneav: sure.
22:33
sbalneav: but it's hard-coded all over the place to call it
22:33
<sbalneav>
ah :)
22:34
<vagrantc_>
and say you have one chroot that uses it, and one that doesn't ... you should be able to call ltsp-update-image without any bad things happening
22:34
<sbalneav>
So, where's that, in ltsp-build-client?
22:34
<vagrantc_>
i think ltsp-update-image should be safe to call even if you're not using it
22:35
<sbalneav>
hmm, so how do we detect if we're an imaged chroot?
22:35
<vagrantc_>
sbalneav: line 82 seems to have a ... not ideal, but passable way to do so
22:35
<sbalneav>
grep nbd "${CHROOT}/${CONFFILE}"
22:36
ok.
22:36
<vagrantc_>
sbalneav: it's line 97 that hangs, because IMAGE isn't set
22:37
<sbalneav>
So really what we want there is to set a variable in an else, "NOT_NBD", and then just check it at the bottom of the loop
22:37
if it's set, then just exit.
22:37
That seem acceptible?
22:37
<vagrantc_>
yeah, something like that
22:37
<sbalneav>
2 shakes.
22:37
<vagrantc_>
though looking at the code now, it doesn't support multiple chroots at all
22:40
<sbalneav>
No, it doesn't loop
22:41joris_ has joined #ltsp
22:41
<sbalneav>
you'd have to call it multiple times, but your observation's still valid: it shouldnt break if it's run on a chroot that's not nbd
22:41
pushed
22:41
<vagrantc_>
hm.
22:42
<sbalneav>
it's update-image, not update-images :)
22:42
<vagrantc_>
since it was only single-chroot capable, we should've just existed
22:42
as an else to the check for nbd-root
22:42
<sbalneav>
yeah
22:42
ok, no need to set a variable.
22:42
2 second.
22:42
<vagrantc_>
and ...
22:43
move the ... grep ${image} /etc/inetd.conf | grep -v '^#' .... stuff into the same code block
22:43
<sbalneav>
meh, then it's indented further.
22:43
<vagrantc_>
i also don't understand the "Info"
22:44
it was error ... and someone changed it to "info", but it still does an "exit 1" after that ...
22:44
<sbalneav>
Or don't you like the short circuit out of the program?
22:44
Think that was ollie.
22:44
should be an exit 0 since it's not really an error.
22:44
<vagrantc_>
right
22:45
y'all know about "grep -q" ?
22:45
<sbalneav>
yeah, but it's not "posix" I've been told.
22:45
<vagrantc_>
really?
22:45
<sbalneav>
i.e., it wouldn't be on sun
22:45
it's a Gnu grepism
22:46
<vagrantc_>
STSP
22:46
<sbalneav>
I couln't figure out why most pople don't use -q either, and asked. Someone told me > /dev/null 2>&1 's still the most portable.
22:46
<vagrantc_>
got it.
22:46
<sbalneav>
stsp?
22:47
<vagrantc_>
solaris terminal server project
22:47
<sbalneav>
lol
22:47
<vagrantc_>
:P
22:47
<sbalneav>
duh, I'm not too swift.
22:47
I thought it was "Stop Talking, Scott you Prat" :)
22:47
<vagrantc_>
i'm wondering how much we should try and be strictly posix with that sort of stuff ...
22:48
i'm all for smiting bashisms ...
22:48
<sbalneav>
Well, I wonder myself. We do a lot of >/dev... and it's just so damned ugly, to steal a line from planet of the apes.
22:48
<vagrantc_>
we'd still want to do ... 2>/dev/null ... i think
22:49
<sbalneav>
I thought -q suppressed both?
22:49
<vagrantc_>
nope
22:49
just stdout
22:49
but we could ditch the 2&1> bits
22:49
or 2>&1
22:50
<sbalneav>
slightly less ugly
22:50
<vagrantc_>
something to think about in our codingstyle stuff
22:50
<sbalneav>
I wish there was a posix single character sub for dev null.
22:50
<vagrantc_>
though, i get the impression everybody working on this has a very, very different codingstyle :)
22:50
<sbalneav>
For instance, to zero out a file, you can do :> foo
22:51
it'd be nice if you could do foo >: 2>:
22:51* vagrantc_ ponders sbalneav's meaning of nice
22:51
<sbalneav>
Well, shorter, then :)
22:51
You know, nice and short :)
22:52
<vagrantc_>
it looks like all kinds of evil, scheming people
22:52
i'm a sucker for the less compact but (hopefully) more clear approach, in general
22:53
<sbalneav>
That we are. Bent on wold domination, didn't you get the memo? :)
22:53joris has quit IRC
22:53
<vagrantc_>
i put all kinds of fnord into that memo
22:54
<sbalneav>
Novus ordo seclorum, and all that.
22:54* sbalneav shakes vagrantc's hand in an odd manner.
22:54
<vagrantc_>
sbalneav: so you pushed your latest ltsp-update-image stuff yet ?
22:54
<sbalneav>
*wink wink*
22:54
yeppers!
22:55
<vagrantc_>
ok ..
22:55* vagrantc_ looks at it
22:55
<sbalneav>
Bugs squashed while u wait.
22:55* vagrantc_ does a behind the back handshake with sbalneav
22:55
<sbalneav>
Pass, Brother Vagrant
22:55
<vagrantc_>
last night i got all bent out of shape from some wingnut's stupid post about ltsp5 in debian ... :(
22:55
<sbalneav>
Which post was this?
22:56
links plz kthxbye
22:56
<vagrantc_>
yeah, i should spread the love
22:57
sbalneav: it's all the stuff referenced at the top of: http://wiki.ltsp.org/twiki/bin/view/Ltsp/Debian#Installing_LTSP_5_in_Debian_Etch
22:57
it's just someone's post because they understood ltsp4, had some troubles with ltsp5, and apparently thinks it's my conspiracy to hide the secret knowledge of how to use ltsp5 on debian
22:58
<slidesinger>
I'm working on an LSF box now that will be running 5
22:58
<vagrantc_>
i mean, i'd say ltsp5 has some rought edges, for sure. but i'd rather see bug reports than stumble upon some random rant on the internet...
22:59
<sbalneav>
Heh.
22:59
<vagrantc_>
saying things like "i wonder if it's even possible to install ltsp5 on debian"
22:59
it's not that bad, is it?
22:59
<sbalneav>
No.
23:00
SOme people just like to complain.
23:00
<vagrantc_>
yeah
23:00
i had to email jim to reset my wiki password so i could edit that page, even!
23:00
which i still haven't done
23:01
<sbalneav>
You're going to be in Boston, right?
23:01
<vagrantc_>
hope so
23:01
<sbalneav>
Lets you and I sit down for an evening, and take all the docbook stuff I've been doing for edubuntu, and produce an ltsp-doco package for Debian.
23:02
Most of it will be one-for-one.
23:02
<vagrantc_>
i think one of the problems is people coming from ltsp4 try all sorts of complicated stuff to try and get it to work, when really it doesn't even need an lts.conf ... let alone one with tons of entries
23:03
<sbalneav>
Yeah. We've got the handbook, and I always point people at it, and I'd say 99% of the people haven't even looked.
23:03
What we need to do is:
23:03
<vagrantc_>
put it on a webpage ?
23:03
<sbalneav>
convert the doco, and add anything we feel's missing
23:03
<vagrantc_>
and reference it everywhere
23:04
<sbalneav>
do a docbook to web translation
23:04
and have roughtly the same stuff for debian and ubuntu
23:04
There's lots of good info in the handbook, we just need to diseminate it better.
23:06
Don't take it too hard. Some people just like to poke holes in other peoples suits.
23:06
Nothin you can do about it.
23:13
<vagrantc_>
well, first off, i'm editing the wiki page to at least point to better information ... :)
23:26joris has joined #ltsp
23:27
<vagrantc_>
sbalneav: i'd also put an exit as part of the if [ -d "${CHROOT}" ]; then ; blah blah blah ; else exit [01] ; fi
23:27
sbalneav: not sure if that should be an error or just silently exit
23:29
<sbalneav>
Yep, good point
23:29
I'd say that one's an error.
23:30
the chroot doesn't exist.
23:30
<vagrantc_>
still seems silly to check with ${IMAGE} outside of the scope where it gets defined ...
23:31
<sbalneav>
So, you're thinking move all that stuff in the if block
23:31* sbalneav ponders.
23:31
<sbalneav>
ok
23:31
<vagrantc_>
some of it, at least
23:31
<sbalneav>
My rubber arm is sufficiently twisted :)
23:31
<vagrantc_>
heh
23:31
<sbalneav>
Gimme a minute or two
23:32
<vagrantc_>
mainly, though, i'm happy to see if behave properly ... with those patches i think i can probably upload to debian, but still default to nfs
23:32
s,see if,see it,
23:37joris_ has quit IRC
23:41slidesinger has quit IRC
23:44
<sbalneav>
vagrantc_: OK, think I got something, gimme a minute to run it, see if it parses without error
23:44
then I'll push
23:45
<vagrantc_>
well, can probably find someone to upload to debian
23:49
<sbalneav>
ok
23:49
pushed, see if you like that one.
23:49
I check the CHROOT early, and just bomb out if it's not there
23:50
and then everything else is wrapped in the nbd test.
23:50
That should work for the nfs chroots
23:54kb8wmc has joined #ltsp
23:57
<vagrantc_>
sbalneav: you rock :)