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


Channel log from 5 July 2007   (all times are UTC)

00:01GiantPickle has joined #ltsp
00:02zodman has joined #ltsp
00:06vagrantc has joined #ltsp
00:10mopey has joined #ltsp
00:10klausade has joined #ltsp
00:10Patina has joined #ltsp
00:10fernando1102 has joined #ltsp
00:16fernando1102 has left #ltsp
00:18fernando1 has quit IRC
00:31colgreens has joined #ltsp
00:31
<colgreens>
hello
00:32
was wondering if anyone knows how to get sound working on ltsp4.2?
00:32
I have installed the rpm and rc.sound is working
00:32
but nothing coming out of the speakers
00:33
opps V4.1
00:33
when the workstation boots I can see that it recognises the snd card
00:34
and I have SOUND=Y set in the lts.conf
00:35ElV has quit IRC
00:35
<colgreens>
ltsp-sound-1.0-0.1.noarch.rpm is installed
00:43
how do I know if the GStreamer plugins are installed?
00:43subir has joined #ltsp
00:45
<MrMoo>
you're racing ahead a bit too fast there chief
00:46
the LTSP client and server O/S are separate
00:49
<colgreens>
ahh
00:49
i have sound working on the server
00:49
its a FC5 box
00:49
it seems to have Gstreamer installed
00:51
gnome gives me this error: The volume control did not find any elements and/or devices to control. This means either that you don't have the right GStreamer plugins installed, or that you don't have a sound card configured.
01:04
<MrMoo>
yes that is normal
01:04
only with Pulse Audio can you get that really fixed
01:04
which is pretty much LTSP 5 domain
01:06
<colgreens>
ahh
01:06
<MrMoo>
the older network audio systems do not support volume control
01:06
I guess you just adjust on the terminal
01:06
<colgreens>
we are about to migrate server so I might leave it until we do
01:07
<MrMoo>
Ubuntu Feisty MueKow works quite well for audio play back now
01:07
Should be the same with Debian
01:08
The other distros are still working on it I guess
01:08
<colgreens>
is it better to run ltsp on debian or FC7?
01:08
i'm a deb head but the guy who installed this prefers redhat
01:08
<MrMoo>
debian or ubuntu would normally be the most convenient
01:09
personally I prefer Ubuntu
01:09
<colgreens>
so I could go and have a O/S war with him I suppose
01:09
Ubuntu would do
01:09
<MrMoo>
fedora, redhat desktop, and suse desktop would require significant effort for upgrades
01:09
<colgreens>
god to know
01:09
good
01:10
<MrMoo>
fc tends to lag ubuntu on features
01:10
update notification, nicely integrated printing, scanning, etc
01:11
and from personal experience they don't test packages as much
01:12
but with effort any distribution would work
01:12
for example Gentoo
01:13
<rcy>
how about the bsds?
01:13
<MrMoo>
I guess, you might want to stick to only desktop-bsd or pc-bsd
01:14
nexentra with opensolaris too, for exotic
01:14
although solaris doesn't free memory to the o/s so firefox and ooo.o might be a bit painful
01:15
<colgreens>
nah, will stick with linux
01:15
i'll try to convince the other sysadmin to go debian/ubuntu
01:16
anything with less pain sounds good to me
01:16
<MrMoo>
if you already have a linux bod they might have a preferred distro
01:16
but i'm opting for the least inconvenient, most updated, and well documented one
01:17
<colgreens>
yeah, that would be my choice
01:17
<MrMoo>
you can mix and match the LTSP clients though, which is very nice
01:18
over the last month I've had LTSP 4.2, Ubuntu Edgy and Feisty connecting to a Feisty server
01:18
i'm currently testing a Ubuntu Gutsy client
01:23garbat has joined #ltsp
01:50garbat has quit IRC
01:57colgreens has quit IRC
01:59fernando1 has joined #ltsp
02:01Q-FUNK has joined #ltsp
02:41mikkel has joined #ltsp
02:55gonzaloaf_work has quit IRC
02:57tj9991 has quit IRC
03:29vanya has joined #ltsp
03:50Avatara has joined #ltsp
04:03vagrantc has quit IRC
04:23rbos has joined #ltsp
04:23
<rbos>
does someone know a solution for ltsp installation that does not want to show the
04:24
kdm login screen after an kde update?
04:24
The update is from kde-3.5.4 to kde-3.5.7
04:25
The error message the system shows in /var/log/messages is:
04:25
Internal error: config reader supplied incomplete data
04:25
Unable to read configuration for display ws0
04:26
Is this a known kde-3.5.7 problem?
04:33valvoja has joined #ltsp
04:34
<valvoja>
anyone can help me with usb printer in ltsp client?
04:34
i have canon pixma ip2000
04:36valvoja is now known as EXP__
04:40tj9991 has joined #ltsp
04:48EXP__ has quit IRC
05:00masus has joined #ltsp
05:00zodman has left #ltsp
05:01
<masus>
hi all
05:01
ogra: it's working ;)
05:02
<ogra>
:)
05:05
<masus>
thanks :)
05:17avlis has joined #ltsp
05:20
<masus>
by all,
05:22masus has left #ltsp
05:23
<rbos>
Hi
05:23
it seems that my login problem is not related to the kde upgrade
05:23
I just downgraded kde and the problem is still there
05:24
It's the well known gray X screen with a big cross on it
05:24
According the information it means that the terminal boots fine
05:24
but that it can not connect to the X server
05:25
This is a strange as I did not update the X server
05:25
The config files look fine to me (kdmrc has an entry now for xdmcp)
05:25
it did not have it, but kdmrc allows X sessions by default
05:29
any tips how to further debug this\?
05:48_EXP has joined #ltsp
05:50
<_EXP>
anyone have experience ubuntu+ltsp and usb printer connected to thin client?
05:50
~
05:51rbos has quit IRC
05:52
<_EXP>
i have this on my ltsp.conf [yleis1]
05:52
X_MODE_0 = 1024x768
05:52
MODULE_01 = usblp
05:52
PRINTER_0_DEVICE = /dev/usblp0
05:52
PRINTER_0_TYPE = S
05:53
parallel printers work fine, but usb's not work
05:56
anyone awake in here?
05:57jsgotangco has quit IRC
06:02_EXP has quit IRC
06:06
<MrMoo>
ubuntu gutsy muekow doesn't support external DHCP servers?
06:07
the ltsp-nbd script uses ROOTSERVER for NBD
06:08
I got up to the LDM screen with just NFS, now working on the NBD device version
06:13Egyptian[Home] has joined #ltsp
06:14cdealer has joined #ltsp
06:14
<cdealer>
[ogra]:: hey ... are you there?
06:20Egyptian[Home1 has joined #ltsp
06:24
<cdealer>
I need some help with the client to access a video device... can anyone help me?
06:26
<MrMoo>
initrd doesn't respect NBD_PORT either
06:27
ok, trying to clean this up ...
06:29
<cdealer>
MrMoo! I have something to ask you =D
06:29
[MrMoo]:: ogra told me that the skype support on ltsp is up to you ...
06:30
<MrMoo>
how messy, lts.conf uses NBD_PORT for swap and initrd uses NBDPORT to root :/
06:30
yup, I got it running
06:30
<ogra>
MrMoo, yes, its still in its early stages :)
06:30
<MrMoo>
recording is overly poor quality, scheduling problem I think
06:31
ogra: I'm trying to determine a solution now and send a patch
06:31Blinny has joined #ltsp
06:31
<cdealer>
maybe both of you cold give me a hand on this problem with the video device... If I go to the shell I can do a cat in the /dev/video0 and capture the webcam localy connected to the client... but when in the gui I try test it with camorama or camstream and both cant connect to the /dev/video0
06:32
<MrMoo>
in ltsp 4.2 or 5.0?
06:32
<cdealer>
Ltsp 5
06:32
<MrMoo>
cdealer: the device is not magically tunneled to the server
06:33
you could try using ltspfs to export it
06:33
<cdealer>
[MrMoo]:: I dont know how =(
06:34
<MrMoo>
I think the latest developments in Gutsy from the LTSP team are making block devices available
06:35
<cdealer>
[MrMoo]:: but it have to be automatic when the client logs in it have access to the video device
06:35
<MrMoo>
cdealer: you could have calls wrapped around what ever program your users run
06:36
however you might find it more prudent to drop down to LTSP 4.2 and run aMSN or whatever on the thin client instead
06:36
<cdealer>
[MrMoo]:: why ltsp 4.2 and not 5?
06:37
<MrMoo>
LTSP 5 doesn't support local applications yet
06:37
<cdealer>
Hmmm
06:37
[MrMoo]:: any ideia of when it will support ?
06:38
<MrMoo>
cdealer: https://wiki.ubuntu.com/Ltsp-Local-Apps
06:38
you can mix and match LTSP 4.2 and 5 clients
06:40
its a regular spotted configuration on the LTSP wiki
06:40
performance for a few users would probably be quite terrible on the server otherwise
06:42
cdealer: I read this one yesterday: http://www.gaspard.net/ltsp/
06:43cdealer has quit IRC
06:43cdealer has joined #ltsp
06:43
<MrMoo>
unfortunately LTSPFS is incompatible between 4.2 and 5.0, that can be inconvenient
06:47jammcq has quit IRC
06:48
<cdealer>
[MrMoo]:: I realy dont know what to do... its something that must have... and everything else that I needed is ok, the only botle is the video =/ what I cant understand is why on the shell in the client I can bind the video device
06:52
<MrMoo>
the webcam is on the client machine
06:53
the programs are on the server machine
06:53
two different machines
06:53
so the programs running on the server generally know nothing about the hardware on the client
06:57Egyptian[Home1 has quit IRC
06:57
<MrMoo>
cdealer: still confusing?
06:59
<ogra>
MrMoo, see the first one here :) http://coloco.ubuntu-rocks.org/
07:03
<MrMoo>
nice
07:03
<ogra>
great promo idea :)
07:05
<MrMoo>
I'd like to do that in HK, but without something like Q9 input not many children can use it
07:05
<ogra>
Q9 ?
07:05
<MrMoo>
although I've pulled in Tomoe from Ubuntu Japan
07:06
and keypad style glyph entry system for Hong Kong Traditional Chinese :O
07:06
Almost all school children learn computers with it
07:07
cheap too, ~US$12 http://www.qcode.com/
07:08
tempting to create a F/OSS version but a lot of work on data entry
07:09avlis has quit IRC
07:19
<ogra>
thats all chinese to me
07:19
(at least the website :P)
07:22cdealer has quit IRC
07:23subir has quit IRC
07:24
<MrMoo>
here's an example: http://www.q9tech.com/eng/index.html
07:24
oops hidden frames, http://www.q9tech.com/eng/product/q9/q9chi/glyph/glyph1.php3
07:25
another: http://www.q9tech.com/eng/product/q9/q9chi/glyph/glyph4.php3
07:25
its used on mobile phones / PDAs too, apparently
07:26
there's a web version but not working under firefox: http://www.q9tech.com/eng/product/q9/try/try.php3
07:29
market segment too small for microsoft to care about HK text input either
07:30
maybe with a government sponsorship could run a project with both universities
07:30
a lot of work :(
07:33cdealer has joined #ltsp
07:35
<ogra>
btw, NBDROOT is something users shouldnt see or touch :)
07:36
err
07:36
NBDPORT
07:39
<MrMoo>
just got it working
07:40
you have a pastebot or somewhere to dump this patch?
07:40rafaelcardoso has joined #ltsp
07:40
<rafaelcardoso>
skype works with ltsp?
07:41
<MrMoo>
rafaelcardoso: sort of, better as a ltsp 4.2 local app
07:41
with ltsp 5.0 more of a radio device :D
07:43
ogra, here are the changes I made: http://rafb.net/p/hyvhPV61.html
07:44
I'm running the Gutsy client against Feisty though :D
07:47
<cdealer>
[MrMoo]:: well ... for what I understand you are saying that ltsp5 doenst have local_apps support yet... so if I want the webcam to work I must downgrade to the 4.2 version ?
07:49jsgotangco has joined #ltsp
07:49
<MrMoo>
I would try fusermount on the command line first to see if it can work with your hardware
07:52
<cdealer>
[MrMoo]:: ok. Yesterday we were making some test with the client accessing the internet and we noticed that I request that goes to our firewall comes only from the ip of the server not the client (wich may cause a problem with the proxy and firewall blocks) so I was thinking if it is possible to make the request come to the firewall withe the ip from the client using a firewall rule on the ltsp server... what u can say about it ?
08:01fernando1 has quit IRC
08:02rafaelcardoso has quit IRC
08:10
<cdealer>
[MrMoo]:: I know that Im being very annoying but I realy need help on this, how can I test the webcam with fusermount ?
08:17fernando1 has joined #ltsp
08:17
<cdealer>
=/
08:20
how do I see who are connect to my server? Can i logoff an user ?
08:25otavio has joined #ltsp
08:25
<ogra>
MrMoo, cool ! thanks :)
08:26
that needs some changes in ltsp-update-image as well though ...
08:30
<Blinny>
cdealer: try 'last |grep still' for a user list
08:33
<ogra>
cdealer, sudo apt-get install thin-client-manager-gnome
08:33
make slife a bit easier :)
08:41
<cyberorg>
cdealer: man who, and kill the pid of the user you want to kick out
08:41
<cdealer>
[ogra]:: please, still the problem with the video device.. as root i can see (cat /dev/video0) my webcam on the client but logged with the user I cant... I have joined the user in the video group and now the only thing he see is the webcam on the server... how can I enable this device to the clients? =/
08:44
<ogra>
you cant
08:45
you would need either some kind of tunnel from the client to a virtual device on the server where your app can attach to ...
08:45juhaj_ has joined #ltsp
08:45
<ogra>
or run the app where your device is
08:45
i.e. on the client
08:46
neither is implemented yet
08:46
<cdealer>
[ogra]:: fusermount or ltspfs cant help mounting the device?
08:46
<ogra>
they only handle block devices
08:47
<cdealer>
hmmm
08:47
make sense
08:47
<ogra>
video streams are something totally different
08:48
you could try to hack up something yourself ... but that might be very tricky ...
08:48
like patching ldm to mount /home/$USER during login via sshfs and then start camorama locally attached to DISPLAY 6
08:49
indeed then it would always run and if y user closes it he needs to relogin
08:49
not very elegant
08:50
but a solution ...
08:51
<cdealer>
Hmmm and in version 4.2 video streaming is implemented?
08:53
<ogra>
nope
08:53
localapps are but you still need to set up everything manually (and likely need to write scrits for the cam app)
08:54
<cdealer>
[ogra]:: what Im thinking strange is that in the shell on the client as root I can see the webcam... so this doesnt make sense... since it is finding the device
08:55
<ogra>
yes, the client
08:55
you need it on the server
08:55
thats weher your apps run
08:55
<cdealer>
AHhhhhhhhhhhhhhhhhhh
08:55
sure...
08:55
of course of course
08:56
I was making a messy ... now I finaly got it
08:56
<ogra>
the session that runs on the server has only access to the server hardware, unless someone implements something to forward a device from the client to the server
08:56
<cdealer>
buuuuuuut.... there isnt an LOCAL_APPS parameters in lts.conf ??
08:56
<ogra>
for 4.2 there is ...
08:56
its ignored in 5
08:57
<cdealer>
so in theory if I was using ltsp 4.2 I could use the client webcam
08:57
<ogra>
even though you can easier implement it in 5 since you just need to install what you need in the chroot and write some script that starts it
08:58
<cdealer>
[ogra]:: Im not from the devel team... I could even imagine from where to start
09:01CyberScript32_ has joined #ltsp
09:01CyberScript32_ is now known as cdealer__
09:01
<cdealer__>
ogra did you said anything ?
09:04
<ogra>
nope
09:05
<cdealer__>
[ogra]:: who is implementing this function to ltsp5 ?
09:05
<ogra>
nobody atm
09:05
<cdealer__>
how do I start?
09:05
=)
09:05
<ogra>
its specced ... but needs developer time
09:06
there is a spec somewhere that roughly outlines ow to do it right
09:06
but beware doing it *right* is very different from what i said above
09:06
<cdealer__>
[ogra]:: if you point me where I could give a try, after all is a important need
09:07
<ogra>
that needs proper desktop integration (so if you have firefox as local app on the clients that one gets started transparently if y user clicks the default firefox icon etc)
09:07
https://wiki.ubuntu.com/Ltsp-Local-Apps
09:08
<cdealer__>
ok. thanks
09:14jsgotangco has quit IRC
09:18cdealer has quit IRC
09:20cdealer__ is now known as cdealeer
09:20cdealeer is now known as cdealer
09:27Egyptian[Home] has quit IRC
09:37vagrantc has joined #ltsp
09:42rjune has joined #ltsp
09:52jsgotangco has joined #ltsp
09:55
<ogra>
vagrantc, my x configurtor works like a charm ...
09:55
classmate boots in 53secs with it (20 of that are BIOS)
09:55
<vagrantc>
ogra: nice.
09:56
ogra: all that insecure shell scripting though!
09:56
<ogra>
i just need to find a way to hide the extra flashing somehow
09:56* vagrantc still doesn't really understand why ldm can't be in shell
09:56
<ogra>
hehe
09:56
well its in C now
09:56
<vagrantc>
yes, i know.
09:56
<ogra>
freel free to rewrite it in shell :)
09:57
you could call that shell display manager then .. or sdm :P
09:57* ogra hides
09:57
<vagrantc>
heh
09:57Guaraldo has joined #ltsp
09:57
<vagrantc>
at one point, i thought of renaming the acronym for sdm to simple display manager
09:58
because i was going to add local login support and such
09:58
<ogra>
ssh localhost ?
09:58
<vagrantc>
minus the ssh bit
09:58
<ogra>
ah
09:59
<vagrantc>
more for partial kiosk type systems ... i.e. anonymous users log in locally, and other users log into a sever via the ssh stuff
09:59
<ogra>
ah
10:01
<vagrantc>
that's the sort of environment we've developed at freegeek ... well ... basically you have anonymous users logging into one place, and known users to another ... which allows us to keep the random people walking in off the streets from getting access to the machines that the staff and core volunteers use ... and sort of implements a slight load balancing too
10:01
<Gadi>
hey - how does one find out what debconf questions a package supports?
10:02
<vagrantc>
load balancing in the crudest and simplest sense, that is. for people who get all attached to specific meaning for that
10:02plameng1 has joined #ltsp
10:02plameng1 has left #ltsp
10:02
<vagrantc>
Gadi: read the /var/lib/dpkg/info/PACKAGE.* scripts
10:02jsgotangco has quit IRC
10:02
<Gadi>
ah, thx
10:02
thats what I was looking for
10:03
<vagrantc>
particularly the .templates files
10:03
though sometimes one package will make use of another package's questions, in which case it won't be in .templates
10:03mikkel has quit IRC
10:04
<vagrantc>
or might not be in ...
10:04
and if the package is installed ... debconf-get-selections | egrep ^PACKAGE
10:05
or debconf-show PACKAGE
10:05
<Gadi>
am I right in assuming that debconf-show will read the *.templates
10:06
<vagrantc>
ogra: so, what i'm wondering ... with the X -configure stuff ... does it basically write a xorg.conf that's identical to what it would autodetect ... i kind of assume so
10:06
<Gadi>
so only a pkg with a templates file will have a result
10:06
<vagrantc>
i believe debconf-show uses the actual debconf database
10:06
<Gadi>
ah, cool - i think i just found what i need
10:07
muchas gracias
10:07
<vagrantc>
de nada
10:14vanya has quit IRC
10:17
<rjune>
Gadi!
10:17
how goes it?
10:19
<ogra>
vagrantc, yup
10:20* vagrantc wonders how decent that is for older X.org
10:20
<ogra>
no modelines or sync ranges or so ... no keyboard config, one basic mouse configured ....
10:20
all that stuff needs to be sed'ed or left out
10:20
(but thats what my script does)
10:21
<vagrantc>
i actually wrote a script years ago which used the X -configure stuff and then tweaked the output for lessdisks ... sometime during woody/sarge days
10:22
but then people complained that LTSP's X detection worked better, so i shamelessly stole ltsp's X configuration scripts
10:22
<ogra>
heh
10:22
<vagrantc>
and then xdebconfigurator came around ... and while slow, was pretty good.
10:22
<ogra>
yeah, surely the debconf way is better than my script
10:22
but 20secs vs 2 is quite some difference :)
10:23
<vagrantc>
well, in a lot of ways, i wish "dexconf" could use something other than a debconf backend ...
10:24
because, essentially, it just sets some environment variables based on debconf answers ... it wouldn't be hard to write a wrapper that pulled those questions from lts.conf or some such
10:24
but when i made that request in the past, the X maintainer(s) were absolutely opposed.
10:24
<ogra>
lets see what the users will say :)
10:25
<vagrantc>
heh
10:25
<ogra>
for gutsy my script will do i guess
10:25
and gutsy+1 probably has a better X :)
10:26
<vagrantc>
one thing... i think there was something in the script which preferred the autodetected value over the lts.conf defined value. i think this is never the right thing to do ...
10:26
i.e. autodetection will always happen ... so lts.conf is needed for when autodetection gets it wrong.
10:27mistik1 has quit IRC
10:28
<ogra>
i dont think i have such a value
10:28
<vagrantc>
hmmm...
10:28
<ltsppbot>
"ogra" pasted "X config" (139 lines) at http://pastebot.ltsp.org/207
10:28
<vagrantc>
is your script committed to a bzr branch anywhere ?
10:28
<ogra>
not yet
10:28
i'm still poking around with it
10:28
<vagrantc>
tease
10:29
<ogra>
the hardcoded devices can go into a vendor based wrapper
10:29
and the modelines need fixinf for quoting
10:30
currently the line goes in unquoted ... seems some drivers cant stand that
10:30Guarald1 has joined #ltsp
10:30
<vagrantc>
you mean "Mode line" and not "Modeline" ?
10:30
<ogra>
i think you meant the xkboptions value i moved into a tmp variable
10:30
yeah
10:31
console-setup empties the value by default, but has that variable in the config ..
10:31
<vagrantc>
ah
10:31
<ogra>
so i carry my env value around until i can see if console-tools has a value for it
10:31mistik1 has joined #ltsp
10:32
<ogra>
lts.conf will override in any case
10:32
<vagrantc>
got it
10:33
so is this planned as an optional feature for gutsy ... i thought you were switching to use X.org autodetection
10:34
ah, this was it .... # We only want to add modes if there arent any yet
10:35
ogra: i think if X_MODE_* is defined, we should add it.
10:35
<ogra>
indeed
10:35
<vagrantc>
regardless of weather the default config thinks it knows what Modes to use
10:36* ogra rephrases the comment to: we dont want two lines for Modes in the config as X dies then
10:36
<vagrantc>
ah
10:36
<ogra>
;)
10:37
<vagrantc>
yes, the readability of this code is a little unobvious. i mostly assume it's good, as i like the idea of it :)
10:37
<ogra>
the test is: grep Modes $INPUT_FILE
10:38
the emulate 3 buttons code could be better
10:38
just iterating over all mouse instances or so
10:39
the additional mouse settings part needs to be different in debian i guess or do you use inputattach as well now ?
10:40
<vagrantc>
ogra: from what i read ... it looks like if Modes are already present in the $INPUT_FILE ... it will ignore X_MODE_*
10:40
<ogra>
yes, else you would end up with two mode lines ... feel free to add overwriting code ;)
10:40* vagrantc will wait till it's under revision control
10:41
<ogra>
(which is pretty unnecessary, but if it makes you feel better *shrug*
10:41
)
10:41
X -configure will never write any Mode lines anyway :)
10:41
<vagrantc>
well, nothing makes someone more annoyed that defining a configuration option that gets ignored.
10:41
<ogra>
dso even my test is moot
10:41
<vagrantc>
today, it's moot.
10:41
<ogra>
it wont be ignored
10:41
well
10:42
X will rather configure less than more in the future i dont fear it will show up
10:43
<vagrantc>
shouldn't add much code to do it properly. it's easier to modify an existing line that add one.
10:43
<ogra>
and i dont care for next release yet :) if it works fine with the gutsy X i'm fine
10:45
it should be possible to have dual monitor support with that thing btw
10:45
<vagrantc>
heh
10:45
<ogra>
i'll play a bit with that during gutsy
10:46
having a asane default ... wiht he new developed xrandr based x config tol we have in ubuntu you can then shuffle the screens around as you like
10:48
https://wiki.ubuntu.com/DisplayConfigGTK
10:48
pretty cool
10:48
and operates at runtime .... so per user :)
10:50efra has joined #ltsp
10:55Avatara has quit IRC
10:57Blinny has left #ltsp
11:02
<ogra>
"... Edubuntu, the Linux-based operating system and open-source educational software suite, is so startlingly good in so many ways that it's difficult to know where to begin..."
11:02* ogra likes if reviews start like that :)
11:05
<juhaj_>
ogra: you work for edubuntu?-o
11:05
<ogra>
juhaj_, from a tech POV i am edubuntu :)
11:07Egyptian[Home] has joined #ltsp
11:08
<cdealer>
hey guys... a question for you: with a firewall rule is possible to make the requests the goes to the gateway come from the client ip not from the server ip ?
11:09
<juhaj_>
ogra: right. so your happiness is quite natural =)
11:09
<ogra>
indeed :)
11:11
thats also a nice one http://coloco.ubuntu-rocks.org/2007/06/27/tie-conference-presentation/
11:12
<cdealer>
...
11:12mistik1 has quit IRC
11:13
<ogra>
cdealer, i could tell you how to set up forwarding and masquerading ... but such stuff is beyond my head, look for a linux iptables howto
11:13Egyptian[Home1 has joined #ltsp
11:13
<cdealer>
[ogra]:: no no ... just trying to understand the mechanism... like... when the client access a website who is realy accessing is the server, right?
11:14
<ogra>
yep
11:14
<cdealer>
so ... the gateway must be the ltsp server, and them i have to set up a ip fowarding on it... right?
11:14
<ogra>
the clients arent routed by default and not visible from the LAN if you have two network cards in the server
11:15* vagrantc recommends ipmasq to handle the NAT and stuff
11:16
<cdealer>
but ... to work is must be separated in two nics ...
11:16
<vagrantc>
yes
11:17* ogra is no friend of ipmasq
11:17
<cdealer>
so the gateway will be the server... because today he is acting like a route and making nat to the clients...
11:17
this is why the firewall only see the server... ok.
11:18filorp has joined #ltsp
11:19
<filorp>
hi all
11:20
I'm still trying to make my client working
11:21
ogra do you remenber?
11:23
I started with kernel panic and now the client stops when he tries to mount the NFS.
11:23
<ogra>
that was a debian based distro with the debian repository in use, right ?
11:23
<filorp>
Now the last lines I can see before he stops are:
11:23
yes
11:24
<vagrantc>
ogra: whoah ... having some weird bugs with the new ldm
11:24* ogra steps to the side so vagrantc can see filorp :)
11:24
<ogra>
vagrantc, tell me
11:24
<vagrantc>
ogra: the login screen keeps showing up
11:24
<ogra>
really?
11:24
<vagrantc>
it may be a very old version i've got
11:24
<ogra>
thats evil
11:24
but thats the purpose of a login manager, no ?
11:24
<vagrantc>
yes, even while the login proceeds ... maybe it's respawning or somethig
11:25mistik1 has joined #ltsp
11:25
<vagrantc>
well, you've got the login screen overlayed on the gnome desktop
11:25
er, i've
11:25
<ogra>
oh, you mean you are dropped back on login ?
11:25
<filorp>
The last error yesterday was "NFS over TCP not available from 192.168.13.30"
11:25
<ogra>
heh seems you have a mix of both ldms
11:25Guarald1 has quit IRC
11:25
<filorp>
but now no more
11:25Guarald1 has joined #ltsp
11:25
<ogra>
make sure to grab my gutsy code, not sbalneavs branch
11:26Guaraldo has quit IRC
11:26
<ogra>
his branch has wrong names for the binaries etc and only half developed features atm, it is supposed to chrash
11:26
<filorp>
..because after this I upgrade with apt my NFS server
11:26
<vagrantc>
ogra: well, it's dropped back on login to the ldm screen, but gnome is simultaneously running. insanity.
11:27
<ogra>
hehe
11:27
<filorp>
NOW it load scripts: "nfs-top"
11:27
"nfs-premount"
11:28
<ogra>
vagrantc, its supposed to open the tunnel without starting any session
11:28
and then the second ssh command executes the session throuh the socket
11:28
<vagrantc>
right
11:29
i have no memory of where i pulled these patches from ...
11:29
i'd best start over
11:29
<filorp>
... and then after 3-4 minutes it prints on the screen:"connect:connection timed out"
11:29
<ogra>
grab my branch and pull the ldm and ldmgtkgreet dirs out there
11:29
<filorp>
..that's ALL
11:33
Ah ...after loading this script "nfs-premount" I don't understand this next line:"filename:/ltsp/i386/nbi.img" ???
11:33Guarald1 has quit IRC
11:33Guaraldo has joined #ltsp
11:33
<vagrantc>
ogra: it's all in revision 373 of gutsy-ltsp ?
11:33
<filorp>
why this file is not in that path!!
11:35jsgotangco has joined #ltsp
11:35
<filorp>
and shouldn't use it, I supposed.
11:35tj9991 has quit IRC
11:36tj9991 has joined #ltsp
11:36
<ogra>
vagrantc, http://codebrowse.launchpad.net/~ubuntu-core-dev/ltsp/gutsy-ltsp/revision/ogra%40ubuntu.com-20070620103159-f7oiosp77eyous5b?start_revid=ogra%40ubuntu.com-20070620103659-tt5wnlbgede88ojp
11:36
right
11:36
err, oh, wait
11:36
<vagrantc>
filorp: that's just reporting what DHCP is telling it. it's because it's relative to /var/lib/tftpboot
11:37
<ogra>
whoops, i'm at 384 locally
11:37* ogra blushes and pushes
11:37
<vagrantc>
that's there too
11:37Egyptian[Home1 has quit IRC
11:37
<vagrantc>
but that's just the changelog
11:38Egyptian[Home1 has joined #ltsp
11:38
<ogra>
no, you have 374
11:38
<filorp>
ok
11:38
<vagrantc>
374 Oliver Grawert 2007-06-20
11:38
changelog
11:38
373 Oliver Grawert 2007-06-20
11:38
merge new ldm from https://code.launchpad.net/~ogra/ltsp/scotts-gutsy-ogra and https://code.launchpad.net/~sbalneav/ltsp/sco
11:38
tts-gutsy
11:39
ogra: ?
11:39
<filorp>
mmm....
11:40
<ogra>
vagrantc, just pushing the ten missing revisions
11:40
<vagrantc>
ah.
11:40
ogra: shame.
11:40
<filorp>
the right path should be /opt/ltsp/i386/boot/nbi.img
11:40
<vagrantc>
filorp: no
11:41
filorp: you're looking at the wrong place.
11:41
<filorp>
I'm just looking my server dirs
11:42
<ogra>
filorp, its in /var/lib/tftpboot
11:42
<vagrantc>
filorp: and i wrote significant portions of the code you're talking about, and i know that's not your problem.
11:42cliebow has quit IRC
11:43
<ogra>
die nfs die :P
11:43
<vagrantc>
heh
11:43* ogra dances around nbd and makes funny faces
11:43
<filorp>
allright, I think too it's not my problem, but I'm only trying to understand how LTSP works...
11:43
ok
11:44
<vagrantc>
filorp: well, something is broken in your NFS server ... or which machine dhcp is telling your initramfs is the NFS server
11:47
ogra: are themes working with the new LDM yet ?
11:47
<ogra>
yes
11:47
in the most recent version
11:48
<vagrantc>
different format, though ?
11:48
<ogra>
yep
11:48
<vagrantc>
ogra: just a note- drop the Debian-Edu theme ... they're maintaining it in a separate package now
11:48
<ogra>
http://codebrowse.launchpad.net/~ubuntu-core-dev/ltsp/gutsy-ltsp/revision/ogra%40ubuntu.com-20070621144411-4du0a0o9ga2o383q?start_revid=ogra%40ubuntu.com-20070629092945-rh99n1nd70mzx0df
11:49
ok, will do
11:49
can you let them know the format changed ?
11:49
<vagrantc>
definitely
11:49
<ogra>
(currently all non ubuntu themes are the ubuntu theme in my tree, i didnt make graphics for debian, only the *ubuntus)
11:50
so you should fix the debian theme :)
11:53
<vagrantc>
heh
11:53
<ogra>
well, the logo at least :)
11:55
ah crap ... ltsp-manager has already a lot users it seems :/ to sad it doesnt write anything yet
11:55* ogra gets swamped in mail
11:55
<vagrantc>
heh
11:57jsgotangco has quit IRC
11:57* ogra takes a break
12:00
<vagrantc>
gah
12:00
ogra: when you're back ... what would i have to change to use gtk2-engines-clearlooks instead of -ubuntulooks ? -ubuntulooks is only in lenny/sid, and i'm testing on etch ...
12:05
<filorp>
vagrantc: I'm sorry I should study more online documentation before asking here.
12:06
<vagrantc>
filorp: well, trouble is, you problem does not appear to be easily fixable.
12:06
filorp: if i recall correctly, everything seems like it's right, and it's just not working.
12:07
filorp: but there could be something we've missed.
12:08irule has joined #ltsp
12:09
<filorp>
as you told me before it coulde be a NFS problem, so maybe it's a good idea to analize my NFS installation.
12:09
<vagrantc>
grep ltsp /etc/exports
12:10
dpkg -l nfs-kernel-server
12:11Egyptian[Home] has quit IRC
12:11
<filorp>
the first one = no output
12:11
<vagrantc>
that's your problem
12:12
add the line: /opt/ltsp *(ro,no_root_squash,async)
12:12
invoke-rc.d nfs-kernel-server restart
12:12
boot a thin client
12:12
<filorp>
no I 'm wrong I have it
12:12
<vagrantc>
ok.
12:12
nevermind.
12:13
<filorp>
I made a mistake using wrong terminal
12:13
it was another server
12:13
sorry
12:13mikkel has joined #ltsp
12:14
<filorp>
right output: /opt/ltsp *(ro,no_root_squash,async)
12:15cyberorg has left #ltsp
12:16
<filorp>
ii nfs-kernel-serve 1.1.0-4 support for NFS kernel server
12:18
I just NFS updated with apt
12:19
...my english is very bad :(
12:20a5benwillis has joined #ltsp
12:25
<vagrantc>
ogra: same problem with your newer LDM code
12:27* vagrantc notes the LTSPROCKS message in ldm.log
12:30
<juhaj_>
I'm just waiting to see ltsp use AFS for root... =)
12:40
<vagrantc>
i think it's been done.
12:40
oh, no, that was lessdisks.
12:43J45p3r_ has joined #ltsp
13:05filorp has quit IRC
13:08mistik1 has quit IRC
13:20J45p3r__ has joined #ltsp
13:28mistik1 has joined #ltsp
13:32wpgmb has joined #ltsp
13:38J45p3r_ has quit IRC
13:40
<wpgmb>
I'd like for a user to only see his/her /home - nothing else. Navigating to anything else should be restricted. As for customizations, only the wallpaper is change-able. Is it possible to 'lock it down' that tightly?
13:41
<vagrantc>
chmod og-rwx /home/*
13:41
if your home directories are all in /home
13:42
and as for locking it down, that depends a lot on what desktop environment you're using
13:42
<wpgmb>
Ubuntu 7.04
13:42
<vagrantc>
presumeably gnome, then.
13:42
<wpgmb>
yes
13:42
sorry
13:43
<vagrantc>
it's not really an LTSP thing
13:43
<wpgmb>
oh?
13:43
<vagrantc>
so look for gnome documentation
13:43
<wpgmb>
which part isn't really an LTSP thing? Restricting users' rights?
13:44
<vagrantc>
none of what you're asking, really.
13:44
LTSP is just network booting and logging into the server.
13:44
<wpgmb>
I see
13:44
Yes, I do understand that. The kids aren't too pleased :o)
13:44
<vagrantc>
but chmod og-rwx /home/*
13:44
that'll keep the home directories private. weather it's LTSP or not :)
13:45
<wpgmb>
thanks - I'll play around with that. I was under the impression I would need to set up groups
13:45
<vagrantc>
wait ... navigating to *anything* other than your home directories ?
13:46
<wpgmb>
right
13:46
<vagrantc>
i thought you meant not letting one user see another user's files ...
13:46
<wpgmb>
that too
13:46
<vagrantc>
that's going to be a lot harder.
13:47
because none of the applications you run are installed in the uesr's home directory
13:47
<wpgmb>
true
13:47
<vagrantc>
good luck
13:48
<wpgmb>
thx
13:54wpgmb has left #ltsp
14:11mikkel has quit IRC
14:15cliebow has joined #ltsp
14:21gbolte has joined #ltsp
14:22
<gbolte>
hey dose anyone know what permissions are supposed to be on the /usr/bin/fusermount command?
14:27
nvm I just did chmod +x to it and it seems to work
14:28bobby_C has joined #ltsp
14:45gbolte has quit IRC
14:47J45p3r__ has quit IRC
14:47J45p3r_ has joined #ltsp
15:01cdealer has quit IRC
15:10
<ogra>
vagrantc, the theme is set in the gtkrc file in the theme dir
15:11
just replace ubuntulooks with clearlooks
15:11
<vagrantc>
ogra: yeah, got it
15:11
ogra: same problem with the newer patches, though.
15:11
<ogra>
no idea about the other prob (i'm following the distro team meeting in the other chan)
15:12
you could try to grab the binary from ubuntu and test that
15:13
<vagrantc>
it'll probably have different dependencies ...
15:13
like libc6 and such
15:14
<ogra>
sid should work
15:14
we'Re still actively syncing
15:14
so it should be similar versions
15:14gvy has joined #ltsp
15:31J45p3r_ has quit IRC
15:34a5benwillis has quit IRC
15:50muh2000_ has quit IRC
15:51muh2000 has joined #ltsp
16:03ogra_ has joined #ltsp
16:04ogra has quit IRC
16:04ogra_ is now known as ogra
16:08andrew____ has joined #ltsp
16:09
<andrew____>
In the market for thin clients to run LTSP...does it matter what embedded OS they ship with?
16:19
<ogra>
its usually cheaper to buy without OS ;)
16:19
you dont need any with LTSP
16:19weasel00 has quit IRC
16:21
<andrew____>
But HP sales says they don't sell Linux thin clients...I presume this refers to their pre-installed OS?
16:22
They discontinued the T5125 (used in Atlanta Public Schools)
16:22
<ogra>
no idea
16:22
if you have an OS it wont do any harm
16:22
all that counts is netbootability
16:23
<andrew____>
So how can I ascertain "netbootability"?
16:23
<ogra>
if you want to purchse new ones anyway, i'd recommend http://disklessworkstations.com/
16:23
make sure they can PXE boot
16:23
etherboot works as well, but PXE is the newer and easier system
16:24
<cliebow>
8~)
16:25* ogra calls it a day
16:25vagrantc has quit IRC
16:25
<cliebow>
what..omly 14 hours??
16:27
<ogra>
10 only today :) i started at 12 ... and took some breaks (23:30 here now)
16:28* ogra waves
16:35
<andrew____>
thanks ogra
16:39
<Q-FUNK>
www.linuterm.com works well too
16:40vagrantc has joined #ltsp
16:41
<andrew____>
Q-FUNK: I'm afraid I'm limited to NYC Dept of Ed Vendors and need 3 bids....if you're in the mood to fill out a bunch of paperwork, I'd be happy to give you a shot.
16:41
The design on those looks really nice.
16:42
<Q-FUNK>
andrew____: I think that Gadi is near you. he might have suitable devices and be in a mood to bid.
16:42
<andrew____>
Who is Gadi?
16:43
<Q-FUNK>
Gadi: ping
16:43
<cliebow>
andrew____, yes: Gadi1
16:44
<Q-FUNK>
I guess he's idling.
16:44
andrew____: http://www.thesymbiont.com/ that's their company
16:44
<cliebow>
!
16:45
<Q-FUNK>
one funny thing about this channel is that we all develop either hardware or software for LTSP.
16:45Guaraldo has left #ltsp
16:49
<andrew____>
Thanks for the lead, Q-FUNK...I'll definitely look them up.
16:49andrew____ has quit IRC
17:04bobby_C has quit IRC
17:17Q-FUNK has quit IRC
17:21kamalparyani has joined #ltsp
17:22
<kamalparyani>
when i try to run ltsp-manager i get this error RuntimeError: could not create GladeXML object
17:40Egyptian[Home] has joined #ltsp
17:46rjune has quit IRC
17:48ccherrett has quit IRC
18:06J45p3r has joined #ltsp
18:12edgarin has joined #ltsp
18:12edgarin has joined #ltsp
18:39muh2000 has quit IRC
18:49Gadi has quit IRC
18:58irule has quit IRC
19:13efra has left #ltsp
19:32J45p3r_ has joined #ltsp
19:32J45p3r has quit IRC
19:40jsgotangco has joined #ltsp
19:47ccherrett has joined #ltsp
19:49gvy has quit IRC
19:53Patina_ has joined #ltsp
19:59ccherrett has quit IRC
19:59J45p3r_ has quit IRC
20:00J45p3r has joined #ltsp
20:04Patina has quit IRC
20:16* vagrantc attempted to do windows backups over ltspfs ...
20:16
<vagrantc>
but alas, ntfs is read-only by default
20:21
<cliebow>
vagrantc:heh..yes i noticed..8~)
20:22muh2000 has joined #ltsp
20:23muh2000 has joined #ltsp
20:31IRCzito_home has joined #ltsp
20:33IRCzito_home has left #ltsp
20:55wpgmb has joined #ltsp
20:59
<wpgmb>
Hello - what kind of performance should/could I expect on clients when the server is an Athlon XP 2000 with 1G RAM?
21:07jammcq has joined #ltsp
21:08
<vagrantc>
wpgmb: what sort of things do you expect to be doing ?
21:09
!serversizing
21:09
<ltspbot>
vagrantc: Error: "serversizing" is not a valid command.
21:09
<vagrantc>
!serversize
21:09
<ltspbot>
vagrantc: "serversize" is http://wiki.ltsp.org/twiki/bin/view/Ltsp/ServerSizing
21:09
<wpgmb>
kids are whining about youtube being very choppy
21:09
<vagrantc>
wpgmb: take a look at that wiki page
21:09
youtube will be choppy.
21:09
period.
21:09
<wpgmb>
ah well
21:10
<vagrantc>
doing remote multimedia is generally going to be a little rough around the edges
21:11
<wpgmb>
Do you want to tell my kids? :o)
21:12
To them, computers = Internet = youtube
21:12
Too bad, so sad
21:12
<vagrantc>
indeed.
21:12
the only way to really make it work decently is to run all the applications on the thin-client itself.
21:13
which is fairly easy to do with ltsp5
21:13
but you need much more capable thin-clients at that point.
21:13
<wpgmb>
Is there any documentation on that you can recommend?
21:14
<vagrantc>
do each of the users have their own account ?
21:14
<wpgmb>
yesa
21:14
*yes
21:14
<vagrantc>
that's harder then.
21:14
if there were good documentation, we'd make it work out of the box.
21:15
network authentication is the difficult part to getting that working right now
21:15
<wpgmb>
You mean, I should let them share one account? Besides getting apps to run locally - isn't that a bit contradictory to Linux security?
21:17mdc_mobile_ has joined #ltsp
21:18
<mdc_mobile_>
hello all :)
21:23
<vagrantc>
wpgmb: well, if you set up a kiosk mode, that's fairly easy to do, as you're no longer logging into the server, and each account may be identical, but running on a separate machine.
21:23wpgmb has quit IRC
21:24jsgotangco has quit IRC
21:27wpgmb has joined #ltsp
21:27mdc_mobile_ has left #ltsp
21:28
<wpgmb>
I'm puzzled - I'm logged in on my server, and have a client running next to me, logged in as another user. Why can that user see the CD on his desktop I'm playing in my environment?
21:28
<vagrantc>
because it isn't configured to hide it from them ?
21:28jsgotangco has joined #ltsp
21:29
<wpgmb>
A+
21:29
now - how do I correct this?
21:29
<vagrantc>
how is the CD mounted ?
21:30
<wpgmb>
automatically?
21:30jvin248 has quit IRC
21:31
<wpgmb>
as in - I'm looking for the fstab file...
21:32
udf,iso9660 user,noauto
21:32
is that what you're asking?
21:33J45p3r has quit IRC
21:35
<wpgmb>
great - and now only the other user can unmount the CD. This is really funny
21:36
<vagrantc>
well... what does "mount" say about the cd mount ?
21:36
maybe ...
21:36
mount | grep cdrom
21:36
<wpgmb>
sorry -you've got to be patient with me...
21:36
ok
21:37
/dev/hdc on /media/cdrom0 type iso9660 (ro,noexec,nosuid,nodev,user=matt) **** matt, btw - is the client logged in
21:38
edit: the asterisks at the end are my addition
21:38* vagrantc figured as much
21:38
<vagrantc>
ok, so what distro are you running ? what window manager or desktop environment ?
21:39
<wpgmb>
Edubuntu 7.04 >> using Gnome
21:40
I can unmount the CD from the client, and it ejects nicely. Some neat trick, though
21:41
<vagrantc>
all these newfandangled automatically mounting everything features make it hard to know exactly how to configure the behavior ...
21:41
<wpgmb>
But have you seen this kind of behaviour? I mean, a client literally SEEING what's on another users' desktop?
21:42
<vagrantc>
well, is it on one user's desktop but not the others?
21:42
<wpgmb>
All I did was add users to the server, so they can log in from a client. That is correct, right?
21:42
haven't checked yet
21:42
lemme run a check on that
21:43
<vagrantc>
for the most part, all the thin-client is is another keyboard, mouse and monitor for your server ...
21:44
so all the devices on the server are available to the users of the thin-clients ... if they have permission to access the appropriate files...
21:45
but i know ubuntu has done some patching to make things a little more thin-client aware ... so i'm not sure exactly what all is coming into play here.
21:46
if i knew the ins and outs of gnome better, i'd be able to help troubleshoot better ... unfortunately, i've only run gnome infrequently
21:47
<wpgmb>
Sounds like a permission problem, then. I can't imagine the "patches" leading to this kind of behaviour. I must've done something wrong
21:48
<MrMoo>
sounds like the fuse mounts are going to a shared directory by mistake
21:49
<wpgmb>
ok - here we go - CD shows on both client's desktops
21:49
/dev/hdc on /media/cdrom0 type iso9660 (ro,noexec,nosuid,nodev,user=marcel)
21:50
<jammcq>
wpgmb: where are you inserting the cdrom ?
21:50
<wpgmb>
on the server
21:50
I'm "marcel"
21:50
<jammcq>
well.... it's doing what it's supposed to do
21:50
wftl ?
21:51
<wpgmb>
huh?
21:51
<jammcq>
you said marcel
21:51
just wondering if it's a specific marcel
21:51
<wpgmb>
yeah - me!
21:51
<jammcq>
heh
21:51* vagrantc notes that the cdrom is mounted as user marcel
21:52
<jammcq>
what version of Ubuntu ?
21:52
<wpgmb>
that's why I mentioned my user name - thanks vagrantc
21:52
jammcq: 7.04
21:52
<jammcq>
hmm
21:52
<wpgmb>
edubuntu, rather, with the ltsp 5 "built-in"
21:52
<jammcq>
ogra would be the guy to ask. but he's prolly sleeping right now
21:53
<wpgmb>
let's wake him up
21:53* vagrantc hopes ogra is sleeping
21:53
<wpgmb>
does he have wake on LAN enabled? :o)
21:53
<vagrantc>
wake on IRC
21:54
<wpgmb>
that too
21:54
anyway - I'm guessing this isn't behaviour the way it's supposed to be
21:55
<vagrantc>
that's a matter of opinion...
21:55
<MrMoo>
wpgmb: a cd on the server will appear on all desktops? that's the design
21:56
<wpgmb>
MrMoo: what you are suggesting is, that I should not be using the server as my workstation, but also use a client terminal?
21:56
<vagrantc>
maybe removing the users from the cdrom group will stop that behavior
21:56
<MrMoo>
that's the regular recommendation for terminal servers
21:57
<wpgmb>
ok - so who is the "normal" user for the server when it boots?
21:57
<vagrantc>
no need to have a user logged into the server.
21:57
<MrMoo>
I have a feeling dbus and things will still pop up a cd if no permissions,
21:57
<vagrantc>
MrMoo: yeah ...
21:58
servers are things you put in closets where people are less likely to kick them and break them.
21:58
<MrMoo>
it would probably cause more problems restricting devices such ways, imagine the hassle on a home computer environment
21:59
<vagrantc>
well, showing an icon for something you don't have permission to access is undesireable behavior.
22:00
<wpgmb>
MrMoo: correct - this is a home environment, and I'd like the users to have the ability to play a locally inserted CD
22:01
<vagrantc>
audio CD ?
22:01
<wpgmb>
MP3 - whatever
22:01
sound going to be an issue next?
22:02
<MrMoo>
vagrantc, ok, so the cdrom group should be the correct solution
22:03
ok I have a dvd in now, lets check that it works, brb
22:03MrMoo has quit IRC
22:03
<wpgmb>
so, it is also normal for all clients to see all harddrives, file structure, etc?
22:04
... that are installed on the server?
22:05MrMoo has joined #ltsp
22:05
<vagrantc>
wpgmb: only those that are mounted
22:05
<MrMoo>
looks like if its already in its too late
22:06
I can select to eject and whilst I cannot eject it removes the icon
22:06
<wpgmb>
MrMoo: sorry -not following your experiment
22:07
<vagrantc>
wpgmb: sound support is decent, although only CDs with filesystems are supported, really. so a CD with mp3 files on it should work decently. but a true auido CD will likely be problematic
22:07
<wpgmb>
ok
22:07
<MrMoo>
wpgmb: on my ubuntu feisty desktop CD permissions looks completely broken
22:07
the cdrom group only affects ejecting a CD
22:08
:O
22:08
<vagrantc>
the automount stuff is handled on a different level ...
22:08
basically, whatever user logs in first gets the devices plugged into the server.
22:09
<MrMoo>
the cdrom mount should get cdrom group ownership though? not world read
22:09
<vagrantc>
no, it should use whatever permissions are on the media itself.
22:10
that's normal mount behavior.
22:10
<wpgmb>
"basically, whatever user logs in first gets the devices plugged into the server" That's not any kind of real system...:-(
22:10
<vagrantc>
wpgmb: this is why the server belongs in the closet.
22:11
at the moment, most desktop software assumes a single-user environment.
22:11
well, single-user at any given time.
22:12
so, you can either work around the problem, or propose patches to fix it.
22:12
there's definitely room for improvement.
22:13
<wpgmb>
ok - but hang on... isn't LTSP supposed to be made for a true multi-user environment? Even if the server is in a closet, the first user in gets all the goodies?
22:13
<MrMoo>
but normally there are no goodies
22:14
<vagrantc>
exactly
22:15
LTSP is a true multi-user environment, but unfortunately some of the popular software at the moment (GNOME, KDE) isn't truely multi-user in some respects.
22:15
on the other hand, there's a tremendous amount of capability that handles the multi-user environment very, very well. this is one very small issue in the large picture.
22:16
<MrMoo>
its getting there quite well, user switching first and now audio with pulse
22:16
<wpgmb>
so, in essence it's useful for Internet access, some office apps, but that's about it?
22:16
<MrMoo>
wpgmb: that describes 99% of many environments
22:16
<vagrantc>
i guess if you absolutely *must* have CDs plugged into your server, it;s useless.
22:17
<wpgmb>
No, I mustn't... but I was thinking that the server would also be my workstation, so now I'm scrapping that idea
22:17
<vagrantc>
yes.
22:18
remote multi-media is a weak point. much, much better than it was a year or two ago.
22:18
<wpgmb>
MrMoo: DVD playback works fine from a client? What about regular desktop use, like burning, printing, photo editing?
22:18
(or vagrantc)
22:19
<vagrantc>
burning, no. printing, yes. photo editing, yes.
22:19
<wpgmb>
... MP3 player hookup - transferring songs?
22:19
<vagrantc>
DVD playback ... i think that's a no.
22:19
<MrMoo>
mp3 yes, simple usb transfer
22:19
<vagrantc>
wpgmb: if it's recognized as a standard usb disk, sure.
22:19
if it's some weird proprietary protocol, probably not.
22:20
<wpgmb>
well, but that goes for any kind of system, really
22:20
<vagrantc>
well, a conventional desktop system may work with more types than a thin-client at this point.
22:20
<MrMoo>
scanning still needs some improvement though, that's being worked on with Google SoC and Gnome Scan
22:21
<vagrantc>
but right now, ltspfs (for remote device access) is basically limited to filesystems.
22:21
<MrMoo>
however network multi-function devices make it easy: scan to mail
22:22
dvd/cd burning over the network isn't going to be very zippy if it did work
22:23
<wpgmb>
I'm thinking local stuff - can't plug a scanner into a client, and use it. Use a (DVD) burner in a client, etc
22:23
<vagrantc>
if you want to do that sort of thing, you'll want to explore (and document) setting it up as a diskless workstation.
22:23
<MrMoo>
not really thin usage to put it ideologically
22:24
<jammcq>
scanners work great with ltsp
22:24
<MrMoo>
4.2 though
22:24
<wpgmb>
jammcq: scanners plugged into clients?
22:24
<jammcq>
wpgmb: yeah
22:24
and it should work with ltsp-5
22:24
sane is networkable
22:24
and installing the sane package in the chroot is easy
22:24
<wpgmb>
ok
22:25
<MrMoo>
just no out-of-the-box convenience
22:25
<jammcq>
MrMoo: whaddya want, an option in lts.conf ?
22:25
<wpgmb>
vagrantc: how is an LTSP client different from a diskless workstation?
22:25
<MrMoo>
jammcq, like 4.2 for a start, then integration into the ltsp manager
22:25
jammcq, printers need similar help
22:25
<vagrantc>
wpgmb: instead of loggin into the server, you log into the thin-client itself, and execute all software on the thin-client.
22:26
<jammcq>
printers should already work
22:26
in ltsp-5
22:26
<vagrantc>
wpgmb: the server just handles the thin-client's root filesystem and network booting
22:26
<wpgmb>
vagrantc: then what role does the server actually play?
22:26
<vagrantc>
wpgmb: the server just handles the thin-client's root filesystem and network booting
22:27
<wpgmb>
disk storage?
22:27
<jammcq>
it's a fileserver
22:27* vagrantc nods to jammcq
22:28
<MrMoo>
jammcq, you'll have to set it all up in rc.local bespoke
22:28
<wpgmb>
so, that means basically going back to every client/user having his/her own fully blown OS? Or is the OS served from the fileserver?
22:28* MrMoo needs to add dhcp hostnames ...
22:29
<MrMoo>
wpgmb, you could nfs root desktops
22:29
or just nfs accounts
22:29
I have a nfs account desktop, haven't found a completely lazy solution to nfs root desktops
22:30
<vagrantc>
MrMoo: ??
22:30
MrMoo: i'm not understanding your terms here ...
22:30
<MrMoo>
nfs account desktop = nfs home directory
22:30
<vagrantc>
got it
22:30
<MrMoo>
nfs root desktop = root directory on nfs
22:31
<vagrantc>
a.k.a. diskless workstation in vagrant-speak
22:31
<wpgmb>
reading, but me no understanding
22:31
<MrMoo>
ideally something like LTSP's chroot for multiple desktops would be nice
22:31
yup, diskless workstation
22:31
there are some specs in the Ubuntu wiki already
22:31
<vagrantc>
MrMoo: yeah, that's on the TODO list.
22:31
the only part holding it up, really, is network authentication.
22:32
<MrMoo>
I have five servers running diskless, one is a Ubuntu LTSP server too
22:32
I use my own hack of a Samba 4 Active Directory :)
22:32
<vagrantc>
you have a diskless LTSP server ? beautiful. :)
22:34
i always wanted to do a chain of LTSP clients that were each LTSP servers ...
22:34
<MrMoo>
needed some work in Feisty though, I logged a bug report: https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/111227
22:35
<wpgmb>
a diskless server... you guys ever wonder why the world sees you as geeky?
22:35
<MrMoo>
2.5" SCSI disks are way too expensive
22:36
<wpgmb>
This is waaaay over my head. I was starting with a LTSP setup, trying to simply my headaches at home, and learning something at the same time. It seems, though, that for general home use, this might pose some problems.
22:37
Scanning seems fine, according to jammcq; USB drives IF they're recognized should be ok; printing LIKELY possible..
22:38
(pulling his grey hairs out)
22:39
<MrMoo>
plus diskless iSCSI and SAN is popular in the enterprise with VMWare and Xen
22:39
allows for easier upgrades and machine migration
22:39
<vagrantc>
wpgmb: well, it's got uses, and it's got limitations. pick your poison. :)
22:40* vagrantc awaits the impending failure of another hard drive
22:40* MrMoo looks for a NFS server faster than Infrant ReadyNAS and cheaper than NetApp but without the hassle of a O/S to administer
22:42
<wpgmb>
vagrantc: guess so. Oh well. I guess I'll give the kids a choice: maintain your OS yourself, or let me do it, and live with the limitations
22:44
<MrMoo>
wpgmb, pretty much, but desktop Ubuntu isn't exactly difficult to look after
22:45
<wpgmb>
no, it isn't
22:45
<MrMoo>
depends on what hardware you have, I use $90 terminals and $90 LCD monitors
22:45
<wpgmb>
It sure would get me off the hook with the choppy Youtube... hmm... starting to sound good
22:49wpgmb has quit IRC
23:01jvin248 has joined #ltsp