00:01 | GiantPickle has joined #ltsp | |
00:02 | zodman has joined #ltsp | |
00:06 | vagrantc has joined #ltsp | |
00:10 | mopey has joined #ltsp | |
00:10 | klausade has joined #ltsp | |
00:10 | Patina has joined #ltsp | |
00:10 | fernando1102 has joined #ltsp | |
00:16 | fernando1102 has left #ltsp | |
00:18 | fernando1 has quit IRC | |
00:31 | colgreens 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:35 | ElV 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:43 | subir 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:23 | garbat has joined #ltsp | |
01:50 | garbat has quit IRC | |
01:57 | colgreens has quit IRC | |
01:59 | fernando1 has joined #ltsp | |
02:01 | Q-FUNK has joined #ltsp | |
02:41 | mikkel has joined #ltsp | |
02:55 | gonzaloaf_work has quit IRC | |
02:57 | tj9991 has quit IRC | |
03:29 | vanya has joined #ltsp | |
03:50 | Avatara has joined #ltsp | |
04:03 | vagrantc has quit IRC | |
04:23 | rbos 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:33 | valvoja has joined #ltsp | |
04:34 | <valvoja> anyone can help me with usb printer in ltsp client?
| |
04:34 | i have canon pixma ip2000
| |
04:36 | valvoja is now known as EXP__ | |
04:40 | tj9991 has joined #ltsp | |
04:48 | EXP__ has quit IRC | |
05:00 | masus has joined #ltsp | |
05:00 | zodman has left #ltsp | |
05:01 | <masus> hi all
| |
05:01 | ogra: it's working ;)
| |
05:02 | <ogra> :)
| |
05:05 | <masus> thanks :)
| |
05:17 | avlis has joined #ltsp | |
05:20 | <masus> by all,
| |
05:22 | masus 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:51 | rbos 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:57 | jsgotangco 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:13 | Egyptian[Home] has joined #ltsp | |
06:14 | cdealer has joined #ltsp | |
06:14 | <cdealer> [ogra]:: hey ... are you there?
| |
06:20 | Egyptian[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:31 | Blinny 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:43 | cdealer has quit IRC | |
06:43 | cdealer has joined #ltsp | |
06:43 | <MrMoo> unfortunately LTSPFS is incompatible between 4.2 and 5.0, that can be inconvenient
| |
06:47 | jammcq 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:57 | Egyptian[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:09 | avlis has quit IRC | |
07:19 | <ogra> thats all chinese to me
| |
07:19 | (at least the website :P)
| |
07:22 | cdealer has quit IRC | |
07:23 | subir 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:33 | cdealer 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:40 | rafaelcardoso 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:49 | jsgotangco 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:01 | fernando1 has quit IRC | |
08:02 | rafaelcardoso 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:17 | fernando1 has joined #ltsp | |
08:17 | <cdealer> =/
| |
08:20 | how do I see who are connect to my server? Can i logoff an user ?
| |
08:25 | otavio 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:45 | juhaj_ 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:01 | CyberScript32_ has joined #ltsp | |
09:01 | CyberScript32_ 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:14 | jsgotangco has quit IRC | |
09:18 | cdealer has quit IRC | |
09:20 | cdealer__ is now known as cdealeer | |
09:20 | cdealeer is now known as cdealer | |
09:27 | Egyptian[Home] has quit IRC | |
09:37 | vagrantc has joined #ltsp | |
09:42 | rjune has joined #ltsp | |
09:52 | jsgotangco 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:57 | Guaraldo 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:02 | plameng1 has joined #ltsp | |
10:02 | plameng1 has left #ltsp | |
10:02 | <vagrantc> Gadi: read the /var/lib/dpkg/info/PACKAGE.* scripts
| |
10:02 | jsgotangco 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:03 | mikkel 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:14 | vanya 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:27 | mistik1 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:30 | Guarald1 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:31 | mistik1 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:50 | efra has joined #ltsp | |
10:55 | Avatara has quit IRC | |
10:57 | Blinny 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:07 | Egyptian[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:12 | mistik1 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:13 | Egyptian[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:18 | filorp 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:25 | mistik1 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:25 | Guarald1 has quit IRC | |
11:25 | <filorp> but now no more
| |
11:25 | Guarald1 has joined #ltsp | |
11:25 | <ogra> make sure to grab my gutsy code, not sbalneavs branch
| |
11:26 | Guaraldo 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:33 | Guarald1 has quit IRC | |
11:33 | Guaraldo 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:35 | jsgotangco has joined #ltsp | |
11:35 | <filorp> and shouldn't use it, I supposed.
| |
11:35 | tj9991 has quit IRC | |
11:36 | tj9991 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:37 | Egyptian[Home1 has quit IRC | |
11:37 | <vagrantc> but that's just the changelog
| |
11:38 | Egyptian[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:42 | cliebow 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:57 | jsgotangco 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:08 | irule 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:11 | Egyptian[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:13 | mikkel has joined #ltsp | |
12:14 | <filorp> right output: /opt/ltsp *(ro,no_root_squash,async)
| |
12:15 | cyberorg 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:20 | a5benwillis 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:43 | J45p3r_ has joined #ltsp | |
13:05 | filorp has quit IRC | |
13:08 | mistik1 has quit IRC | |
13:20 | J45p3r__ has joined #ltsp | |
13:28 | mistik1 has joined #ltsp | |
13:32 | wpgmb has joined #ltsp | |
13:38 | J45p3r_ 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:54 | wpgmb has left #ltsp | |
14:11 | mikkel has quit IRC | |
14:15 | cliebow has joined #ltsp | |
14:21 | gbolte 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:28 | bobby_C has joined #ltsp | |
14:45 | gbolte has quit IRC | |
14:47 | J45p3r__ has quit IRC | |
14:47 | J45p3r_ has joined #ltsp | |
15:01 | cdealer 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:14 | gvy has joined #ltsp | |
15:31 | J45p3r_ has quit IRC | |
15:34 | a5benwillis has quit IRC | |
15:50 | muh2000_ has quit IRC | |
15:51 | muh2000 has joined #ltsp | |
16:03 | ogra_ has joined #ltsp | |
16:04 | ogra has quit IRC | |
16:04 | ogra_ is now known as ogra | |
16:08 | andrew____ 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:19 | weasel00 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:25 | vagrantc 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:40 | vagrantc 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:45 | Guaraldo has left #ltsp | |
16:49 | <andrew____> Thanks for the lead, Q-FUNK...I'll definitely look them up.
| |
16:49 | andrew____ has quit IRC | |
17:04 | bobby_C has quit IRC | |
17:17 | Q-FUNK has quit IRC | |
17:21 | kamalparyani has joined #ltsp | |
17:22 | <kamalparyani> when i try to run ltsp-manager i get this error RuntimeError: could not create GladeXML object
| |
17:40 | Egyptian[Home] has joined #ltsp | |
17:46 | rjune has quit IRC | |
17:48 | ccherrett has quit IRC | |
18:06 | J45p3r has joined #ltsp | |
18:12 | edgarin has joined #ltsp | |
18:12 | edgarin has joined #ltsp | |
18:39 | muh2000 has quit IRC | |
18:49 | Gadi has quit IRC | |
18:58 | irule has quit IRC | |
19:13 | efra has left #ltsp | |
19:32 | J45p3r_ has joined #ltsp | |
19:32 | J45p3r has quit IRC | |
19:40 | jsgotangco has joined #ltsp | |
19:47 | ccherrett has joined #ltsp | |
19:49 | gvy has quit IRC | |
19:53 | Patina_ has joined #ltsp | |
19:59 | ccherrett has quit IRC | |
19:59 | J45p3r_ has quit IRC | |
20:00 | J45p3r has joined #ltsp | |
20:04 | Patina 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:22 | muh2000 has joined #ltsp | |
20:23 | muh2000 has joined #ltsp | |
20:31 | IRCzito_home has joined #ltsp | |
20:33 | IRCzito_home has left #ltsp | |
20:55 | wpgmb 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:07 | jammcq 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:17 | mdc_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:23 | wpgmb has quit IRC | |
21:24 | jsgotangco has quit IRC | |
21:27 | wpgmb has joined #ltsp | |
21:27 | mdc_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:28 | jsgotangco 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:30 | jvin248 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:33 | J45p3r 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:03 | MrMoo 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:05 | MrMoo 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:49 | wpgmb has quit IRC | |
23:01 | jvin248 has joined #ltsp | |