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


Channel log from 26 January 2012   (all times are UTC)

00:04Trixboxer has left IRC (Trixboxer!~Trixboxer@115.124.115.71, Quit: "Achievement is not the end, its the beginning of new journey !!!")
00:37Damianos has joined IRC (Damianos!~Damianos@adsl-070-145-074-043.sip.cha.bellsouth.net)
00:44vagrantc has joined IRC (vagrantc!~vagrant@75-150-46-245-Oregon.hfc.comcastbusiness.net)
00:51bobby_C has left IRC (bobby_C!~bobby@85-124-22-227.teleworker.xdsl-line.inode.at, Ping timeout: 255 seconds)
00:59klausade has left IRC (klausade!~klaus@cm-84.215.163.120.getinternet.no, Read error: Operation timed out)
01:09andygraybeal_ has joined IRC (andygraybeal_!~andy@h38.92.31.71.dynamic.ip.windstream.net)
01:41Damianos has left IRC (Damianos!~Damianos@adsl-070-145-074-043.sip.cha.bellsouth.net, Quit: Damianos)
01:49vagrantc has left IRC (vagrantc!~vagrant@75-150-46-245-Oregon.hfc.comcastbusiness.net, Ping timeout: 252 seconds)
02:04andygraybeal_ has left IRC (andygraybeal_!~andy@h38.92.31.71.dynamic.ip.windstream.net, Ping timeout: 240 seconds)
02:06[GuS] has joined IRC ([GuS]!~gustavo@186.19.173.126)
02:06[GuS] has joined IRC ([GuS]!~gustavo@unaffiliated/gus/x-663402)
02:17andygraybeal_ has joined IRC (andygraybeal_!~andy@h70.88.213.151.dynamic.ip.windstream.net)
02:37andygraybeal_ has left IRC (andygraybeal_!~andy@h70.88.213.151.dynamic.ip.windstream.net, Ping timeout: 240 seconds)
02:54gentgeen__ has left IRC (gentgeen__!~kevin@c-98-236-71-64.hsd1.pa.comcast.net, Ping timeout: 276 seconds)
02:56LoveStorm has left IRC (LoveStorm!Storm@gateway/shell/trekweb.org/x-cfyrsokmherdymxg, Changing host)
02:56LoveStorm has joined IRC (LoveStorm!Storm@unaffiliated/lovestorm)
02:56LoveStorm has joined IRC (LoveStorm!Storm@gateway/shell/trekweb.org/x-cfyrsokmherdymxg)
03:05LoveStorm has left IRC (LoveStorm!Storm@gateway/shell/trekweb.org/x-cfyrsokmherdymxg)
03:05LoveStorm has joined IRC (LoveStorm!Storm@gateway/shell/trekweb.org/x-cfyrsokmherdymxg)
03:06gentgeen__ has joined IRC (gentgeen__!~kevin@c-98-236-71-64.hsd1.pa.comcast.net)
03:12alexqwesa_ has joined IRC (alexqwesa_!~alex@109.172.15.11)
03:13alexqwesa has left IRC (alexqwesa!~alex@alexo-veto.broker.freenet6.net, Ping timeout: 245 seconds)
03:40Damianos has joined IRC (Damianos!~Damianos@adsl-070-145-074-043.sip.cha.bellsouth.net)
03:41Parker955_Away is now known as Parker955
03:47dberkholz has joined IRC (dberkholz!~dberkholz@smtp.gentoo.org)
03:47dberkholz has joined IRC (dberkholz!~dberkholz@gentoo/developer/dberkholz)
03:58adrianorg_ has left IRC (adrianorg_!~adrianorg@189.58.226.241.dynamic.adsl.gvt.net.br, Ping timeout: 276 seconds)
04:06Damianos has left IRC (Damianos!~Damianos@adsl-070-145-074-043.sip.cha.bellsouth.net, Quit: Damianos)
04:08loather-work has joined IRC (loather-work!~khudson@wsip-98-175-250-115.sd.sd.cox.net)
05:59staffencasa has left IRC (staffencasa!~staffenca@128-193-148-128.oregonstate.edu, Ping timeout: 240 seconds)
06:34alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
06:36freedomrun has joined IRC (freedomrun!~quassel@BSN-61-43-204.dial-up.dsl.siol.net)
07:48loather-work has left IRC (loather-work!~khudson@wsip-98-175-250-115.sd.sd.cox.net, Quit: This computer has gone to sleep)
08:15Parker955 is now known as Parker955_Away
08:58Yoe has left IRC (Yoe!~wouter@barbershop.grep.be, Quit: leaving)
09:06dobber has joined IRC (dobber!~dobber@213.169.45.222)
09:16cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 240 seconds)
09:28markit has joined IRC (markit!~marco@88-149-177-66.staticnet.ngi.it)
09:37piet has joined IRC (piet!551061c5@gateway/web/freenode/ip.85.16.97.197)
09:39
<piet>
back here to say hello and thank You again for Your help yesterday!
09:41
Especially the ones that helped me in solving my problems in setting up ltsp with desktopless server.
09:42
Last night I had been successful in setting up my workstations as fat clients finalley. And it looks as if it works fine.
09:43
I learned lots about the whole thing but of course there are still lacks in my understanding of ltsp.
09:45
My question now is : are there any blogs or wikies where I could read something about expiriences of the work with ltsp, possibilities and tips and tricks in administrating the whole thing?
09:49andygraybeal_ has joined IRC (andygraybeal_!~andy@h70.88.213.151.dynamic.ip.windstream.net)
10:06Steve_The_Pirate has joined IRC (Steve_The_Pirate!~Gary@ip-80-238-8-128.bskyb.com)
10:08freedomrun has left IRC (freedomrun!~quassel@BSN-61-43-204.dial-up.dsl.siol.net, Remote host closed the connection)
10:12ogra_ has joined IRC (ogra_!~ogra@p5098ed03.dip0.t-ipconnect.de)
10:19jtsop2 has joined IRC (jtsop2!51ba0321@gateway/web/freenode/ip.81.186.3.33)
10:23andygraybeal_ has left IRC (andygraybeal_!~andy@h70.88.213.151.dynamic.ip.windstream.net, Ping timeout: 240 seconds)
10:38freedomrun has joined IRC (freedomrun!~quassel@BSN-142-160-242.dial-up.dsl.siol.net)
10:58adrianorg_ has joined IRC (adrianorg_!~adrianorg@189.58.226.241.dynamic.adsl.gvt.net.br)
11:14Damianos has joined IRC (Damianos!~Damianos@adsl-070-145-074-043.sip.cha.bellsouth.net)
11:14freedomrun_ has joined IRC (freedomrun_!~quassel@BSN-142-162-133.dial-up.dsl.siol.net)
11:15freedomrun has left IRC (freedomrun!~quassel@BSN-142-160-242.dial-up.dsl.siol.net, Ping timeout: 245 seconds)
11:28artista-frustrad has joined IRC (artista-frustrad!~fernando@200.247.43.2)
11:40sep has left IRC (sep!~sep@40.211.jostedal.no, Ping timeout: 260 seconds)
11:48VectorX has joined IRC (VectorX!~knight@unaffiliated/vectorx)
11:54VX1 has joined IRC (VX1!knight@220.247.236.182)
11:55andygraybeal has left IRC (andygraybeal!~andy.gray@obsidian.casanueva.com, Quit: Ex-Chat)
11:58VectorX has left IRC (VectorX!~knight@unaffiliated/vectorx, Ping timeout: 255 seconds)
12:01Guest75250 has joined IRC (Guest75250!~andy@obsidian.casanueva.com)
12:01Guest75250 is now known as andygraybeal_
12:02
<andygraybeal_>
hi hi hi, okay - i started the build fat client script at 4.50am and by 7am it is done and i'm logged in to fat clients! yay
12:03
i do have some problems, the clock is 5hours off exactly, and that also happens to be my timezone, -5 gmt. lts.conf has my timeserver set, but i'm betting it's getting gmt time and not -5gmt. any suggestions?
12:06
also when i open a terminal it says: "i have no name" and it lists a bunch of groups that it cannot find. :(
12:08
hahahah, omg, this is awesome, when i typed in 'ssh andy@termserv' it responds with "you don't exist, go away!' !! hilarious
12:09
calgone, take me away.
12:12sep has joined IRC (sep!~sep@40.211.jostedal.no)
12:12
<andygraybeal_>
how do i run a gnome-terminal on my terminal server from my fat client?
12:13
or even ssh at this point to my terminal server from my fat client? maybe i'll just ssh to it from my laptop
12:13VX1 has left IRC (VX1!knight@220.247.236.182, Changing host)
12:13VX1 has joined IRC (VX1!knight@unaffiliated/vectorx)
12:18sep has left IRC (sep!~sep@40.211.jostedal.no, *.net *.split)
12:23sep has joined IRC (sep!~sep@40.211.jostedal.no)
12:24ogra_ has left IRC (ogra_!~ogra@p5098ed03.dip0.t-ipconnect.de, Excess Flood)
12:26ogra_ has joined IRC (ogra_!~ogra@p5098ed03.dip0.t-ipconnect.de)
12:37xsl has joined IRC (xsl!~silence@unaffiliated/xsl)
12:42Parker955_Away is now known as Parker955
12:53Parker955 is now known as Parker955_Away
13:01Steve_The_Pirate has left IRC (Steve_The_Pirate!~Gary@ip-80-238-8-128.bskyb.com, Quit: Leaving)
13:05bengoa has joined IRC (bengoa!~bengoa@2001:1291:229:2:216:cbff:feab:6cc9)
13:09
<andygraybeal_>
i downloaded and run 'ltsp-chroot' ... sudo ltsp-chroot -c -p --arch i386 ... and i get: /usr/sbin/ltsp-chroot: 184: detect_vendor: not found. Mounting the package cahe is not available for your distribution. then dumps me to a 'root' prompt
13:10
i have ltsp 5.2 the regular one that comes with ubuntu 10.04
13:21
where does 'swap' memory live for a fatclient?
13:23cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
13:27
<andygraybeal_>
can someone hold my hand with the ltsp-chroot command?
13:28
<Mava>
naturally
13:28
<andygraybeal_>
Mava, awesome
13:28* Mava grabs the hand
13:28* andygraybeal_ swoons
13:29
<andygraybeal_>
can you tell me why i'm getting 'detect_vendor: not found' and why mounting package cache is not available for my distro?
13:29
i'm running 10.04 amd64 distro with 32bit clients
13:29
<Mava>
to be honest no idea =)
13:29
<andygraybeal_>
nice :)
13:30
i like your nickname
13:30
<Mava>
sounds like some weird amd64 vs. i386 problem for me
13:31
but still.. never done those cross-systems before. really no idea
13:31
<andygraybeal_>
i'll wait around till someone has the time to help me
13:32
<Mava>
maybe good idea, sorry that couldn't help you more than just holding hand
13:32
<andygraybeal_>
no prob :)
13:32
thank you :P
13:32
are you here often? i don't rmember your nick
13:34
<Mava>
always, but just lurking in the background
13:34
<andygraybeal_>
nice :)
13:34
what environment do you run ltsp in?
13:35
<Mava>
atm. in nowhere, just keen into this project. next looking forward to study the performance in virtual servers
13:35
and you ?
13:36
<andygraybeal_>
i work at a worker owned restaurant corporation and we run a small office and manufacturing division.
13:36
<Mava>
nice
13:37
<andygraybeal_>
i'm trying out the 'fatclient' mode versus thinclient mode... to see if it might be better for us. we've been running in 'thinclient' mode for.. i dunno a year or more.
13:38
hahah at this point, i'm several hours into it and i've switched all the clients to manually run thin.. until i can get my client straightened out as a fatty.. then i'll switch everyone else over.
13:38VectorX has joined IRC (VectorX!knight@unaffiliated/vectorx)
13:38
<andygraybeal_>
started at 4.50am.. it's not 8.38am
13:38
er now
13:38
i got a list of problems, i need to resolve :) first one being the ltsp-chroot :)
13:38
script file
13:39VX1 has left IRC (VX1!knight@unaffiliated/vectorx, Read error: Connection reset by peer)
13:40
<andygraybeal_>
since i have manually told the clients to boot thin, i'm not in a rush or frantic any longer :)
13:40
ltsp is so configurable and easy to configure :)
13:41
i had too much sugar this morning
13:42
<Mava>
seems so =D
13:42
<piet>
did You allready got an answer to Your swap-question?
13:42
<andygraybeal_>
piet, no
13:42
<Mava>
don't worry, you will eventually resolve these problems
13:42
<andygraybeal_>
Mava, yes, that is one thing i am sure of as well :)
13:42
greetings piet :)
13:43
<piet>
USE_LOCAL_SWAP in lts.conf will do it localy . . .
13:43
<andygraybeal_>
piet, i don't have harddrives
13:43
<muppis>
nbd swap?
13:44
<piet>
NBD_SWAP will do it on the server I think . . .
13:44
<andygraybeal_>
muppis, i'm not sure; i am looking at the 'system resources' and my swap is 100% in use
13:44
on my fatclient
13:44
i just wondered where the swap lives because i don't have harddrives :)
13:44
<muppis>
andygraybeal_, I think some reports that if it doesn't exist.
13:45
<andygraybeal_>
muppis, interesting
13:45
yea, i need to throw more ram into this puppy, i got 512MB in there now
13:45
<muppis>
andygraybeal_, what swapon -s says?
13:46
<andygraybeal_>
says, the command could not be located because '/sbin' is not included in the PATH environment variale. this is most likely caused by the lack of administrative priviledges assiated with your usera ccount,
13:46cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 240 seconds)
13:47
<andygraybeal_>
i guess i don't know how to do root on my fat client yet
13:47
i feel like a fish out of water here, with my first fat client go round.
13:48
sudo kind of laughs at me and says unknown id.
13:48
<muppis>
Funny. At my desktop I can run swapon command as regular user.
13:48
<andygraybeal_>
yea, i can't help but wonder if i mucked something entirely
13:49
ah.. i just ran ./swapon -s in the /sbin directory
13:49
and it worked
13:49
says: /dev/ramzswap0 partition 127032 126936 100
13:49
<muppis>
Most /sbin executables can be accessed directly.
13:50
There you go. With 512 of ram, no wonder if it is 100% used.
13:50
<andygraybeal_>
i'm just curious, where is this swap at?
13:51
i don't have a harddrive locally on the fat client
13:51
so i assume it's on the main server
13:51
<muppis>
That it ramdrive made at your client's ram.
13:51
<andygraybeal_>
aah weird
13:52
so it has a swap drive made out of ram :)
13:52
hilarious
13:52
<muppis>
Yeah. :)
13:52
<andygraybeal_>
okay, priority is to get more ram in this thing
13:52
i got some laying around here somehwere
13:52
<piet>
as long as You don't have enough why not running it on the server?
13:53
<andygraybeal_>
piet, lightning.
13:53
<muppis>
yes, nbd_swap can be a solution.
13:53
<piet>
I think so
13:53
<andygraybeal_>
what is nbd_swap ?
13:53
is it swap on the server?
13:53
<muppis>
Yes.
13:53
<piet>
http://manpages.ubuntu.com/manpages/lucid/man5/lts.conf.5.html
13:54
<andygraybeal_>
sounds confusing and possibly slow
13:54
<piet>
confusing no but slow probabely, why not trying it?
13:54
<muppis>
But usable until you get more ram to clients.
13:54
<andygraybeal_>
i'll give it a shot :)
13:54VectorX has left IRC (VectorX!knight@unaffiliated/vectorx, )
13:55
<andygraybeal_>
it says i need to edit /etc/hosts.allow .. now is this on the server or the chroot?
13:55
<muppis>
On server.
13:56
<andygraybeal_>
do i need to restart networking if i edit hosts.allow?
13:56
<muppis>
No.
13:56
<andygraybeal_>
rock!
13:57
<piet>
don't know I'm newie as You, but I think in the client config because this makes the connection being kept alive I guess
13:58
<muppis>
Need to hit the road.
13:58
<andygraybeal_>
piet, i'm infinite newb. everyday is a new day for me
13:58
<muppis>
Bye for today.
13:58
<andygraybeal_>
muppis, thank you man
13:58
<muppis>
No prob.
13:59
<piet>
:)
13:59toscalix has joined IRC (toscalix!~toscalix@85.137.159.216.dyn.user.ono.com)
14:00
<piet>
Im trying around like You do at the moment . . .
14:01
<alkisg>
andygraybeal_: put this line in your /etc/ltsp/nbdswapd.conf: SIZE=512
14:01
(you need to create that file)
14:01
!nocompcache
14:01
<ltsp>
alkisg: nocompcache: compcache is a module that compresses 25% of the client RAM and uses it as swap space. In LTSP we have NBD_SWAP though, so it's better to disable compcache by putting nocompcache as a kernel parameter in /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default
14:01
<alkisg>
Also do that ^ to remove the compressed ram swap drive
14:01
<andygraybeal_>
alkisg, okay thank you
14:02
<alkisg>
And finally put NBD_SWAP=True in lts.conf
14:02
Then for a single test client put LTSP_FATCLIENT=True, so that one boots as fat
14:02
And boot it and see the memory usage etc
14:03
<andygraybeal_>
after i edit pxelinix.cfg/default - do i rebuild the image?
14:04
<alkisg>
No, for noone of those do you need to rebuild or update the image
14:04
<andygraybeal_>
rock!
14:07
alkisg, okay sadly, i'm afraid to make a change to the /var/lib/tftboot/ltsp/i386/pxelinux.cfg/default ... here is my file: http://pastebin.com/hPjjdtbk -- where do i add 'nocompcache ?
14:08
<alkisg>
append ro initrd=initrd.img quiet splash nocompcache nbdport=2000
14:08
<piet>
@alkisg I already asked this morning if tere is any blogs or wikis around where one can find administrational tips ans tricks . . .
14:08
do You know places like this?
14:08
<alkisg>
piet: https://help.ubuntu.com/community/UbuntuLTSP/
14:09Trixboxer has joined IRC (Trixboxer!~Trixboxer@115.124.115.71)
14:13
<piet>
@alkisg thanx that gives me plenty to read. Something like that I was looking for but havn't been succussful until now . . .
14:14piet has left IRC (piet!551061c5@gateway/web/freenode/ip.85.16.97.197, Quit: Page closed)
14:14
<andygraybeal_>
alkisg, okay, i don't think my nbd swap got mounted. how can i make sure?
14:14
i re-checked all the config files you told mje to update, and i think they are okay
14:15
<alkisg>
andygraybeal_: do you have a shell on the client?
14:15
<andygraybeal_>
yes, i'm running gnome-terminal on the client
14:15
<alkisg>
If you run `hostname`, is that your client hostname, or your server hostname?
14:16
<andygraybeal_>
it shows ltsp54, the client
14:16
<alkisg>
And what's the output of `free` ?
14:16Damianos has left IRC (Damianos!~Damianos@adsl-070-145-074-043.sip.cha.bellsouth.net, Quit: Damianos)
14:17
<andygraybeal_>
http://pastebin.com/A6WnuFzC
14:18
<alkisg>
You did disable compcache, but you didn't enable NBD_SWAP, let's see
14:18
getltscfg -a => does this show NBD_SWAP=True?
14:18
<andygraybeal_>
hm okay
14:18
(on the clien or the server?)
14:18
<alkisg>
Client
14:19
<andygraybeal_>
nope, lemme edit it again
14:19
maybe i was just confused
14:19
<xsl>
is there any bug on LTSP ( ubuntu 10.04 ) that can cause IRQ interrupts on network cards ( r8169 driver ) ?
14:20
<andygraybeal_>
hmm...aah i have it in the wrong location... in the file
14:20
<alkisg>
xsl: LTSP isn't related to interrupts in network cards. You only get the problem with ltsp and notwith a local installation or live usb stick?
14:22cliebow has joined IRC (cliebow!~cliebow@WatchGuard.ellsworth-hs.ellsworth.k12.me.us)
14:22
<xsl>
its an ltsp server, randomly gets IRQ interrupts on the network card facing "ltsp clients"
14:22
<andygraybeal_>
alkisg, awesome, i got it this time :)
14:22
<alkisg>
Nice, any other problems?
14:22
<xsl>
people told me to disable APCI on ltsp server, but dunno if there is another best practice to do related to networking
14:23
<alkisg>
xsl: LTSP servers are regular machines, not PXE-booted, so for any driver etc problems it's best that you check your distro channels, #ubuntu, or even the kernel mailing lists etc
14:24
You don't even need to mention that you're using ltsp to them
14:24
<andygraybeal_>
alkisg, i can't get ltsp-chroot to run properly it says: sudo ltsp-chroot -c -p --arch i386 ... and i get: /usr/sbin/ltsp-chroot: 184: detect_vendor: not found. Mounting the package cahe is not available for your distribution. then dumps me to a 'root' prompt
14:24
<xsl>
yeah im asking there aswell ... i was just trying to see if here anyone had a similar problem
14:24
ty alkisg and sorry if it was a bad issue to talk here
14:24
<alkisg>
xsl: the #ltsp channel is open to general discussions, I'm just saying that you have better chances asking elsewhere
14:25
andygraybeal_: what's your distribution?! ubuntu? which version?
14:25Da-Geek has joined IRC (Da-Geek!~Da-Geek@82.111.116.66)
14:25
<andygraybeal_>
ubuntu 10.04
14:25
i d/l'd the ltsp-chroot from svn
14:25
from the fatclient page on LTSP ubuntu pages
14:26
<alkisg>
Ah. Let me try it here...
14:26
<andygraybeal_>
brb, pee and update coffee
14:27
<xsl>
btw a related topic issue :) i'm trying xubuntu instead of ubuntu, seems to be more light to have xfce4 in a thin-client enviroment than gnome
14:27
the build image process is the same tough, right?
14:28Damianos has joined IRC (Damianos!~Damianos@adsl-070-145-074-043.sip.cha.bellsouth.net)
14:29
<alkisg>
xsl: the thin images don't have any desktop environment at all, yes, the procedure is the same.
14:29
<andygraybeal_>
okay back
14:31
<alkisg>
andygraybeal_: you need an older version of ltsp-chroot, because this new one that you downloaded needs more files
14:31
Let me get you the last one without the plugins system...
14:31
<andygraybeal_>
awesome, is it easy to browse back through the versions?
14:31
awesome, maybe pastiebin would be good
14:31
or url atleast
14:32
<alkisg>
url, wait...
14:32
<andygraybeal_>
<- supah patient
14:32adrianorg_ has left IRC (adrianorg_!~adrianorg@189.58.226.241.dynamic.adsl.gvt.net.br, Ping timeout: 248 seconds)
14:36
<alkisg>
andygraybeal_: http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk/view/1776/server/scripts/debian/ltsp-chroot
14:36
<andygraybeal_>
rock!
14:36
<alkisg>
But please update the wiki with that link
14:37
<andygraybeal_>
yes!!!
14:37
i will.. last time ihad probs with getting an acount.. lemme try agian
14:38
i switched email providers from an isp to myself.. so i hope that solves the issue
14:46
<xsl>
the admin guide does not talk about fat-clients
14:46
*Admin Reference Guide
14:46
what wiki you guys talking about, if you dont mind sharing
14:46* xsl is still young on ltsp :P
14:46
<andygraybeal_>
https://help.ubuntu.com/community/UbuntuLTSP/FatClients
14:46
that's the meat :)
14:46
<xsl>
ok ubuntu wiki
14:47Da-Geek has left IRC (Da-Geek!~Da-Geek@82.111.116.66, Quit: Leaving)
14:49
<andygraybeal_>
gah, no vim in my chroot, villains
14:50alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
14:50
<xsl>
*bastards*
14:51
:D
14:51
<andygraybeal_>
:)
14:51
<xsl>
do you know a firewall doc for LTSP environments?
14:51
<andygraybeal_>
yea
14:51
hold on
14:51
<xsl>
mainly i can port anything to ufw if it shows me iptables rules
14:51
tyvm andygraybeal_
14:53
<andygraybeal_>
i don't know exactly what you need, but this is all i needed: https://help.ubuntu.com/community/UbuntuLTSP/ThinClientHowtoNAT/
14:53
i have two nics.
14:54
if you need more, i can't help ;(
14:54
you probably know lightyears about this stuff compared to me
14:57mistik1 has left IRC (mistik1!mistik1@unaffiliated/mistik1, Ping timeout: 252 seconds)
15:02
<xsl>
i know how to nat
15:02
i want is to close undesired ports
15:02
<andygraybeal_>
okay
15:03
<xsl>
like... documented ports used by ltsp
15:03
i know that nbd has changed from port_assign to name_assign and uses an IANA documented port
15:04
but i wanna know if i close everything .. what i need to open ... like dhcp broadcasts, dhcp, nbd, tftp
15:04
etc :D
15:04
<andygraybeal_>
yea, i don't know.. i'm sure someone does
15:04killermike has left IRC (killermike!~killermik@2.26.103.150, Remote host closed the connection)
15:04bobby_C has joined IRC (bobby_C!~bobby@85-124-22-227.teleworker.xdsl-line.inode.at)
15:05
<xsl>
andygraybeal_: https://help.ubuntu.com/community/UbuntuLTSP/LTSPFirewall
15:11
<andygraybeal_>
bad assness
15:14F-GT has left IRC (F-GT!~phantom@ppp121-44-54-88.lns20.syd6.internode.on.net, Quit: Leaving)
15:14
<andygraybeal_>
awesome, i just got my ubuntu login
15:22
<xsl>
gz
15:22xsl has left IRC (xsl!~silence@unaffiliated/xsl, Quit: Connection reset by fear)
15:28
<cliebow>
andygraybeal_, how goes the battle?
15:31F-GT has joined IRC (F-GT!~phantom@ppp121-44-54-88.lns20.syd6.internode.on.net)
15:34mistik1 has joined IRC (mistik1!mistik1@unaffiliated/mistik1)
15:34
<andygraybeal_>
cliebow, i still need help, but i'm making some headway
15:35
i just got done editing the fatclient wiki with the ltsp-chroot for ubuntu 10.04
15:35
cliebow, thank you for asking :) i have plenty more questions - but for now i'm gonna focus on my chroot and updating software in it for now
15:37toscalix has left IRC (toscalix!~toscalix@85.137.159.216.dyn.user.ono.com, Read error: Connection reset by peer)
15:38dead_inside has joined IRC (dead_inside!~dead_insi@76.75.3.174)
15:43||cw has joined IRC (||cw!~chris@phpgroupware/cw)
15:46
<||cw>
i have a touch screent that I've made work on normal linux installs, it requires an InputDevice section in xorg.conf, is there a way to make that work in a thin client without having to generate and maintain an org.conf for each PC model I want to use it with?
15:51
<andygraybeal_>
yea, check out the lts.conf settings here: http://manpages.ubuntu.com/manpages/lucid/man5/lts.conf.5.html
15:51
look up: USE_TOUCH
15:52
<||cw>
yeah that works like crap. the 3M twxinput driver works worlds better
15:52
<andygraybeal_>
okay, sorry
15:52
what 3m do you got? i just bought me a 3m viewtouch 16 incher
15:52
er 17 incher
15:52
er no, microtouch
15:53
<||cw>
15" and 17" microtouch
15:53
<andygraybeal_>
yea, nice you like them? what are you using them for?
15:53
if you get it to work, pls document! i will be following your steps possible in a few years.
15:53
<||cw>
the drivers that come with the distro "work", but they are WAY too sensitive
15:54
I really like the screens, been using them for kiosks in the plant here for years on windows
15:55
lts.conf seems to let me chaneg mouse device and protocol only, if I could set the driver it'd be golden
15:55ogra_ has left IRC (ogra_!~ogra@p5098ed03.dip0.t-ipconnect.de, Read error: Operation timed out)
15:56
<andygraybeal_>
||cw, yea.. if you have the patience alkisg will be back soon enough
15:56
<||cw>
so I'm up to hacking up rc scripts that generate the needed conf files
15:57
<andygraybeal_>
sounds like a blast, i don't really understand rc files yet.
15:58
i guess they are just started scripts though run in a certain order
15:58
<cliebow>
andygraybeal_, i d be no help anyway..my ltsp got backburnered when they went 1 to 1 macbooks
15:58
<||cw>
these are just shell scripts, not true rc.d stuff
15:58
<andygraybeal_>
cliebow, ahh, sounds like lots of overhead maintenance!!!
15:58
cliebow, i might cry if i were you
15:59
<||cw>
the advantage is that the lts.conf can send params to the scripts so that you can push mac specific settings to the thin client instance
15:59
<cliebow>
oh yeah..i had toget apple certified to justify using up a lot of perfectly good air for no reason
16:00
<||cw>
the disadvantage is that every instance has all the scripts present, needed or not, and they only get executed if the lts.conf says to for that mac address
16:00
<andygraybeal_>
||cw, you can have the [default] settings and then mac specific setting, but you probably know this already
16:01
||cw, aah i see what your saying know, i re-read your sentance
16:01
*now
16:01
cliebow, did the school board make that decision?
16:02
does apple have a terminal server.. synonymous to citrix or ltsp?
16:03
<cliebow>
yeah..that and the new tech director
16:03
oh you could make it wwork..i guess..
16:03
<andygraybeal_>
ah new tech director.. .sounds scary
16:04
<cliebow>
knows about classrooms and politics..but not computing
16:04
<andygraybeal_>
i'm sorry, repeat, does apple have a terminal server?
16:05
i
16:05
i'll google
16:05
<cliebow>
well you can netboot the things ok..from an apple server..netboot form isc dhcp is another story..I havnt really loked into the possiblities
16:06
cause with 1600 running macbooks there is no call for it
16:06
<andygraybeal_>
aquaconnect? 'm seeing
16:06
<cliebow>
i had g4 netbooting but never macbook
16:06
from isc dhcp
16:06
<andygraybeal_>
are you looking for new employment?
16:07
<cliebow>
not really..i am more or less over the hill
16:07
i did apply a few years ago at College of the Atlantic
16:08
despite what is said..at 62 it is tough to convince anyone you ll be worth the learning curve
16:09
<andygraybeal_>
yea, no offense to anyone thathas them.. but i started doing the cert path when i was 17 or something.. novell, ms, a+, and was planning on getting the cisco etc.. all my friends were doing it... but you have to get re-certed so often.. and because a user interface changes... not really a 'computing' change.. i kept seeing them become more and more pointless. and i said eff-it and went totally linux
16:12
did you get certified with the hardware also?
16:12
i almost had to get dell certified..
16:13
where i worked, we went from ingres to oracle .... i was so sad.
16:13loather has joined IRC (loather!~khudson@wsip-98-175-250-115.sd.sd.cox.net)
16:14
<andygraybeal_>
then we had an army of api/db programmers working with peoplesoft
16:14
it just seemed like a uphill battle
16:23ogra_ has joined IRC (ogra_!~ogra@p5098ed03.dip0.t-ipconnect.de)
16:26
<cliebow>
i had to take both hardware and software December a year ago..then had to certify in 10.7 (never used it) software..and new models hardware which i di never used..
16:27
twas openbook this last one..I looked up every answer..
16:28loather has left IRC (loather!~khudson@wsip-98-175-250-115.sd.sd.cox.net, Quit: This computer has gone to sleep)
16:33
<andygraybeal_>
okay... i'm using ltsp-chroot from here: http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk/view/1776/server/scripts/debian/ltsp-chroot ... but i don't think i have a /proc in my chroot :( i'm trying to intsall openjdk and it's failing.. i could be thoroughly confused
16:33staffencasa has joined IRC (staffencasa!~staffenca@128-193-148-128.oregonstate.edu)
16:41dobber has left IRC (dobber!~dobber@213.169.45.222, Remote host closed the connection)
16:42
<||cw>
andygraybeal_: before you chroot: mount /proc /opt/ltsp/i386/proc -o bind
16:42
make sure the umount that after you exit the chroot
16:42
do /sys and /dev too
16:42
<andygraybeal_>
thanks ||cw
16:45
<||cw>
lts should honor /usr/lib/X11/xorg.conf.d/ right?
16:49alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
16:59bobby_C has left IRC (bobby_C!~bobby@85-124-22-227.teleworker.xdsl-line.inode.at, Ping timeout: 244 seconds)
17:06
<andygraybeal_>
||cw, alkisg si the man... i bet he knows all the answers :)
17:07
<||cw>
I think I'm getting close to tricking it....
17:07
is there what I can see the generated xorg.conf?
17:07
is there a way^^
17:09
looking at how configure-x.sh works, I should be able to get it working using the touch configs, but deons't seem to
17:14
hm, the /etc/X11/xorg.conf file is empty on my client, so configure-x.sh must not be run...
17:15
so i need to set CONFIGURE_X = True for that to happen?
17:21
<alkisg>
||cw: if you have a xorg.conf that works, you can use that with the X_CONF directive
17:21
What's your desired xorg.conf?
17:21
<||cw>
trying to use 3m's twxinput touch driver
17:22mnevans has joined IRC (mnevans!~mnevans@zero.geol.umd.edu)
17:25
<||cw>
Ithink I'm starting to see why the documented lts.conf touch settings never take effect, they are only referenced by configure-x.sh, but that's never called and X_TOUCH* aren't referenced anywhere in the client scripts
17:25
is this an ubuntu bastardization?
17:27
<alkisg>
!ltsp-source
17:27
<ltsp>
alkisg: ltsp-source: at http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk/files
17:27
<alkisg>
You can check the upstream sources there
17:28
I don't think Ubuntu touches any upstream files, it only provides the debian/ dir.
17:28
<andygraybeal_>
alright, how do i use the printers on my terminal server from my fatclients? I already have the queues setup on my terminal server.
17:28
<alkisg>
andygraybeal_: you go to the printer settings and select "publish printers"
17:28
<andygraybeal_>
ah nice
17:29
<alkisg>
(on the server). Nothing more.
17:29
<andygraybeal_>
okay thank you
17:30
<||cw>
I'm still getting an empty xorg.conf
17:30
<alkisg>
||cw: put your lts.conf to pastebin, and your desired xorg.conf too.
17:31freedomrun_ has left IRC (freedomrun_!~quassel@BSN-142-162-133.dial-up.dsl.siol.net, Remote host closed the connection)
17:32
<alkisg>
!learn fat-printers as to publish your server's printers so that fat clients can use them, from http://localhost:631/admin on your server, check [v] Share printers connected to this system. Or use `system-config-printer` if you have Gnome.
17:32
<ltsp>
alkisg: The operation succeeded.
17:32
<||cw>
lts.conf http://pastebin.com/nBvHF6br
17:32
at this point I'd be happy with any xorg.conf at all
17:33
my image has none, the clients have an empty one
17:33
<alkisg>
||cw: didn't you say you got it running at a standalone workstation?
17:33
<||cw>
yes
17:33
<alkisg>
I meant that xorg.conf
17:33
Also, your client's xorg.conf goes in /var/run, to see where exactly, run ps aux|grep X
17:34
Finally, what's the output of `getltscfg -a` if you run it locally on the client?
17:35
<||cw>
getltscfg matches my lts.conf
17:35
ps auxww shows only: /usr/bin/X -nolisten tcp :0 -auth /tmp/serverauth.f8SXKZPvn0
17:36
<alkisg>
Err which ubuntu version is that?
17:36
<||cw>
10.04
17:37
<alkisg>
Can you try without all that fancy menu stuff?
17:37
<||cw>
intersting, I found a conf in /tmp this time, but it's just the 'X -configure' output
17:38
so add a screen=ldm for my mac instead?
17:40
<alkisg>
SCREEN_02=shell
17:40
SCREEN_07=ldm
17:41
(unless if you have ssh or other root access to the client)
17:41
<||cw>
I have ssh
17:41
<alkisg>
OK, just SCREEN_07=ldm then
17:41
<||cw>
hm, ldm isn't loading anymore
17:41
/usr/share/ltsp/configure-x.sh seems to be hung
17:42
http://pastebin.com/CL591EFj
17:42
grep -c XkbLayout seems to be locked
17:43
ah, input file is blank
17:44
sorry if I seem to be jumping around, this is how I debug, I dont' claim to be sane :D
17:45
<alkisg>
Why don't you use a whole X_CONF file instead?
17:45
Get it from your standalone installation, put it in the chroot, done
17:46
INPUT_FILE=$(cat ${TEMPFILE} | grep "Your xorg.conf file is " | tr -d '\n' | cut -d' ' -f5)
17:46
<||cw>
I don't want to have to code up an xorg for every possible pc/screen config I have
17:46
<alkisg>
==> it's possible that that grep no longer matches
17:46
You don't need a whole xorg.conf
17:46
Nowadays you can just use the snippets you need
17:46
<||cw>
the main snippet I need is ServerLayout
17:47Trixboxer has left IRC (Trixboxer!~Trixboxer@115.124.115.71, Quit: "Achievement is not the end, its the beginning of new journey !!!")
17:48
<alkisg>
Check the snippets in /usr/lib/X11/xorg.conf.d/
17:49
So anyway can you pastebin the contents of TEMPFILE ?
17:50
(the one in /tmp)
17:50
<||cw>
yes, the text no longer matches
17:50
<alkisg>
(07:37:51 μμ) ||cw: intersting, I found a conf in /tmp this time, but it's just the 'X -configure' output ==> that one
17:50
<||cw>
yeah, that was when the grep was hung
17:50
<alkisg>
So that we better rewrite that INPUT_FILE=xxx line...
17:51
<||cw>
also adding some error handling. where does logger output to?
17:52
<alkisg>
Usually /var/log/somewhere, but I think most logging is turned off for thin clients
17:53
logger -t LTSP => that would go in syslog
17:55* alkisg wonders why that line doesn't match... it matches for me, even though it could be rewritten better
17:56
<||cw>
mine says "Using config file"
17:57
<alkisg>
I got 10.04 too, so that's weird
17:57
<||cw>
maybe matching on xorg.conf.new would be better?
17:57
<alkisg>
If you run `X -configure` locally, you get that result?!
17:57
<||cw>
on the thin client, yes
17:58
mines not clean I think, I also get "Number of created screens does not match number of detected devices.
17:58
Configuration failed.
17:58
"
17:58
<alkisg>
That's the main cause of the problem then
17:58
<||cw>
it's a compaq sff P4 with an nvidia card in it
17:59
<alkisg>
It has an onboard card too?
17:59
<||cw>
no
17:59
<alkisg>
And how many screens? (devices)?
17:59
Pastebin your /var/log/Xorg.0.log...
17:59
<||cw>
one, only the one vga plug on it
17:59
<alkisg>
(or 7.log)
18:00
Also, if you fix or hardcode the INPUT_FILE line, everything else works fine?
18:01
<||cw>
http://pastebin.com/w9eyPmrn
18:02
just rebuilt the image, trying now
18:06
<alkisg>
!learn quick-nbd-tests as to quickly test stuff without rebuilding your NBD image and without switching to NFS, put "break=mount" in pxelinux.cfg/default, and then from the initramfs prompt run `chroot /root bash -l`. Edit any files you want and press Ctrl+D two times to continue the boot process.
18:06
<ltsp>
alkisg: The operation succeeded.
18:10artista-frustrad has left IRC (artista-frustrad!~fernando@200.247.43.2, Quit: Leaving)
18:10vagrantc has joined IRC (vagrantc!~vagrant@75-150-46-245-Oregon.hfc.comcastbusiness.net)
18:13
<||cw>
still making a blank xorg.conf, and leaving /tmp/xorg.conf.new
18:23
well, this will be find to diagnose http://pastebin.com/awnfC5bj
18:23
the file exists...
18:26
ah, my grep/tr/cut leaves quotes on the file, then later it quotes it more making: grep -c XkbLayout '"/tmp/xorg.conf.new"'
18:29cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
18:30cheche has joined IRC (cheche!cheche@46.25.86.250)
18:30
<cheche>
Why sometimes a ltsp client fails to boot up? . power off and power on the system load fine... how can debug this kind of problem?
18:31
it stops before gdm starts
18:31
where the ubuntu dots goes red and white
18:31
my setup is a ubuntu 10.04
18:37
<||cw>
alkisg: far as I can tell, X -configure always outputs to ~/xorg.conf.new no matter what, see any harm is just coding to that?
18:40
cheche: if you press esc or change the kernel line to not have "quiet splash" does it say why it fails?
18:43
<alkisg>
!quiet-splash | echo cheche:
18:43
<ltsp>
cheche: quiet-splash: to disable the splash screen in Ubuntu, in order to see any boot error messages, run `sudo gedit /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default` and remove quiet splash .
18:43
<alkisg>
||cw: no idea what other distros do
18:43
<||cw>
google says fedora and arch are the same, and that seems to be the xorg default
18:43
<alkisg>
Sounds good then
18:44
So if you hardcode that, then it works?
18:47
<||cw>
well, I get the right xorg.conf anyway
18:47
<cheche>
alkisg: ok. the trouble is that is not always. I am trying to change it now and see what is the error line
18:48
<alkisg>
cheche: a possible problem would be if you have 2 dhcp servers on your network, e.g. your ltsp server and a router.
18:48
||cw: file a bug mentioning when it fails, and attach the patch
18:52mnevans has left IRC (mnevans!~mnevans@zero.geol.umd.edu, Remote host closed the connection)
18:52Steve_The_Pirate has joined IRC (Steve_The_Pirate!~Gary@cpc16-haye17-2-0-cust169.haye.cable.virginmedia.com)
19:10
<andygraybeal_>
hm. alkisg, i have the settings "LDM_LIMIT_ONE_SESSION=True" & "LDM_LIMIT_ONE_SESSION_PROMPT=True" in my lts.conf, it's been working great with the thinclients. It doesn't appear to work with the fatclients. Is there a way to get this to work?
19:20mnevans has joined IRC (mnevans!~mnevans@zero.geol.umd.edu)
19:21
<mnevans>
Hello LTSP world. I'm having trouble getting the thin client to recognize a flash drive.
19:21
Following debugging instructions at wiki.ubuntu.com/DebugLocalDev:
19:22
<andygraybeal_>
make sure your users are in the 'fuse' group
19:23
<mnevans>
The things that don't check out are: fuse module is not loaded on the server (lsmod | grep fuse gives nothing, but is listed in the kernel modules (more /lib/modules/.../modules.builtin | grep fuse gives kernel/fs/fuse/fuse.ko.
19:24
On the client, I only see a usb plug event when inserting the flashdrive.
19:24
The ltsp fuse udev rules don't fire.
19:24
@andygrabeal: users are in the fuse group.
19:25
<andygraybeal_>
stick around maybe some one knows, sorry i can't be more help
19:25
<mnevans>
And finally, I can't issue a manual mount command at the client. I get the following error: http://pastebin.com/ydfvxqmn
19:26
I think the problem must be that the fuse module is not loaded. Is fixing this as simple as lsmod fuse at the server?
19:27mistik1 has left IRC (mistik1!mistik1@unaffiliated/mistik1, Ping timeout: 240 seconds)
19:29
<stgraber>
mnevans: I don't really know the solution off hand or really have time to help you debug (sorry) but fuse is probably not the problem. I had a quick look on my system here and it's now a builtin kernel module
19:30
mnevans: so it's never going to show up in lsmod
19:30
mnevans: you can do "grep fuse /proc/filesystems" to check that fuse is indeed loaded (returns fuseblk, fuse and fusectl here)
19:33
<mnevans>
@stgraber, thanks, more /proc/filesystems | grep fuse gives those three things here as well.
19:34
<alkisg>
andygraybeal_: no idea, I
19:34
've never used those
19:34
<andygraybeal_>
alkisg, okay
19:34
alkisg, thank you
19:34mistik1 has joined IRC (mistik1!mistik1@unaffiliated/mistik1)
19:34
<andygraybeal_>
alkisg, this might be the break point meaning i can't go to fatclients
19:34
<mnevans>
@alkisg, my hero, is this a simple fix I'm missing?
19:34
<alkisg>
mnevans: amd64 or i386?
19:34
<mnevans>
amd64 on both server and client.
19:35
<alkisg>
And which distro/version?
19:35
I think ltspfsd had problems with amd64, and it was only solved very very recently...
19:35
But I don't use ltspfs so not sure about the details
19:35
<mnevans>
This is ubuntu 10.10, updates applied through last week. LTSP = ...
19:36
<alkisg>
Nah it's older than the fix
19:36
<mnevans>
ltsp-client-core 5.2.4
19:36
<alkisg>
mnevans: http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltspfs-trunk/revision/153
19:37
2011-10-29 00:38:07 upstream
19:37
<||cw>
gah! I knew making the ltsp server x64 was going to be a pain... stupid driver installed the x64 version in my chroot
19:37
<alkisg>
So it would need ltspfsd 1.0
19:38
<mnevans>
@alkisg, I see in synaptic ltspfsd 0.7-0ubuntu1 is available but not installed here.
19:39
Would that not provide the update?
19:39
<alkisg>
ltspfs on the server, ltspfsd on the client
19:39
<vagrantc>
it's ltspfsd 1.0
19:39
<alkisg>
ltspfs 1.0 is in ubuntu precise
19:39
vagrantc: do you remember the issue? What does it affect, amd64 chroots?
19:40
<vagrantc>
i think it was the thin-client side that was affected
19:40
<alkisg>
I think so too
19:40
<vagrantc>
i.e. running i386 clients worked fine with an amd64 server.
19:40
<alkisg>
stgraber, do you think that mnevans could install the ltspfsd.deb from precise, to his 10.10 chroot?
19:40
<vagrantc>
probably not hard to backport, eiher
19:41
<mnevans>
I like the idea of trying to install the ltspfsd.deb to the chroot. Can't go to a build of 12.04 yet on the server.
19:42
What the best way to try that?
19:43
<alkisg>
mnevans: first, if you don't have experience with downgrading packages etc, make a backup of your /opt/ltsp folder
19:43
Then, download this and install it to your chroot: http://packages.ubuntu.com/precise/ltspfsd-core
19:43
And then this: http://packages.ubuntu.com/precise/ltspfsd
19:43
Since the dependencies should already be there, a dpkg -i would be enough, inside the chroot
19:44
Ah wait
19:44
<||cw>
do rcfiles run before screens?
19:44
always?
19:44
<alkisg>
mnevans: Let me see if we have daily builds for ltspfs...
19:45
<andygraybeal_>
where is the "LIMIT_ONE_SESSION" script live?
19:46
<alkisg>
mnevans: yeah it's there even though it has a weird version: https://launchpad.net/~ltsp-upstream/+archive/daily?field.series_filter=maverick
19:46
<andygraybeal_>
err. the LIMIT_ONE_SESSION_PROMPT script i mean
19:46
<alkisg>
mnevans: so you can download those 2 packages from there as well, and install them to your chroot
19:47
<stgraber>
alkisg: yes, should work fine
19:47
alkisg: ltsp hasn't changed in precise yet
19:47
<mnevans>
@alkisg, just to be clear, I should login to the client via ltsp-localapps xterm as root. Then backup /opt/ltsp. Then install the maverick package link you just sent, to the client?
19:48
<alkisg>
mnevans: no, you should do something like this:
19:48
sudo rsync -a /opt/ltsp /opt/ltsp-backup
19:48
sudo chroot /opt/ltsp/amd64
19:48
dpkg -i ltspfsd-core.deb
19:48
dpkg -i ltspfsd.deb
19:48
exit
19:48
sudo ltsp-update-image
19:48
And then reboot your clients
19:49
<mnevans>
@alkisg: all on the server, correct, in /opt/ltsp?
19:49
<alkisg>
Yes
19:49
<mnevans>
OK, here we go...
19:49
<alkisg>
Don't forget to download the precise packages first :)
19:53
<mnevans>
The packages from https://launchpad.net/~ltsp-upstream/+archive/daily?field.series_filter=maverick, right? just ltspfs, or all 4 listed at that page?
19:56
<andygraybeal_>
aah in the man page it says "LDM_LIMIT_ONE_SESSION" is only for thin clients, not fat clients... grrrrr
19:56
<mnevans>
... and I am sorry to have to ask this but: from that page, best way to actually get the packages? :-)
19:58
<stgraber>
mnevans: http://archive.ubuntu.com/ubuntu/pool/main/l/ltspfs/ltspfsd-core_1.0-1_amd64.deb http://archive.ubuntu.com/ubuntu/pool/main/l/ltspfs/ltspfsd_1.0-1_all.deb
19:58
<mnevans>
@stgraber, thank you, I was just reading about adding the repository, but maybe this is better for a test.
19:59bengoa has left IRC (bengoa!~bengoa@2001:1291:229:2:216:cbff:feab:6cc9, Quit: Leaving.)
20:00bengoa has joined IRC (bengoa!~bengoa@2001:1291:229:2:216:cbff:feab:6cc9)
20:02komunista has joined IRC (komunista!~slavko@adsl-195-098-011-091.dynamic.nextra.sk)
20:03
<mnevans>
And one more question before I do this: in case of a disaster, I should just go to the server, mv ltsp-backup ltsp, ltsp-update-image, reboot client?
20:04
<stgraber>
yes, though you should first start by moving the existing ltsp or removing it then
20:05Parker955_Away is now known as Parker955
20:06
<mnevans>
Oh, I thought ltsp-update-image updates an existing image. If I remove what's there, should I use ltsp-build-client instead?
20:07
<stgraber>
no, just saying that if you do "mv ltsp-backup ltsp", you'll end up with ltsp/ltsp-backup :)
20:07
so you should do: mv ltsp ltsp-broken, mv ltsp-backup ltsp, ltsp-update-image, reboot client
20:07
<mnevans>
Right.
20:10
Done. Rebooting...
20:11mnevans has left IRC (mnevans!~mnevans@zero.geol.umd.edu, Remote host closed the connection)
20:12mnevans has joined IRC (mnevans!~mnevans@zero.geol.umd.edu)
20:12
<mnevans>
@alkisg, stgraber: I am back, and plugged in the stick, and it works.
20:12
<andygraybeal_>
why is it lts.conf and not ltsp.conf?
20:12
<mnevans>
Hooray! Now I have two ltsp heroes :)
20:12
<andygraybeal_>
mnevans, awesomeness!
20:13
<mnevans>
Now I guess I should add my notes on this to my wiki entry about the AMD E-350 box, as a way of saying thank you?
20:14
I have to go now, but thanks again, and I will try to do that asap.
20:16
<alkisg>
mnevans: also add some note to the ubuntu wiki
20:16
Nice job :)
20:17
<andygraybeal_>
hooray, i edited the wiki today too!
20:17
<alkisg>
;)
20:22adrianorg_ has joined IRC (adrianorg_!~adrianorg@189.58.226.241.dynamic.adsl.gvt.net.br)
20:23
<||cw>
andygraybeal_: because it's the linux terminal server config, not the projects config
20:23
<andygraybeal_>
||cw, aaah, thank you
20:25
<||cw>
yeay! touchscreen works!
20:25
twxdriver is picky as hell
20:25
<andygraybeal_>
so another question, LDM_LIMIT_ONE_SESSION doesn't work with Fatclients, only thin clients... would there be a way to modify the script ( http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk/view/head:/rc.d/S15-userLoginCheck ) in a way that it would know what client the person is logged into and be able to kill their session on that client?
20:26
<||cw>
I have to make my own wrapper script for CONFIGURE_X_COMMAND= and have that call configure-x.sh and then start they driver service, otherwise the driver would not start
20:26
<andygraybeal_>
||cw, dood!! awesome, i totally want a copy of what you did.. i'm gonna be buying more 3m microtouch's!!
20:26
my whole bar staff loves them
20:27
<||cw>
I'll try and get it on the wiki after I get this into production, today i hope
20:27
<andygraybeal_>
i got some elo's and they hate those
20:27
thank you ||cw
20:30
||cw, you got serial or usb monitors?
20:33
is there a way to find out what client someone is logged into?
20:39
<||cw>
this one is usb, I have some serial I haven't tried with the new driver yet
20:40
<alkisg>
(10:33:37 μμ) andygraybeal_: is there a way to find out what client someone is logged into? => type "w" on a terminal on the server
20:44* vagrantc shudders at the idea of using CONFIGURE_X_COMMAND
20:44
<vagrantc>
you should be able to do the same thing with the plugins...
20:49
<andygraybeal_>
alkisg, aah is there a way to use that information in userLoginCheck script? ... in such a way it kills the users session?
20:49
<vagrantc>
if you killed the other ssh session, the homedir would no longer be mounted ...
20:50
<alkisg>
andygraybeal_: Sorry but I don't understand neither your problem nor your idea :)
20:50
<vagrantc>
but sshfs does not handle it's ssh connection getting pulled out from under it very well...
20:50
if you're using NFS_HOME stuff, no idea.
20:52
<andygraybeal_>
alright, LDM_LIMIT_ONE_SESSION only works for thinclients because it only kills the users session on the server, not on the fatclient. I'm wondering if there is a way to modify that script file to log the person not only out of the server, but out of the fatclient also.
20:52
err. maybe said LDM_LIMIT_ONE_SESSION_PROMPT
20:53
cause thta is the actual setting that logs a person out
20:53
this script in particular: http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk/view/head:/rc.d/S15-userLoginCheck
20:55
does that make a little more sense? i'm sorry i suck at explaining things
20:58
<||cw>
er, so, where's the best place to document how I got this working?
20:58
also, the ltsp sf.net wiki seems kinda bare
20:59
<alkisg>
Hyperbyte: jammcq was asking, any progress on this? ^
20:59cliebow has left IRC (cliebow!~cliebow@WatchGuard.ellsworth-hs.ellsworth.k12.me.us, Quit: Leaving)
21:00
<alkisg>
andygraybeal_: Yes I see the problem, but you cannot instruct from the server the fat client to logout, unless a bit of more code is inserted at X95-run-x-session or similar
21:00
<andygraybeal_>
okay, let me look at that
21:00
<alkisg>
E.g. it could use the ssh tunnel to run a dummy executable on the server,
21:00
and when that executable is killed, it would also kill the local processes
21:01
An xprop can also be used if localapps are enabled, but they aren't always so
21:02
<andygraybeal_>
||cw, the ubuntu ltsp wiki!!! )
21:02
errr :)
21:03
<||cw>
here? https://help.ubuntu.com/community/UbuntuLTSP
21:03
<andygraybeal_>
||cw, yea yeayea ;(
21:03
er :))))
21:05
||cw, are you using ubuntu?
21:06
alkisg, i understand what you said, but i'm no where near that sort of skill level ;)
21:07
<||cw>
yes
21:07
<alkisg>
andygraybeal_: why do you want to kill the old session, instead of having the person go there and logout himself?
21:07
(just curious...)
21:08
<||cw>
speaking of local app, how does that work if you're using rdesktop screen?
21:08
or does it work?
21:08
<alkisg>
It could work, but how are you going to set an xprop from windows?
21:08
<andygraybeal_>
alkisg, because we have multiple terminals between two floors and everyone aorund here is too drunk to understand what is going on.
21:08
<||cw>
I was thinking more of running the touch calibration
21:09
<alkisg>
andygraybeal_: i would tell them where they are logged in, and that they cannot login until they go there and properly logout, otherwise they could even lose unsaved work which would be worse
21:09
<andygraybeal_>
i've told them tirelessly this same thing.
21:09
<alkisg>
I mean I'd use a dialog for that... to avoid straining my vocal cords :P
21:10
<andygraybeal_>
yes, i have a blaster for these encounters.
21:11
alright, alkisg, i just talked it over, and we will again try to initiate this practice.
21:12
<alkisg>
You can put a nicer dialog if you want, with more details on where their session is etc
21:12
<andygraybeal_>
aaah how do i do this?
21:15
<vagrantc>
andygraybeal_: implementing an idle session auto-logout might also help
21:15* vagrantc is about 95% close to getting that working adequately
21:16
<andygraybeal_>
vagrantc, i dismissed that.. as it would just cause problems too
21:16
but yes.. i asksed about this early on last year
21:16
<vagrantc>
admittedly, i'm only going to deploy it on essentially kiosk type systems
21:20
<andygraybeal_>
vagrantc, yea, not when important unsaved documents can be lost
21:21
even though i also tirelessly threathen them "save often, save early"
21:21
<alkisg>
Ideally, a proper "logout" would be called, and if some inhibitor cancelled it, the ldm-dialog would prompt the user that it can't log him out from the other location
21:22
So unsaved work => no logout, saved work => logout + login from the new location
21:22
<vagrantc>
applications should implement autosave...
21:22alexqwesa_ has left IRC (alexqwesa_!~alex@109.172.15.11, Quit: Хана X'ам !!!)
21:22
<alkisg>
That can be tricky though, e.g. for web browsers the web page they're visiting should also be able to implement save + resume session
21:23
<vagrantc>
suppose so...
21:24
alkisg: epoptes should hit testing in a couple days... next version coming out soonish?
21:25
<alkisg>
vagrantc: we gave the translators until the end of the month... so I guess in 5 days
21:25
Is that ok?
21:25
<vagrantc>
alkisg: also, i wasn't able to figure out the groups features ... i could create a new group, but couldn't figure out how to associate clients with groups
21:26
<alkisg>
vagrantc: drag 'n' drop
21:26
We need to explain that somewhere :-/
21:26
You drag the clients you want to the groups you want
21:26
<vagrantc>
alkisg: i could drag, but couldn't figure out how to drop it :)
21:26
<alkisg>
Ah, you need to put the mouse exactly above the desired group
21:26
<vagrantc>
that was a bit tricky ...
21:26
<alkisg>
If you put it a little above or below it doesn't work
21:27
GTK problems... :(
21:27
Phantomas also started implementing multiple selection for the dragging, dunno if he finished it yet
21:27Steve_The_Pirate has left IRC (Steve_The_Pirate!~Gary@cpc16-haye17-2-0-cust169.haye.cable.virginmedia.com, Ping timeout: 240 seconds)
21:40
<andygraybeal_>
so alkisg, is there a way to make it so that "LDM_LIMIT_ONE_SESSION" works for fatclients (only checks to see if your logged currently, and doesn't permit you to login again ... (not necessarily prompt you to kill your existing session)) and if so... how would i make a nicer dialog box pop up telling them what client they are logged into so they can log out?
21:40
the dialog would need to know the hostname of the client and the particular virtual terminal (f12, f11, f10... etc)
21:45Damianos has left IRC (Damianos!~Damianos@adsl-070-145-074-043.sip.cha.bellsouth.net, Quit: Damianos)
21:48vagrantc has left IRC (vagrantc!~vagrant@75-150-46-245-Oregon.hfc.comcastbusiness.net, Ping timeout: 240 seconds)
21:49mnevans has left IRC (mnevans!~mnevans@zero.geol.umd.edu)
21:50
<komunista>
alkisg: you are writing about translations, please, was some call for translation here?
21:55
<||cw>
andygraybeal_: https://help.ubuntu.com/community/UbuntuLTSP/3MMicroTouchDriver
21:55
<andygraybeal_>
||cw, thank you, i will read it now!
21:55
<||cw>
that's from memory and looking at my configs. feel free to edit it for any corrections
21:56
<andygraybeal_>
that was pretty fast to write all of that!
21:57
||cw, maybe you already answered, but what application do you use the monitor in?
21:57komunista has left IRC (komunista!~slavko@adsl-195-098-011-091.dynamic.nextra.sk, Quit: Leaving.)
21:57
<||cw>
rdesktop
21:58
<andygraybeal_>
hmm like what business application
21:58
retail sales?
21:58
<||cw>
custom
21:58
manufacturing
21:59
I have kiosks all over the plant, slowly moving them to thin clients
21:59
there's at least 1 PC in every department
22:00
<alkisg>
komunista, if you read the irc logs, check https://translations.launchpad.net/epoptes/
22:00
andygraybeal_: errr well stated question, unfortunately the answer would require me writing the script, no? :)
22:01
The check if the user is already logged in is in the current code
22:01
<andygraybeal_>
alkisg, i could strike a deal with you, i will pay for your effort.
22:01
<alkisg>
The prompt is there too, the difference is what to do after the prompt
22:02
<andygraybeal_>
||cw, aah manufactering! we run a restuaurant, bar and manufacturing division at my business.
22:02
small manufactering :)
22:02
<||cw>
andygraybeal_: FWIW, on 3 sceens so far, one 17" 2 15" all usb, my touch params are all: 000 0 65535 0 0 65535 0
22:02
I'm guessing that means "it's usb and config stored on display's nvram"
22:03
<andygraybeal_>
||cw i need to get your contact info.. so far your the only one i've ran into doing this same thing i want to do with the screens.
22:03
<||cw>
I have a couple serial ones in the plant, not sure when I'll be able to pull one to test that
22:03
I'm always on freenode :) even when I'm not
22:03
<andygraybeal_>
nice is your nick always ||cw?
22:04* ||cw is idler extraordinar
22:04
<||cw>
yes
22:05
<andygraybeal_>
haha nice :)
22:05
you tried elo's yet?
22:05
<||cw>
I have some elo's
22:05
old ones
22:05
<andygraybeal_>
they want $1500 for linux drivers!!!!
22:05
<||cw>
not tried on thin client yet
22:05
<andygraybeal_>
well.. anything later than 8.04
22:06
<||cw>
yeah, that sucks, especially when you can pick up a used 3m for $150
22:06
the elo's I have are all old CRTs
22:10
<alkisg>
'night all
22:10alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
22:13
<andygraybeal_>
aah, old crt's
22:13
yea, the new touchscreens are crazy.. my staff hates them
22:14
||cw, so you been buying your monitors used?
22:14
<||cw>
yes
22:17
<andygraybeal_>
nice
22:17
i didn't consider that yet.
22:17
i buy my servers and workstations used :)
22:17
monitors, i'm a little scared about
22:17freedomrun has joined IRC (freedomrun!~quassel@BSN-61-43-204.dial-up.dsl.siol.net)
22:18
<||cw>
only "bad" thing is they sometimes have blemishes, but I'm putting them in a dirt shop so they end up with blemishes anyway
22:18bobby_C has joined IRC (bobby_C!~bobby@85-124-22-227.teleworker.xdsl-line.inode.at)
22:18
<andygraybeal_>
yea nice, what do you manufacter?
22:19
<||cw>
most ebay sellers are good about pointing them out in the listing though, only been disappointed a couple times, both they were still usable
22:19
stuff for printing presses
22:19
<andygraybeal_>
ah nice, we manufacter food stuff
22:19
<||cw>
so, it's all metal working
22:20
<andygraybeal_>
so you rdesktop from there and run a virtual windows box inside?
22:21
<||cw>
yeah, terminal server even
22:21
<andygraybeal_>
windows terminal server, yea?
22:21Damianos has joined IRC (Damianos!~Damianos@adsl-070-145-074-043.sip.cha.bellsouth.net)
22:21
<andygraybeal_>
that is expensive
22:21
you got, what is it 2008?
22:21
<||cw>
yeah. eventually I've move some to linux, I got chicken-egg issues though
22:22
<andygraybeal_>
i used to help run citrix before microsoft had terminal server
22:22
<||cw>
na, xp pro with a ts package on it
22:22
<andygraybeal_>
i hated my life :)
22:22
oh wow, i had no idea windows xp had a terminal server package
22:23
<||cw>
most kiosks run 1 app, and it's a custom web browser, but a lot of the code is way old, made for IE5, so won't run in chrome or ff based stuff
22:23
there's a couple commercial ones, or you can hack one in
22:23
<andygraybeal_>
so dumb question, but can more than one person log into a windows xp terminal server?
22:24
<||cw>
yes
22:24
<andygraybeal_>
hah, i had no idea about this.
22:24
<||cw>
I wouldn't call it trivial
22:25
<andygraybeal_>
nice, is it a license you buy.. and software add on?
22:25
<||cw>
but as I'm a developer as well as sysadmin, I can conjure up some stuff to make it reliable
22:25
<andygraybeal_>
is it also per user / client based?
22:25
<||cw>
the commercial ones you buy
22:25
per session based I think
22:25bobby_C has left IRC (bobby_C!~bobby@85-124-22-227.teleworker.xdsl-line.inode.at, Ping timeout: 252 seconds)
22:26
<||cw>
this is one of them http://www.thinstuff.com/products/xpvs-server/
22:27
<andygraybeal_>
crzy, i thouhgt you had to buy the big server edition with terminal services
22:27
<||cw>
you do if you want MS to support it
22:28
<andygraybeal_>
yea, i hope i never go back to that, ever :)
22:28* markit wonders if M$ license of the code permits that stuff to be 100% "legal"
22:28
<||cw>
markit: the hack your own isn't I'm sure
22:31
if thinstuff's implementation wasn't legal I'm sure MS would have them shut down by now, it's been around a long time
22:31
<cheche>
is there a way to kill "nobody 25402 1570 0 Jan25 ? 00:00:00 /bin/sh /usr/sbin/nbdrootd /opt/ltsp/images/i386.img" automatic?
22:32
I do not know why those process are created in the first place.
22:33
<||cw>
cheche: these are what the clients use to connect to the image they use to boot up and launch sessions
22:33
<cheche>
||cw: all systemas are off
22:33
<||cw>
they should timeout then
22:33
<cheche>
only the server is running at this time (11:30pm)
22:34
||cw: maybe a session that did not startup propertly?
22:34
<||cw>
dunno
22:36
<cheche>
||cw: ok, I will setup a cron job to kill those at mightnight.
22:44
<||cw>
andygraybeal_: dumped some more scripts here https://github.com/chrwei/LTSP-Hacks
22:44
<andygraybeal_>
*looking
22:45
<||cw>
andygraybeal_: couple I used to get serial and usb with the 3M's using evdev before I found the 3M drivers
22:45
they work, just nto very well
22:45
should work with anything evdev supports
22:45
<andygraybeal_>
okay
22:45
<||cw>
also, a bonus apcupsd script :D
22:45
<andygraybeal_>
i <3 apcupsd :)
22:46
<||cw>
I have little P3 thin clients in wiring closets monitoring the UPS's for the switches
22:46
<andygraybeal_>
nice
22:47
i gotta head home.. i've been at it for 12 hours
22:47
er.. 13 hours
22:47
i'll get one when i'm at home
22:47
i'll look at that git stuff
22:48
is that all stuff you did today?
22:48
or stuf fyou been working on?
22:48
are you worried about ubuntu 12.04?
22:49
aight, i'm out i'll catch up tonight
22:49andygraybeal_ has left IRC (andygraybeal_!~andy@obsidian.casanueva.com, Quit: Ex-Chat)
22:50
<||cw>
heh
22:51
I'll worry about 12.04 when 10.04 just doens't cut it anymore. I think we're a long way from that, unlike 8.04
22:51
10.04 might go down as the very best ubuntu release ever
23:21Parker955 is now known as Parker955_Away
23:42Damianos has left IRC (Damianos!~Damianos@adsl-070-145-074-043.sip.cha.bellsouth.net, Quit: Damianos)