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


Channel log from 27 January 2009   (all times are UTC)

00:06otavio has quit IRC
00:07tarbo has joined #ltsp
00:16Ryan52 is now known as |Ryan52
00:17Ryan52 has joined #ltsp
00:17|Ryan52 has quit IRC
00:19johnny has joined #ltsp
00:20alkisg has joined #ltsp
00:38Tako-san has joined #ltsp
00:44otavio has joined #ltsp
00:50otavio_ has quit IRC
01:10Tako-san has quit IRC
01:13plamengr has joined #ltsp
01:14sepski has joined #ltsp
01:21Egyptian[Home]1 has joined #ltsp
01:28F-GT has quit IRC
01:30F-GT has joined #ltsp
01:32Ryan52 is now known as Ryan52_Bot
01:33gate_keeper_ has joined #ltsp
01:33Ryan52_Bot is now known as Ryan52
01:38Egyptian[Home] has quit IRC
01:50mikkel_ has joined #ltsp
01:56tjikkun_work has joined #ltsp
01:59redspike has joined #ltsp
02:06otavio_ has joined #ltsp
02:15otavio has quit IRC
02:18F-GT has quit IRC
02:20F-GT has joined #ltsp
02:38otavio has joined #ltsp
02:38Shingoshi_ is now known as Shingoshi
02:41virc2user has joined #ltsp
02:52otavio_ has quit IRC
03:33sepski has quit IRC
03:36
<ogra>
warren, locale -a on debian and ubuntu does the same, we just dont waste space and dont install unused locales ;) though fedora is good here to see the worst case scenario where a user was insane enough to install several gig of language packages
03:37
warren, by default ubuntu has only en and C locales (as the emergency fallback) plus the language that was selected during installation ...
03:37
on debian thats even different, since you need to install locales manually
03:38virc2user has quit IRC
03:42mikkel_ has quit IRC
03:45
<redspike>
Hi, How i handle users in a LTSP server? is LDAP settings made in the /opt/ltsp chroot or are users handle by the server ?
03:51
<ogra>
users are handled on the server, all apps and your session run on the server
03:53
by default there are no users in the chroot and the root account is locked ... your desktop comes to the client via ssh, if you have a user on the server that can ssh, it will also work for ltsp
04:04
<redspike>
ogra: way a chroot ? in /opt ?
04:05
<ogra>
thats the rootfs the clients use ... they mount it via nbd or nfs on boot ... then start X and a graphical ssh login manager (LDM)
04:06
<redspike>
ogra: if i whant to change the wm to icewm? is it in the chroot then?
04:06
<ogra>
no
04:06
its on the server
04:06
<redspike>
ok. now iam with you.
04:07
<ogra>
everything before login happens on the client, everything ater login is server side
04:07
<redspike>
ogra: if ill whant some applications to run on the "local clients hardware" is it hard to fix?
04:07
<ogra>
*after
04:07
<redspike>
ok.
04:07
<ogra>
depends which version of ltsp you use and which version of your OS
04:08
<redspike>
ubuntu 8.04 lts. i think its ltsp 5
04:08
<ogra>
i.e. in ubuntu 8.10 you can easily do it with some manual changes ...
04:08
8.04 has no support for it
04:08
in 9.04 it will be fully integrated
04:09
https://wiki.ubuntu.com/LTSPLocalAppSetup thats documentation for 8.10
04:10
<redspike>
ogra: ok ill will go from 8.10 then and later upgrade.
04:12alkisg1 has joined #ltsp
04:13alkisg has quit IRC
04:20
<redspike>
ogra: is it recommend to install it using the desktop version or can i use the server and after that add icewm for example
04:22
<ogra>
i'd use the alternate CD
04:23
you have an expert mode there, that can skip the desktop install (but requires some understanding of the installer)
04:23alkisg1 is now known as alkisg
04:23
<redspike>
ogra: way not the server cd ?
04:26
<ogra>
it has no X or anything ... you might miss bits and pieces server side
04:27
i'd either go with the desktop CD and just throw in icewm on top or use the alternate CD and select a task that gives you a basic X environment and install icewm on top
04:27dirigeant has quit IRC
04:27
<redspike>
ogra: thanx.
04:28smashi has joined #ltsp
04:28
<smashi>
hallo together
04:28
i have some troubles with ltsp debian - lenny with network connections
04:29
i have a programm that uses port 32032
04:29
i can use the programm from another computer but not from localhos
04:52F-GT has quit IRC
05:03rjune_ has joined #ltsp
05:06F-GT has joined #ltsp
05:08faustino3331 has joined #ltsp
05:09faustino333 has quit IRC
05:14pasmen has quit IRC
05:21hanthana has quit IRC
05:27alkisg has quit IRC
05:27alkisg has joined #ltsp
05:37virc2user has joined #ltsp
05:56smashi has quit IRC
06:00nubae has joined #ltsp
06:03quickslip has quit IRC
06:31quickslip has joined #ltsp
06:33
<quickslip>
good morning
06:33
ne1 in yet?
06:33
<laga>
!seen ne1
06:33
<ltspbot>
laga: I have not seen ne1.
06:41EXP__ has joined #ltsp
06:43elisboa has joined #ltsp
06:47hersonls has joined #ltsp
06:52
<nubae>
n1 probably means anyone ;-)
06:52
ne1 even
06:52
<laga>
!seen anyone
06:52
<ltspbot>
laga: I have not seen anyone.
06:52
<nubae>
hey Laga, I have a question about mythbuntu
06:52
<ogra>
blind bot :P
06:52
<laga>
nubae: shoot
06:54
<nubae>
ok... whats the best way to set something up so that I have approx. 4 terms in different rooms and one at the TV in the living room?
06:54EXP__ has quit IRC
06:54
<nubae>
I would really like not to have to dedicate a server just for mythbuntu
06:55
the different terms all have TVs next to them too, though they may not always be used
06:56
<laga>
what kind of terminals are that?
06:56BrunoXLambert has joined #ltsp
06:56
<nubae>
well, 1-2ghz pentium 3 and 4, with tv out cards
06:57
but, can I run the server to do both mythbuntu and other chroots?
06:58
sometimes the terminals would be just for normal computer usage... ie laptop
06:59
<laga>
yeah, you can just create a different chroot and use pxelinux to get a boot menu
06:59
<nubae>
ah ok, set the menu on startup to choose what one wants
07:00
ok, and if I want 720p or 1080p, what kind of server do u recommend?
07:01
<laga>
nubae: the video is decoded by the clients
07:02
<nubae>
ah right... sorry, its fat...
07:02
I forget that :-)
07:02
<laga>
server doesn't matter that much for digital HD tv. and a p3 won't cut it for 1080i HD
07:03
<nubae>
and if I had to upgrade tv card/video card, what do u recommend?
07:04
<laga>
i don't live in the US (but i assume you do). you better check the wiki at http://wiki.mythtv.org
07:05
<nubae>
nope
07:05
I live in Austria
07:06alekibango has quit IRC
07:08
<ogra>
tats nearly US though :P
07:09
<nubae>
I'm not really sure I get that joke :-)
07:10
I'm still not sure if mythtv is what I'm looking for... I want a multimedia station that organises all my stuff well, and can play anywhere across the network
07:11
multimedia server I suppose I mean
07:11
<ogra>
you probably should try out elisa as local app (replacinf ldm)
07:11
s/f/g
07:13
<nubae>
yeah that looks quite nice... I also heard of another one that was originally developed for the xbox360 or something.. XBMC
07:18
<laga>
nubae: mythtv is mostly about recording.
07:19
<nubae>
yeah thas what I thought, i have torrents for that :p
07:28virc2user has quit IRC
07:40evilx has joined #LTSP
07:49vvinet has joined #ltsp
07:52ogra has quit IRC
07:53ogra has joined #ltsp
08:09Gadi has joined #ltsp
08:18nubae has quit IRC
08:27six2one has joined #ltsp
08:34
<cyberorg>
ogra, Gadi could you please look at this and commit if everything ok or comment what needs to be done to upstream it
08:34
http://sourceforge.net/mailarchive/message.php?msg_name=b317ae5c0901220814i291d060dy2ef6792a1a9b0b21%40mail.gmail.com
08:35
<ogra>
cyberorg, i think warren had some suggestions to put the changes in different places in the ldm code
08:37
cyberorg, sorry, but i'm not much involved in ltsp or ldm development recently, i can only make general commments ... if thats all thats needed the fixes look at least better to me than the ones that exported the password to the environment
08:38
<cyberorg>
ogra, ok, i just got this in logs "<warren> hmm... the nomad patches look ok, except most of it is done in the wrong place" not where it should go exactly, so will ping warren
08:38
<ogra>
right, he is more into the code atm
08:39
<cyberorg>
ogra, and no suse does not randomly rewrite files in /etc :)
08:39* Gadi needs to find the email with the attachment
08:39
<ogra>
heh
08:39
<cyberorg>
Gadi, http://sourceforge.net/mailarchive/attachment.php?list_name=ltsp-developer&message_id=b317ae5c0901220814i291d060dy2ef6792a1a9b0b21@mail.gmail.com&counter=1
08:43
<Gadi>
cyberorg: looks mostly good, but I would just cleanup the if/else statement
08:44
since you call rc_files() in both
08:44
I would just have an if (ldm.nomad) to run the rest
08:47
<ltsppbot>
"cyberorg" pasted "like this?" (8 lines) at http://pastebot.ltsp.org/216
08:47
<sbalneav>
Morning all
08:48
<cyberorg>
sbalneav, hi :)
08:53
<alkisg>
Good afternoon... I'm trying to figure out a good way for the teacher to broadcast a video, e.g. from a dvd, so that all students see/hear the same things simultaneously. iTalc isn't good enough for real time video projection. I thought about vlc on the server reading the dvd and streaming the video, and vlc again on the clients playing the http:// stream. This would also save some server CPU, because the video gets decoded only once. But there must be a simp
08:54
Or, if there's a really light video player I could use as a localapp even with 64MB ram on the clients...
08:54
(that supports streaming...:))
08:55
<ltsppbot>
"cyberorg" pasted "updated patch" (108 lines) at http://pastebot.ltsp.org/217
08:56
"cyberorg" pasted "sorry, this is properly updated patch" (107 lines) at http://pastebot.ltsp.org/218
08:57ajohnson has joined #ltsp
09:08otavio_ has joined #ltsp
09:14robp2175 has joined #ltsp
09:17dirigeant has joined #ltsp
09:18
<robp2175>
NEWBIE alert!! I am setting up F10LTSP and have HP e90 clients. When thin client boots. I do not get the mouse cursor. Anyone else experienced a similar problem?
09:19dirigeant has quit IRC
09:20otavio has quit IRC
09:24spectra has joined #ltsp
09:27slashdotfx has quit IRC
09:33cliebow has joined #ltsp
09:41mikkel_ has joined #ltsp
09:54
<_UsUrPeR_>
hey, guys. I just switched a ubuntu 8.04 boot image to nfs, but I can't seem to get it to read the lts.conf located in ~chroot/etc/lts.conf. I followed the instructions here: https://help.ubuntu.com/community/UbuntuLTSP/LTSPWithoutNFS
09:55twinprism_ has quit IRC
09:56
<_UsUrPeR_>
in /etc/ltsp/dhcpd.conf, it's option root-path reads as follows: "/opt/ltsp/i386"
09:56
so that's pointed to the right place..
09:56
I ran ltsp-update-kernel
09:57
also, if I stop nfs-kernel-server in /etc/init.d, it causes the client to die
09:59
whoops, got it. I forgot to put [DEFAULT] in the lts.conf
09:59
that'll do it!
10:01gate_keeper_ has quit IRC
10:03npman has joined #ltsp
10:05
<robp2175>
Anyone have any thoughts on why the mouse cursor would be missing when a client boots into xwindows?
10:05
Using fedora 10
10:38
<warren>
cyberorg: I suppose if you make Gadi/vagrantc/ryan52 happy it is good enough.
10:42nubae has joined #ltsp
10:45Sarten-X has joined #ltsp
10:47slashdotfx has joined #ltsp
10:54randra has joined #ltsp
10:56
<nubae>
oi randra
10:56
muito tempo sem ver...
11:07tjikkun_work has quit IRC
11:08japerry has joined #ltsp
11:09randra has quit IRC
11:09
<elisboa>
hi all
11:10
have anyone had problem with next-server option on dhcpd.conf?
11:10
eg. I have a tftp and nfs server in a different ip than the dhcp server
11:10
<sbalneav>
Nope
11:10
<elisboa>
even using next-server on dhcpd.conf the thin client tries to connect to dhcp ip
11:10
:(
11:13
ops
11:13
seems like now it is trying to connect to the real tftp server
11:13
but it is getting a timeout, weee!
11:13
an advance
11:15
which is LTSP's default tftp daemon? tftpd or atftpd?
11:15
or that other, whose name I don't remeber?
11:15
hpa
11:15
that was the name, i guess
11:15
<ogra>
really depends on your distro
11:15
<elisboa>
which of the tree?
11:16
ogra: im debian etch here
11:16
<ogra>
tftpd-ha in inetd mode is the default then
11:16
*hpa
11:16
<elisboa>
is this the best of the three?
11:16
<ogra>
ubuntu and debian use that
11:16
its the one that works for everyone else :)
11:16
and it set up by default
11:17
did you restart your dhcpd after changing the parameter ?
11:17
<elisboa>
ogra: sure I did
11:18
<ogra>
and you only have one dhcp server in your network ... not a second one that could cause a race ?
11:18
<elisboa>
but thanks for asking
11:18
there is a second, but i am sure it is getting the right one
11:18
i am loggin
11:18
the problem now is the tftpd server :)
11:19
<ogra>
no, dont run a second dhcpd
11:19
that cant work
11:19
<elisboa>
the second is not mine
11:25dirigeant has joined #ltsp
11:28smashi has joined #ltsp
11:30otavio has joined #ltsp
11:30
<smashi>
Hi I have 1 problem with ltsp debian lenny my i have no sound device /dev/dsp the device driver is load i have remove audiopulse becaus it takes to much cpu
11:31otavio_ has quit IRC
11:31
<smashi>
and i found another problem in ltsp debian lenny the loopback device are not configured automaticaly
11:32
<ogra>
you should just be able to set SOUND=False in lts.conf to prevent pulse from starting
11:32
<smashi>
but how i get my dsp device ??
11:33
<ogra>
by having the right kernel module
11:33
<smashi>
yes
11:34
if my client starts up he find the soundcard an i hear a short sound from speaker
11:36
CS5530: Xpressaudio at 0x220
11:36
CS5530: IRW:5 DMA8 ....
11:41Lns has joined #ltsp
11:41otavio_ has joined #ltsp
11:55otavio has quit IRC
12:01sepski has joined #ltsp
12:09sepski has quit IRC
12:11nubae has quit IRC
12:12nubae has joined #ltsp
12:12
<nubae>
/join #habari
12:17plamengr has quit IRC
12:18vagrantc has joined #ltsp
12:18mopey has quit IRC
12:27otavio_ has quit IRC
12:27twinprism has joined #ltsp
12:28
<SDuensin>
Greetings.
12:30
<elisboa>
ogra: what I found: if I alter server-identifier to tftpd server's IP, it works flawlessly
12:30
weirdo
12:30
<nubae>
habari rocks!
12:31
<_UsUrPeR_>
ok, so I'm editing an xorg.conf in F10 right now... I'm trying to assign position to a specific monitor. It seems to ignore the following command: Option "RightOf" "Monitor0"
12:31quickslip has quit IRC
12:31
<_UsUrPeR_>
the same command works with intel drivers in ubuntu 8.04 and 8.10
12:32
<Lns>
nubae: habari?
12:32
<_UsUrPeR_>
is there a different rightof command for fedora? the Xorg.1.log shows that the command is being acknowledged and doesn't give an error...
12:33
<nubae>
like wordpress on steroids
12:33
blogging soft I'm using
12:34
<Lns>
wow nice. I like b2evolution, though it's kind of a pain to set up in debian
12:34
<nubae>
habari just has so many neat plugins
12:35
like links to twitter, linkedin, calendars, all kind of media depots
12:37
<Lns>
wow, i wish you said something a few days ago, before I migrated my b2evo db to my new server :(
12:38
<nubae>
I'm using it to create all my clients websites now... takes a day instead of a week to create something
12:38
<SDuensin>
nubae - WebGUI! :-)
12:39
Not the best blog platform, but for overall web building, you can't touch it.
12:41
<nubae>
its just so fast to work with, everything is clearly abstracted
12:42
<SDuensin>
I'll have to look at it. Gonna take something serious to get me to change though. :-D
12:42
<_UsUrPeR_>
anyone on the above xorg.conf? I've also tried defining specific points i.e. option "position" "1680 0"
12:44
<Lns>
_UsUrPeR_: sorry, never have used multiple monitors in ltsp
12:44
<nubae>
thers something in the docs
12:44
in the appendix about 2 monitors
12:45
<_UsUrPeR_>
nubae: ok, I'll check it out. I could have sworn that xorg configs were interchangeable between OS'es
12:45* _UsUrPeR_ consults THE DOCS!
12:56
<Gadi>
_UsUrPeR_: why not use lts.conf params?
12:56
<_UsUrPeR_>
gadi: is there documentation for that someplace online?
12:57
<Gadi>
not really, because it is mostly in upstream, but I know warren grabs really new stuff for fedora
12:57
do you know what the names of the outputs are?
12:57
(in xrandr)
12:57
<warren>
Gadi: trouble is upstream keeps moving so I don't know what is stable to release
12:59
<_UsUrPeR_>
does anyone have just a list of the x_ params for F10? Just something simple?
13:00
<warren>
_UsUrPeR_: the lts.conf X_ params are whatever are supported by upstream LTSP
13:00
_UsUrPeR_: Fedora has the newest version of X
13:00
<Gadi>
anyhow, if you find the name for the xrandr outputs
13:01
you can use:
13:01
XRANDR_OUTPUT_0 = "LVDS"
13:01
XRANDR_OUTPUT_1 = "VGA --left-of LVDS"
13:01
or some such
13:02smashi has quit IRC
13:03
<_UsUrPeR_>
gadi/warren: is there a succinct list of these specific parameters someplace I can reference? I have this specific thing working properly, except for the screen output is reversed, and leftof and rightof don't seem to be taking effect.
13:03
<warren>
I have never used multi-screen before, can't help you there.
13:03
I don't have hardware capable of it either.
13:04
<Gadi>
warren: where do you put lts-parameters.txt
13:04
on fedora
13:04
or whatever the file is called?
13:04
<warren>
/usr/share/doc/ltsp-server-5.1.49/lts-parameters.txt
13:04
<Gadi>
ok
13:04
not sure when it was last updated, but its a start
13:04
_UsUrPeR_: either there or the upstream docs
13:05
<_UsUrPeR_>
awesome. thanks.
13:09robp2175 has quit IRC
13:14vagrantc has quit IRC
13:19etyack has joined #ltsp
13:21etyack has joined #ltsp
13:36Egyptian[Home]1 has quit IRC
13:39Egyptian[Home] has joined #ltsp
13:46spectra has quit IRC
13:56
<nubae>
Lns: take a look here for explanation on why habari is soooo good ;-)
13:56
http://www.nbrightside.com/blog/tag/software/page/1
13:58
<alkisg>
nubae: WYSIWYG editor?
13:59
<nubae>
if u want yes
13:59
if u dont want no
13:59
<alkisg>
And does it work? :)
13:59
Because it's usually unusable... :P
13:59
<nubae>
I tend to use the non wysiwyg... I like to control my tags
13:59
check www.wunderwillkommen.com and nubae.com
13:59
both are habaris...
14:00
u can deploy a really nice looking customised habari in about 2 days t most
14:00litlebuda has joined #ltsp
14:00
<alkisg>
What's the password for Site admin?
14:00
:P :D
14:01
Ah, looks good..
14:03
<Lns>
nubae: nice =)
14:04
b2evolution is extremely easy to use too - multiblog, very fine grained control
14:04
lots of nice themes
14:04vagrantc has joined #ltsp
14:28japerry has quit IRC
14:29
<alkisg>
What would be the best way to stream a video to the clients using VLC? http, rtp, rtsp, mms... can a pipe be used? (normal installation, no local apps).
14:30japerry has joined #ltsp
14:34
<alkisg>
Or, to do this correctly: anyone knows some way to make the clients receive a stream from a multicast group, and some simple raw-video player that (I believe will be able to) work as a localapp with minimal client requirements?
14:37six2one has quit IRC
14:38
<Lns>
alkisg: if you have localapps support for something basic like xine / vlc / whatever, I don't see any difference in how it works normally than with using it as a localapp..i might be wrong, but...
14:39
<alkisg>
Lns: my clients have 64 mb ram, that's why I want something really light
14:39
And with multicasting it'll work with low network bandwidth
14:39
<Lns>
alkisg: ah, yeah.. that's pretty lowend for using localapps.
14:39six2one has joined #ltsp
14:40
<Lns>
alkisg: never worked much with multicasting before, but the quality/size of the video is what i'd think would matter the most.
14:40
for instance, with youtube, running it in a reduced size window (YT.com sometimes gives you this option in the player) makes it MUCH smoother than the normalsize
14:41
<alkisg>
That's XV scaling, all players support it except for flash :P :D
14:41
If you open an .flv with totem, you won't see a different from reduced size to full screen
14:42
*difference
14:42
And with multicasting, 80Mbps for broadcasting will be just 80mbps, not (number of clients) * 80 mbps...
14:46PlaidTiger__ has joined #ltsp
14:47
<Lns>
alkisg: right. Of course, that's just for simultaneous streams.. now we just need switches with large buffers. ;)
14:47cliebow has quit IRC
14:47japerry has quit IRC
14:49
<alkisg>
Lns: yes, the point is for the teacher to be able to broadcast a dvd / .avi / .mpg. Why the need for large buffers? 80 mbps isn't much...
14:50
<Lns>
alkisg: i was thinking of something like a delayed-multicast scenario..
14:50
<alkisg>
Ah, it's local network, I don't think there will much delays...
14:52japerry has joined #ltsp
14:53* Lns wonders if using local TC x server buffers would be possible to use in speeding up video for non-localapp, non-fatclient type setups if one hooked into the right libs
14:53otavio has joined #ltsp
14:55
<alkisg>
Lns, while searching I saw some libs which acted like video repeaters. Don't remember the names, but they do exist.
14:56
<Lns>
interesting!
14:57otavio has quit IRC
14:57otavio has joined #ltsp
15:00
<alkisg>
OK, a different question (looking for alternatives)! Ignoring security for a while, if I copied all the xauthority files from the clients to the server, would it be possible to create a program that would use them to connect and simultaneously project video to all the displays?
15:00evilx_ has joined #LTSP
15:01
<warren>
entirely wrong idea.
15:01hersonls has quit IRC
15:01
<alkisg>
warren, could you please explain it to me?
15:01
If I have an x-authority file, can I use it to connect to the x-server?
15:01
<warren>
you can't multicast X applications
15:02
you might be able to run localapps video players on each client and multicast data to all of them
15:02
but I don't know any software that does multicast anymore
15:02
<alkisg>
I could fork an application to connect to 10 different X displays... and syncrhonize to itself with mutexes
15:02
<warren>
do you have any idea how much bandwidth that is?
15:02PlaidTiger_ has quit IRC
15:03
<warren>
100mbit can barely handle two 320x240 youtube videos
15:03
<vagrantc>
finding a video player that handles multicasting would probably be the only sane approach...
15:03otavio has quit IRC
15:03otavio has joined #ltsp
15:04
<alkisg>
Some drivers support decompression, others xvideo. As it is, watching divx full screen video on my school needs about 70 mbps per client
15:05
<warren>
watching *anything* full screen over the network will use tons of bandwidth
15:05
it is already decompressed at that point and you're transmitting raw bits to the X server
15:05
your idea is crack
15:05
=)
15:06
<alkisg>
warren: I've tested this, xvideo scaling makes it possible to send low resolution video and play it full screen
15:06
<warren>
play full screen low quality video?
15:06
alkisg: that's still way too much bandwidth
15:06
<alkisg>
As I said, 70 mbps per client
15:06
<warren>
yes, that's too much
15:07
<alkisg>
Help me get this step-by-step: if I copy a client xauthority file to the server, I can use it to launch an application that displays output to the client?
15:08Gadi has left #ltsp
15:09
<warren>
Ryan52: tested the latest ldm... better, but the displayed strings are ambiguous
15:09
Ryan52: like 10 different arabic, 10 different English indistinguishable from each other.
15:11vvinet has quit IRC
15:14elisboa has quit IRC
15:17evilx has quit IRC
15:20primeministerp has quit IRC
15:20primeministerp has joined #ltsp
15:21evilx_ has quit IRC
15:21bobby_C has joined #ltsp
15:27pmatulis has quit IRC
15:27pmatulis has joined #ltsp
15:36warren has quit IRC
15:38warren has joined #ltsp
15:43artista_frustrad has joined #ltsp
15:51etyack has quit IRC
15:55mopey has joined #ltsp
15:56
<warren>
Ryan52: ok.... here's the problem
15:56
Ryan52: you're still transmitting strings from iso-codes over the ldm protocol.
15:57
Ryan52: that's wrong
15:57
Ryan52: you should transmit only the LANG code like the old ldminfod
15:57
Ryan52: that is all the client needs to display whatever strings it wants
16:03BrunoXLambert has quit IRC
16:07otavio has quit IRC
16:07otavio has joined #ltsp
16:09
<vagrantc>
warren: what do you mean?
16:09
warren: regarding the language codes and such ...
16:10
seems like you need to get the strings from the server, as the client may have a different interpretation of which strings to use, and it would require installing and parsing some large files over the network
16:11six2one has quit IRC
16:11
<vagrantc>
though, i'm surprised it's returning "Spanish; Castilian" for argentinian, mexican and US spanish... at the very least, argentinian should be different.
16:12
ditto for portuguese and braziliain portuguese...
16:14leio_ has joined #ltsp
16:18leio_ has quit IRC
16:24leio_ has joined #ltsp
16:28
<warren>
vagrantc: the way it is written now, you need the translations on both sides
16:28leio has quit IRC
16:28
<warren>
vagrantc: and you can't transmit all strings over the wire because that's 237 languages in our case.
16:29npman has quit IRC
16:30
<vagrantc>
warren: so you would propose to have ldminfod do exactly what it was doing, and generate the locale to human-friendly language names client-side?
16:31
<warren>
vagrantc: yes
16:31
vagrantc: the alternative is to transmit arbitrarily large amounts over the wire upon every connect
16:40bobby_C has quit IRC
16:41
<vagrantc>
warren: you're talking about translating the strings into their own native language?
16:46
<Lns>
Is there a solid solution for making server-inserted CD/DVD/etc disc icons from appearing on all client desktops in Ubuntu 8.04?
16:46
err... as in, for making them NOT appear
16:47alkisg has quit IRC
16:47
<vagrantc>
Lns: needs a newer version of ltspfs
16:47
ltspfsd, actually
16:48
Lns: oh, sorry, i was thinking of a different issue.
16:48
<Lns>
oh
16:48
<vagrantc>
Lns: i think the most solid solution is to remove the CD/DVD drive from your server. :)
16:48
<Lns>
vagrantc: blargh
16:48
the teachers need it for the win2k VM running on the same server :(
16:49
they use it for report cards... and they (unknowingly) left a disc in with student info on it, it appeared on everyone's desktops, and someone copied the files to their home dir
16:49
baaaaad stuff
16:49
<vagrantc>
yeah, sounds pretty ugly.
16:51
<Lns>
so, no gconf key or anything to prevent the icon from coming up at all (even on the server) ? The VM is really the only thing they need it for, and that'll connect fine i'd think
16:51* Lns does some 'find's in gconf
16:52
<Lns>
oh, well sh*t. =p
16:52
looks like /apps/nautilus/desktop/volumes_visible would do the trick!
16:53
maybe /apps/nautilus/preferences/media_automount as well
16:54otavio has quit IRC
17:01mikkel_ has quit IRC
17:04
<dberkholz>
then just the people who know how to use linux would find it.
17:07chrisinajar has quit IRC
17:07chrisinajar has joined #ltsp
17:10
<Lns>
dberkholz: true. I guess whipping together an icon to automount outside of /media (which is where i presume you mount things that you want to appear on the desktop) for certain users who need it
17:10otavio has joined #ltsp
17:10
<Lns>
It's strange to see that everyone has perms for the user-mounted device.
17:21
<dberkholz>
just don't load the kernel module for cdrom support.
17:21
hard to look at a cd when you can't use the drive
17:26
<Lns>
dberkholz: look at my above comments.. teachers need the cd-rom for the virtual machine hosted on the same server.
17:36litlebuda has quit IRC
17:36CaScAdE^FarAway has quit IRC
17:36loather-work has quit IRC
17:40CaScAdE^FarAway has joined #ltsp
17:40loather-work has joined #ltsp
17:41dirigeant has quit IRC
17:43CaScAdE^FarAway has quit IRC
17:43loather-work has quit IRC
17:43CaScAdE^FarAway has joined #ltsp
17:43loather-work has joined #ltsp
17:51shamino has quit IRC
18:11
<Ryan52>
warren: then ldm has to parse xml...which looked hard :). I'll figure it out later.
18:11
(tonight)
18:13
<dberkholz>
Lns: how do the client kernel access it?
18:13
<Lns>
dberkholz: are you talking about disabling the chroot's cdrom module?
18:14
<dberkholz>
sure, if there's no need for it
18:14
<Lns>
dberkholz: it might be in the future
18:15
but this is the SERVER cd-rom so I don't think it applies to the chroot modules
18:20
<warren>
Ryan52: we could instead do this, easier for ldm and smaller client image:
18:20vagrantc has quit IRC
18:21
<warren>
Ryan52: ldm BuildRequires: iso-codes, then building of ldm pulls strings from those files into a minimal .mo to install into the ldm binary package.
18:21
Ryan52: you avoid 8MB of extra deps in the chroot and we don't need to maintain the translations ourselves.
18:22
Ryan52: simpler than ldm parsing too
18:22
<Ryan52>
okay, that might be easyish to do.
18:22
though, if iso-codes is only composed of the xml and it's translations, I wonder how much it's gonna generate, and how big that'll make ldm..
18:23
because currently ldm/ldminfo don't *require* it, they just want it.
18:23
<warren>
Ryan52: you're pulling in only the minimal strings, not absolutely everything
18:24
Ryan52: and ldm binary package has only .mo, not the generated .po
18:24
Ryan52: another problem is your current code prints like 10 English and 10 Arabic with no visible difference
18:24
<Ryan52>
ok.
18:25
that's because they are different territories.
18:25
how does gdm handle that?
18:25
<warren>
Ryan52: I think it also shows the language code
18:25
<Ryan52>
how does it know which English or which Francais you want?
18:25
oh.
18:25
you didn't mention that part :)
18:26
<warren>
let's just invent something
18:26
English (Optional Localized Name if it exists) en_GB
18:26
<Ryan52>
ok.
18:27
<warren>
Ryan52: it actually would look better in columns instead of variable length strings to align the three
18:27
Ryan52: but not a big deal
18:27
add columns later
18:27* Ryan52 nods
18:52otavio has quit IRC
18:52otavio has joined #ltsp
18:54staffencasa has quit IRC
19:04oandarilho01 has joined #ltsp
19:04
<oandarilho01>
greetings.. I'm having problems to complete a pxe boot process
19:04
it seems to be a dhcp config issue
19:05
my terminal stops the process with the message IP-Config: eth0 hardware address <MAC> mtu 1500 DHCP RARP
19:06
itÅ› having this behavior for a while.. suddenly, after specify a fixed IP address usingo host directive, the terminal passed this point, and started to boot
19:07
but the server ran out of memory, and after a reboot to upgrade memory, the terminal returns to this non-working stage..
19:07
any help?
19:13japerry has quit IRC
19:17Lns has quit IRC
19:26tinpardo has joined #ltsp
19:31tinpardo has quit IRC
19:47otavio has quit IRC
19:52otavio has joined #ltsp
19:56oandarilho01 has quit IRC
21:53hanthana has joined #ltsp
22:00CaScAdE^1arAway has joined #ltsp
22:15warren has quit IRC
22:17CaScAdE^FarAway has quit IRC
22:17warren has joined #ltsp
22:19
<warren>
Hmm, anyone know if there exists a command that kills all processes in a particular tree. I need to kill all children and children's children of a particular process. So basically genocide.
22:21
<Ryan52>
pkill -P "$PARENT"
22:28
<warren>
hmm
22:28
Ryan52: you running fedora now?
22:28japerry has joined #ltsp
22:30
<Ryan52>
yes, on one system.
22:30
<warren>
Ryan52: host or vm guest?
22:30
<Ryan52>
host
22:31
<warren>
Ryan52: did you want to become a fedora developer?
22:31
Ryan52: is there anything you like to use that isn't already packaged?
22:31
<Ryan52>
fedora developer? maybe. anything I use that's not packaged? not really.
22:33
<warren>
Ryan52: I could use somebody else joining me in handling building the ltsp packages into Fedora.
22:33
Ryan52: I will continue to be working on LTSP, but it will be second to my primary job.
22:34
Ryan52: I can't keep track of everything upstream on a daily basis
22:35
Ryan52: I was planning on making an announcement asking for another fedora developer to join me and I would train them, but you already know it far better than anybody.
22:35
<Ryan52>
oh, ok, I guess...vagrantc's gonna think I'm insane, but *shrug*
22:36
okay, so what do I do? :p
22:36
<warren>
Ryan52: did you already create a fedora account?
22:36
<Ryan52>
maybe. lemme check.
22:37
how do I check?
22:37
nevermind
22:37
<warren>
Ryan52: (also later, if there are other upstream projects that you develop on or *really* like, it would be likely trivial to grant you co-owner or at least commit access on other packages, even core OS if you really want it.)
22:37zirconiumks has joined #ltsp
22:37
<warren>
Ryan52: https://admin.fedoraproject.org/accounts/
22:37
<Ryan52>
yep, I do have an account.
22:38
<stgraber>
Ryan52: btw, about that language thing (haven't had a chance to look at it yet), gdm is displaying: LANGUAGE (TERRITORY) at least on Ubuntu so I guess it'd make someething like English (USA) or French (France) (and all other variants for both languages)
22:38* Ryan52 says ugh.
22:38
<Ryan52>
stgraber, that's what I originally had.
22:38
<stgraber>
Ryan52: ok, what was the issue with that ?
22:38
<warren>
Ryan52: territory string is part of iso-codes?
22:39
<Ryan52>
in a different xml file, but ya.
22:39
<warren>
stgraber: we wanted to make it more like gdm
22:39
<stgraber>
well, that's what I see in gdm :)
22:39
<warren>
stgraber: it is clear that the current thing has to change
22:39
stgraber: what version of gdm?
22:39* Ryan52 loves these differences between warren's gdm and our gdm
22:39
<stgraber>
2.20.8-0ubuntu3
22:39
<Ryan52>
new gdm sounds like it sucks.
22:39
a) I don't like that it doesn't ask to change the defaults anymore
22:40
b) that lanaguage change is stupid
22:40* Ryan52 will shaddup now
22:40
<stgraber>
and for now it's also the gdm we ship in Jaunty
22:40
<warren>
Ryan52: hmm, you plan on moving your main machine back to debian?
22:40
I kind of need a permanent co-maintainer of the LTSP packages...
22:41
meaning ability to actually test them, not just build them
22:41
<Ryan52>
warren, my main machine is still Debian.
22:41
<warren>
Ryan52: oh
22:41* warren sees an upstart bug...
22:42
<warren>
Ryan52: ok, you're still interested in helping even though it isn't your main machine?
22:43
<Ryan52>
yes.
22:44
<warren>
Ryan52: what is your fedora account name?
22:44
<Ryan52>
ryan52
22:51
<warren>
ooh
22:51
Ryan52: do you know how to make a shell script jump to a particular place upon a kill signal?
22:51Egyptian[Home] has quit IRC
22:52
<Ryan52>
kill...no, impossible...you mean TERM? and are you using sh or bash?
22:52
<warren>
bash
22:52
<cyberorg>
Ryan52, can you have a look at http://pastebot.ltsp.org/218 Gadi and ogra are happy with it, missed vagrantc :)
22:53
<Ryan52>
warren, trap "echo bye" TERM
22:54
<warren>
Ryan52: plain kill is sig 15?
22:54
TERM?
22:55
<Ryan52>
TERM is 15.
22:55
<warren>
Ryan52: I made you admin in two FAS groups. As your first act, please remove all the unapproved members in both groups.
22:56
<Ryan52>
tho it's a bit screwy (thought bash didn't do it, but it does too).
22:56
if you have a trapped term, and a child is running, it will wait for that child before acting on it.
22:56
haven't figured out the "right" solution for that one yet..
22:56
<warren>
Ryan52: oh damn =(
22:57Shrek has joined #ltsp
22:57
<Ryan52>
if you figure it out, let me know :)
22:57* Ryan52 quit a project he spent a lot of time writing because he couldn't figure that out...wasn't important, tho :p
22:57
<cyberorg>
Ryan52, could you also commit it if everything is in order
22:58
<Ryan52>
cyberorg, ya, I'll look.
22:58
<cyberorg>
Ryan52, thanks :)
22:58
<warren>
Ryan52: I wanted a way for ltsp-client-launch to kill its children if it itself is killed.
22:58
Ryan52: since its children are launched with &
23:00
Ryan52: did you already sign the CLA?
23:00
Ryan52: (remember of cla_done group?)
23:00
<Ryan52>
yes, I did.
23:00
(I think)
23:00
<warren>
Ryan52: ok, I'm adding you as a packager, with co-ownership on ltsp, ltspfs, ldm and mkdst
23:00
<Ryan52>
yep, I did.
23:00
okay, uhhh, why would I remove all unapproved people?
23:01
I'll do it, but I prefer to understand what I'm doing when I act as a puppet. :p
23:01
<warren>
Ryan52: they shouldn't be there and I just want you to use our account system a bit. Part of the UI sucks.
23:01
but you should become familiar with it
23:02Shrek has left #ltsp
23:02Shrek has joined #ltsp
23:02
<Shrek>
join kiwi-ltsp
23:03
<warren>
I respectfully decline.
23:03
Ryan52: do you have a red hat bugzilla account?
23:03
Ryan52: https://bugzilla.redhat.com/ Please create an account using the same e-mail address as your fedora account.
23:04
Ryan52: you'll be auto-CC on only LTSP bugs.
23:04
<Ryan52>
yes, I do.
23:04
same email address.
23:04
unless it's case sensitive, in which case, I'd have to check.
23:05
<warren>
not case sensitive
23:06
<Ryan52>
ok.
23:08
<warren>
oh, I can't actually add you, you need to apply yourself
23:08
https://admin.fedoraproject.org/pkgdb/packages/name/mkdst
23:08
https://admin.fedoraproject.org/pkgdb/packages/name/ltsp
23:08
https://admin.fedoraproject.org/pkgdb/packages/name/ltspfs
23:08
<Ryan52>
oh, crap, now I have to learn how to use CVS, huh?
23:08
<warren>
https://admin.fedoraproject.org/pkgdb/packages/name/ldm
23:08
Ryan52: it isn't difficult
23:09
<Ryan52>
I know.
23:09
<warren>
Ryan52: watchbugzilla watchcommits commit
23:09
Ryan52: request this on Fedora 9, 10 and devel
23:10
<johnny>
it just sucks :(
23:10
poor cvs..
23:10
<warren>
johnny: our workflow wouldn't benefit from a better VCS. We want to completely redesign the workflow before switching.
23:11
switching without changing the workflow is a lot of work with little gain
23:11
<Ryan52>
Not able to create acl commit for 106278 on 45477
23:11
hrm..
23:12
<warren>
Ryan52: huh?
23:12
Ryan52: pkgdb interface error?
23:12
<Ryan52>
that page was giving me alert('');s
23:12
tried again, and it worked.
23:13
wth is up with this interfaces sorting method? "devel, 8, 7, 9, 10"..
23:13Shrek is now known as shrek
23:14
<Ryan52>
anyway, I clicked all the buttons you told me to, I think :)
23:14
<warren>
https://admin.fedoraproject.org/pkgdb/packages/name/ltsp-utils
23:14
what the heck is this...
23:14
I never seen this before.
23:14
probably need to get it removed
23:14
<Ryan52>
heh
23:15
<johnny>
drop it.. it's ltsp4
23:16
<Ryan52>
yay! lets see how full we can get Ryan52's inbox to be! :)
23:19
<warren>
hmm, I need to add something to ltsp.spec to completely eliminate ltsp-utils
23:19
people shouldn't try to run that
23:19
<Shingoshi>
Could someone tell me how LTSP might work in an example like this, where more than one OS is being used: http://lsbr.niams.nih.gov/bsoft/bsoft_distproc.html
23:22
Would the LTSP only be responsible for serving the Linux portion in this example?
23:22Egyptian[Home] has joined #ltsp
23:22
<johnny>
usually ltsp is focused on running things remotely, not locally.. so not really related..
23:22
<Ryan52>
warren, so anyway...now that my mutt has frozen...what do I do now?
23:22
<johnny>
at that point.. you could do any old network boot
23:23
<warren>
Ryan52: huh? this killed your mutt?
23:23
<Ryan52>
froze (temporarily). it'll come back..
23:23
<Shingoshi>
You could call the pound and have your mutt disposed of?
23:23
lol
23:25
<warren>
Ryan52: ok, you might need to do the pkg work from your fedora box with your ssh key copied there
23:25
Ryan52: this is entirely untested on debian even if it has the same commands
23:25
<Ryan52>
oh, I should put that system's ssh key into the system..
23:25
<warren>
Ryan52: we will have to wait an hour or two for all permissions to propagate, so we might as well continue this tomorrow.
23:26
Ryan52: http://fedoraproject.org/wiki/PackageMaintainers/Join
23:26
Ryan52: do the steps under "Install the Client Tools (Koji)"
23:27
Ryan52: "You'll also need to generate a client side certificate."
23:27
Ryan52: just follow the directions
23:28
Ryan52: the CVS part with your account will begin working in an hour or two
23:28
Ryan52: i need to sleep soon, so we'll continue tomorrow.
23:28
<Ryan52>
ok.
23:31
<warren>
hmm, I'm noticing fedora specific TODO items that I wrote to myself a year ago
23:32
yeah, I need to split stuff out of ltsp-client-launch to run earlier in the boot process...
23:32
to make it behave better with upstart
23:33* warren will do this tomorrow.
23:33
<warren>
Ryan52: let me know if there is anything else in fedora you are interested in.
23:36
<Ryan52>
not atm, afaik. :p
23:37
<warren>
hmm
23:37
trap "command" TERM seemed to have worked
23:37alkisg has joined #ltsp
23:37
<Ryan52>
yay! :)
23:38
<warren>
Ryan52: thanks, that helped a LOT
23:39
teardown() {
23:39
killall -g screen_session pulseaudio ldm ltspfsd
23:39
}
23:39
trap "teardown" TERM
23:39
hmm, also "jetpipe"?
23:40
<Ryan52>
SSL peer was unable to negotiate an acceptable set of security parameters.
23:40
from koji's login (I think that's where I'm sposed to be :p)
23:41
ohhhhhhh. :p
23:41
nevermind, I should be in Firefox.
23:41
warren, do I really need a GUI to do stuff?
23:41
<warren>
Ryan52: no. I almost never use firefox for koji.
23:41
Ryan52: it is an option
23:41
Ryan52: you can do all koji things through the koji command
23:42
hmm
23:42
<Ryan52>
then why is this fedora-packager-setup thing telling me to do into firefox? do I need to do that?
23:42
<warren>
configure_swap will attempt to swapon again if it runs again
23:42
I can't think of a good way for it to know it shouldn't run again.
23:42
Ryan52: you don't need to do the firefox part
23:43
Ryan52: doesn't hurt though
23:44* Ryan52 nods
23:44
<Ryan52>
so then I don't need to do anything more?
23:46
<warren>
I think...
23:46
I really can't think now
23:46
johnny: does Gentoo use ltsp-client-launch?
23:46
cyberorg: does opensuse use ltsp-client-launch?
23:47
<johnny>
no
23:47
we both use the debian one
23:47
<warren>
opensuse uses debian's one?
23:47
<johnny>
altho my copy has stuff i stole from ltsp client launch
23:48
the tftp stuff
23:48
<warren>
I guess debian's one might be without the debianisms
23:48
<cyberorg>
warren, ours is based on ubuntus
23:48
<warren>
I wrote my own becaues it was too painful to generalize it back then
23:48
<johnny>
warren, yeah.. we just have local copies that are almost the same
23:48
<warren>
I'm going to split ltsp-client-launch into a two step process like Debian's script next.
23:48
<johnny>
warren, i'd like to see a upstart specific one at some point
23:49
the new style.. non backwards compatible..
23:49
<warren>
johnny: oh I remember, fedora handles runlevel and X in a different way from debian, the primary reason why I didn't use their initscripts.
23:49
<johnny>
so do we
23:49
but i still kept the same code anyways
23:49
openrc is dependency based (since years)
23:50
<cyberorg>
warren, https://forgesvn1.novell.com/viewsvn/kiwi-ltsp/trunk/suse-ltsp-client/etc/init.d/ltsp-client.init?revision=378&view=markup
23:50
very few lines in there
23:50
<johnny>
the /etc/rc.* dirs are are unnecessary
23:50
it is quite nice.. altho upstart seems to finally offer the same thing
23:50
<warren>
johnny: debian's script would work for me, but I rather run X in a fedora way (prefdm) and not a service
23:50
<johnny>
i think i might try to play around with forcing upstart on ltsp
23:51
in the chroot
23:51
instead of openrc
23:51
<warren>
We don't launch X from an init.d script
23:51
like Debian
23:51
<johnny>
where do you do it?
23:52
<warren>
johnny: runlevel 5 is network with graphical login mode. (same thing as runlevel 3, which is network but no X)
23:52
johnny: /etc/event.d/prefdm runs only in runlevel 5
23:55
<johnny>
but you still have the silly /etc/rc.* directories..