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


Channel log from 5 February 2014   (all times are UTC)

00:07gbaman has joined IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com)
00:15gbaman has left IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com, Ping timeout: 272 seconds)
00:18* vagrantc looks to see if there's any unresolved diff with ltsp
00:18
<vagrantc>
between debian and ubuntu
00:19
looks like there is ...
00:30adrianorg has left IRC (adrianorg!~adrianorg@179.180.165.49, Ping timeout: 246 seconds)
00:40lmds__ has joined IRC (lmds__!~lmds@tui.pi-et-ro.net)
00:43lmds_ has left IRC (lmds_!~lmds@tui.pi-et-ro.net, Ping timeout: 265 seconds)
00:46lmds__ has left IRC (lmds__!~lmds@tui.pi-et-ro.net, Ping timeout: 246 seconds)
00:48lmds_ has joined IRC (lmds_!~lmds@tui.pi-et-ro.net)
00:49Parker955_Away has left IRC (Parker955_Away!~parker@74.112.203.151, Ping timeout: 245 seconds)
00:52spectra has joined IRC (spectra!~spectra@debian/developer/spectra)
00:52Ark74 has joined IRC (Ark74!~Ark74@187.237.213.35)
00:56Parker955_Away has joined IRC (Parker955_Away!~parker@74.112.203.151)
01:10adrianorg has joined IRC (adrianorg!~adrianorg@179.179.72.48)
01:11Ark74 has left IRC (Ark74!~Ark74@187.237.213.35, Ping timeout: 246 seconds)
01:21adrianorg has left IRC (adrianorg!~adrianorg@179.179.72.48, Ping timeout: 272 seconds)
01:22adrianorg has joined IRC (adrianorg!~adrianorg@177.156.224.162)
01:23gdi2k_ has left IRC (gdi2k_!~gdi2k@120.28.223.155, Ping timeout: 246 seconds)
01:29derekn has joined IRC (derekn!4a5e491a@gateway/web/freenode/ip.74.94.73.26)
01:31F-GT has left IRC (F-GT!~phantom@ppp59-167-136-109.static.internode.on.net, Remote host closed the connection)
01:31
<derekn>
Could anyone give me some pointers on getting sound to work in LTSP? I'm booting a thin client to xfreerdp and no sound devices are detected. If I go in to LDM and enter pulseaudio -vvv it starts my sound card and I can get audio from it.
01:36gdi2k_ has joined IRC (gdi2k_!~gdi2k@98.143.159.179)
01:41gdi2k_ has left IRC (gdi2k_!~gdi2k@98.143.159.179, Ping timeout: 245 seconds)
01:49F-GT has joined IRC (F-GT!~phantom@ppp59-167-136-109.static.internode.on.net)
01:53gdi2k_ has joined IRC (gdi2k_!~gdi2k@120.28.223.155)
01:56
<derekn>
Does anyone know how to forward sound using freerdp in ltsp?
02:12gbaman has joined IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com)
02:16gbaman has left IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com, Ping timeout: 250 seconds)
03:07vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Ping timeout: 245 seconds)
03:08vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc)
03:13gbaman has joined IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com)
03:15lns has left IRC (lns!~lns@pdpc/supporter/professional/lns, Ping timeout: 265 seconds)
03:17gbaman has left IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com, Ping timeout: 246 seconds)
03:44awilliams has joined IRC (awilliams!~awilliams@unaffiliated/mistik1)
03:53awilliams has left IRC (awilliams!~awilliams@unaffiliated/mistik1, Ping timeout: 272 seconds)
03:59awilliams has joined IRC (awilliams!~awilliams@unaffiliated/mistik1)
04:14gbaman has joined IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com)
04:19gbaman has left IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com, Ping timeout: 272 seconds)
04:23stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Ping timeout: 264 seconds)
04:23stgraber has joined IRC (stgraber!~stgraber@2001:470:714b:1020:1::1)
04:33stgraber has left IRC (stgraber!~stgraber@2001:470:714b:1020:1::1, Ping timeout: 272 seconds)
04:34stgraber has joined IRC (stgraber!~stgraber@shell.stgraber.org)
05:00alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
05:02
<alkisg>
Good morning everyone
05:05
vagrantc: why was "manpages-use-debian-version" needed? the version is applied to late with sed and the `ltsp-tool --version` command isn't working at that point?
05:05
*too
05:05
<vagrantc>
alkisg: the version the sed is applied to is both too late, and the wrong file
05:06
alkisg: it applies to the packaged file, the manpages use the source file
05:06
<alkisg>
vagrantc: OK, what if we defined the version in the environment? would that work?
05:07
<vagrantc>
alkisg: i spent all day workiing on that one issue ... took forever to figure out why the DEB_VERSION variable wasn't recognized... still not sure what made it work.
05:07
alkisg: in which environment?
05:07
alkisg: basically, i defined it from debian/rules
05:07
<alkisg>
Suppose the build tools (rules) set LTSP_VERSION, and ltsp_version() then echo'es it if it's defined...
05:07
<vagrantc>
so it's in the environment
05:08
<alkisg>
But, hmm, wait...
05:08
<vagrantc>
honestly, it seemed like a lot of energy for something that didn't even seem to be broken :P
05:08
<alkisg>
The AC_* directives used to work fine, are those applied in source and not in target files?
05:09
The help2man --version-string is a hack for programs that are broken because they don't follow gnu policy :)
05:09
So it was broken, wasn't it? :)
05:10
The reason --version-string was not available in older versions is just because it's a hack that we shouldn't need in the first place...
05:11
<vagrantc>
also, MODULES_BASE isn't working quite correctly ... ltsp-build-client doesn't have any vendor-specific plugins
05:11
alkisg: yes, it was technically "broken" with a useable workaround for anything remotely recent :P
05:12* vagrantc is disappointed to have delayed the upload another week
05:12
<vagrantc>
maybe i can fit it in sometime sooner ... meh.
05:13
<alkisg>
Delaying another week is a good thing, it allows for more things to get pushed... although then you'll complain because more testing will be needed :P
05:14gbaman has joined IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com)
05:14
<vagrantc>
perfection is the enemy of good.
05:15
<alkisg>
!alkisg-todo
05:15
<ltsp>
alkisg-todo: (#1) upload fixed nbd-server package in the PPA, or (#2) LDM password hash, or (#3) Check ltsp bugs in debian.org, or (#4) ltsp-config aoe (for swap too), or (#5) Hooks for running scripts on these phases: INITRD/INIT/RC/DM/AUTH/LOGIN/SESSION/PERIODIC/LOGOUT/SHUTDOWN, or (#6) "support logind for fat clients"
05:15
<vagrantc>
at some point, i'd rather have a newer version uploaded with a few quirks that we fix with more minor uploads
05:15
<alkisg>
I think I'd only want #5 and #6 for now...
05:15
logind is pretty important, fat sessions would not be considered active without it
05:16
<vagrantc>
i better upload before you get around to that stuff! :P
05:16
<alkisg>
Haha
05:16
<vagrantc>
logind. meh.
05:16
<alkisg>
Sure... but unfortunately it breaks things and we need to fix them
05:16
<vagrantc>
today just felt like broken day.
05:17* alkisg hugs vagrantc and promises to take care of the versioning thing from some Makefile in the future...
05:19gbaman has left IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com, Ping timeout: 246 seconds)
05:19
<vagrantc>
alkisg: so, with the packaging patch and whatnot, it basically works ... though obviously relying on the --version-string= hack for help2man
05:20
<alkisg>
Cool, I'll try to have #6 and #5 committed and tested until this weekend
05:20
<vagrantc>
i still don't understand what made the DEB_VERSION variable work... essentially cargo-culted that.
05:20
<alkisg>
When was it not working?
05:20
When it was DEBVERSION?
05:21
<vagrantc>
tweaked it till $GODS were satisfied
05:21
<alkisg>
*DEBVERS
05:21
:D
05:22
<vagrantc>
well, i changed the syntax from your google search a bit, put the arguments to sed in a different order, and eventually switched to DEB_VERSION for good measure just cuz it's more readable to me
05:22
thhe finer points of make are still lost on me.
05:22telex has left IRC (telex!~telex@freeshell.de, Remote host closed the connection)
05:24telex has joined IRC (telex!~telex@freeshell.de)
05:29
<alkisg>
Ty Vagrant... bb in 1h, will work on #6 then :)
05:29alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
05:47lmds_ has left IRC (lmds_!~lmds@tui.pi-et-ro.net, Ping timeout: 272 seconds)
05:48lmds_ has joined IRC (lmds_!~lmds@tui.pi-et-ro.net)
06:08mikkel has joined IRC (mikkel!~mikkel@93.176.85.50)
06:14vmlintu has joined IRC (vmlintu!~vmlintu@nblzone-240-143.nblnetworks.fi)
06:15gbaman has joined IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com)
06:19gbaman has left IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com, Ping timeout: 246 seconds)
06:36khildin has joined IRC (khildin!~khildin@ip-213-49-84-175.dsl.scarlet.be)
06:58vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Quit: leaving)
07:01work_alkisg has left IRC (work_alkisg!~alkisg@194.63.234.224, Quit: Leaving.)
07:14work_alkisg has joined IRC (work_alkisg!~alkisg@plinet.ioa.sch.gr)
07:16gbaman has joined IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com)
07:17work_alkisg is now known as alkisg
07:21gbaman has left IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com, Ping timeout: 245 seconds)
07:22alexxtasi has joined IRC (alexxtasi!~alex@unaffiliated/alexxtasi)
07:33Fenuks has joined IRC (Fenuks!~Fenuks@5.128.82.13)
08:08gbaman has joined IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com)
08:08khildin has left IRC (khildin!~khildin@ip-213-49-84-175.dsl.scarlet.be, Quit: I'm gone, bye bye)
08:20gbaman has left IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com, Remote host closed the connection)
09:02bennabiy has left IRC (bennabiy!~Thunderbi@24-181-55-79.dhcp.gnvl.sc.charter.com, Ping timeout: 250 seconds)
09:03bennabiy has joined IRC (bennabiy!~Thunderbi@24-181-55-79.dhcp.gnvl.sc.charter.com)
09:06tuh has joined IRC (tuh!iamparadox@c-71-206-130-134.hsd1.va.comcast.net)
09:09|Paradox| has left IRC (|Paradox|!iamparadox@c-71-206-130-134.hsd1.va.comcast.net, Ping timeout: 246 seconds)
09:09tuh is now known as |Paradox|
09:36cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Remote host closed the connection)
09:42cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
10:09adrianorg has left IRC (adrianorg!~adrianorg@177.156.224.162, Ping timeout: 250 seconds)
10:11adrianorg has joined IRC (adrianorg!~adrianorg@177.156.224.162)
10:51garymc has joined IRC (garymc!~chatzilla@host81-139-155-130.in-addr.btopenworld.com)
11:06GBean has joined IRC (GBean!~Ben@cpc35-aztw23-2-0-cust207.18-1.cable.virginm.net)
11:12garymc has left IRC (garymc!~chatzilla@host81-139-155-130.in-addr.btopenworld.com)
11:17gbaman has joined IRC (gbaman!~gbaman@dab-yat1-h-1-2.dab.02.net)
11:17
<gbaman>
alkisg?
11:18
<alkisg>
?
11:19
<gbaman>
when setting up using the LTSP PNP guide, does it set up a DHCP server
11:19
that gives out its own IPs?
11:19
<alkisg>
No
11:19
<gbaman>
in the dnsmasq file, the dhcp-range was not commented out?
11:20
<alkisg>
There are instructions to run ltsp-config dnsmasq to fix the range
11:20
<gbaman>
did that
11:20
it is the config file it generated
11:21willianmazzardo has joined IRC (willianmazzardo!~textual@187.4.15.116)
11:23
<alkisg>
When you do that while connected to a network, the correct dhcp range goes to that file
11:23
<gbaman>
does this config file run its own DHCP server? http://pastebin.com/kQKeU2nQ
11:24
<alkisg>
dhcp-range=192.168.67.20,192.168.67.250,8h => this range is not used unless you put a static ip there
11:24
dhcp-range=192.168.1.0,proxy => this is the range that is used
11:24
In the 192.168.1.0 range, it's a proxy dhcp server
11:24
<gbaman>
so you are certain it is not acting as a normal DHCP server dishing out addresses?
11:25
<alkisg>
Yes
11:25
<gbaman>
I have a technical accusing my box of being a DHCP server and breaking his network
11:25
he has persuaded himself that it must be my box, not an infected other machine
11:26
*technician
11:26
<alkisg>
What's your server ip?
11:26
<gbaman>
currently, it does not have one, as he has switched his DHCP server off..
11:27
<alkisg>
Your ltsp server, I mean
11:27
What _was_ its ip?
11:27
192.168.1.something?
11:27
<gbaman>
i believe so, but cant remember
11:28
<alkisg>
Then no it wouldn't work as a real dhcp server, only as a proxy one
11:28
And you can verify that from the server logs
11:28
<gbaman>
which log?
11:28
<alkisg>
Ask in the dnsmasq mailing list for details
11:28* alkisg needs to do some work, sorry...
11:28alkisg is now known as work_alkisg
11:31willianmazzardo has left IRC (willianmazzardo!~textual@187.4.15.116, Read error: Operation timed out)
11:33gbaman has left IRC (gbaman!~gbaman@dab-yat1-h-1-2.dab.02.net, Ping timeout: 265 seconds)
11:54willianmazzardo has joined IRC (willianmazzardo!~textual@187.4.15.116)
12:01Fenuks has left IRC (Fenuks!~Fenuks@5.128.82.13, Ping timeout: 250 seconds)
12:08freedomrun has joined IRC (freedomrun!~freedomru@unaffiliated/freedomrun)
13:21Patina has left IRC (Patina!~tomas@dhcp-5-103-105-144.seas-nve.net, Ping timeout: 250 seconds)
13:38mikkel has left IRC (mikkel!~mikkel@93.176.85.50, Quit: Leaving)
13:38Patina has joined IRC (Patina!~tomas@dhcp-5-103-223-5.seas-nve.net)
13:42GBean has left IRC (GBean!~Ben@cpc35-aztw23-2-0-cust207.18-1.cable.virginm.net, Quit: I Leave)
14:03willianmazzardo has left IRC (willianmazzardo!~textual@187.4.15.116, Quit: Computer has gone to sleep.)
14:04willianmazzardo has joined IRC (willianmazzardo!~textual@187.4.15.116)
14:11ChadLepto has left IRC (ChadLepto!~chadlepto@unaffiliated/chadlepto, Ping timeout: 252 seconds)
14:13JustSomeGuy has joined IRC (JustSomeGuy!~JustSomeG@port-87-193-233-146.static.qsc.de)
14:13alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
14:23ChadLepto has joined IRC (ChadLepto!~chadlepto@unaffiliated/chadlepto)
14:38stgraber has left IRC (stgraber!~stgraber@shell.stgraber.org, Changing host)
14:38stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)
14:47willianmazzardo has left IRC (willianmazzardo!~textual@187.4.15.116, Read error: Operation timed out)
15:05alexxtasi has left IRC (alexxtasi!~alex@unaffiliated/alexxtasi)
15:19alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Remote host closed the connection)
16:00derekn has left IRC (derekn!4a5e491a@gateway/web/freenode/ip.74.94.73.26, Quit: Page closed)
16:02willianmazzardo has joined IRC (willianmazzardo!~textual@187.4.15.116)
16:58other_other_joe has joined IRC (other_other_joe!~joe@216-80-69-2.il.subnet.cable.rcn.com)
16:59
<other_other_joe>
heya
16:59
I'm trying to find a good way to re-sync my aufs / on my fat clients without rebooting
17:00
after making changes in my chroot the /rofs/ does reflect the changes but not the running / on the client
17:01gbaman has joined IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com)
17:02alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
17:02
<other_other_joe>
It'd be nice to add a printer to /etc/cups/printers.conf, for instance, without rebooting my entire floor
17:02
if'n anyone has any suggestions I'd welcome them
17:09other_other_joe has left IRC (other_other_joe!~joe@216-80-69-2.il.subnet.cable.rcn.com)
17:09joe_sizlack has joined IRC (joe_sizlack!~joe@216-80-69-2.il.subnet.cable.rcn.com)
17:10
<gbaman>
well alkisg, the technician decided to turn the main school DHCP server off today...
17:10
when I was due to come in to teach 50 kids using the LTSP network...
17:14
<joe_sizlack>
bummer
17:14
turn it back on :)
17:19JustSomeGuy has left IRC (JustSomeGuy!~JustSomeG@port-87-193-233-146.static.qsc.de, Quit: Verlassend)
17:19
<gbaman>
he disconnected it and was testing a new solution, which didnt work and refused to go back to the old one
17:20
<Hyperbyte>
You know, this kind of stuff only happens in public companies.
17:20
<alkisg>
The technician should be in charge of deploying ltsp :)
17:21
Then he wouldn't shoot himself in the foot...
17:21
<Hyperbyte>
If my boss would walk in with 50 customers and I'd just be experimenting around "oh, sorry, the stuff you wanted to use today isn't available, and I won't make it available immediately", he'd probably have my job.
17:21
<joe_sizlack>
agreed
17:22
<alkisg>
You can very easily set up a dhcp server in ltsp-pnp though, just set your server ip to 192.168.67.1
17:22
<gbaman>
i doubt this school technician has ever used a linux machine in his life
17:22
wait... you are telling me it was that easy...
17:22
I only had about 20 mins from discovering it was broke, to the kids turning up
17:23
<Hyperbyte>
1 minute is all the LTSP oracle needs.
17:23
!alkisg
17:23
<ltsp>
alkisg: The LTSP oracle. Our beacon of hope in the world of LTSP. With the guidance of this divine emperor, we shall prevail.
17:23
<gbaman>
:)
17:23
<alkisg>
damn bot :P
17:23
bbiab
17:24
<gbaman>
alkisg you are saying all I would have needed to do was set the server to that IP and it would have enabled itself as DHCP server?
17:25
<joe_sizlack>
well, setting up your ltsp server as a dhcp server to server address on a range that wouldn't have conflicted with your schools other IP ranges
17:26
would be a relatively simple process, is what I think he was saying
17:26
<gbaman>
i dont care about the rest of the school :)
17:27
anyways, bbl
17:28
<joe_sizlack>
haha, well no one gets to play with IP conlicts flying around
17:29
what am I missing with this aufs thing guys? Seems there would be a way to refresh my / => /rofs/ relationship
17:41
I am using NFS rather than NBD, also
17:41
suppose thats noteworthy
17:49
<Hyperbyte>
joe_sizlack, why are you using NFS instead of NBD?
17:50
<alkisg>
gbaman: yes, ltsp-pnp configured dnsmasq like that
17:50willianmazzardo has left IRC (willianmazzardo!~textual@187.4.15.116, Read error: Operation timed out)
17:50
<alkisg>
joe_sizlack: you're having some aufs related problem?
17:55
<joe_sizlack>
not really a problem
17:55
I just updated my chroot and I'd like my aufs'd / to reflect it
17:56
/rofs/ does
17:56
Hyperbyte, I like NFS for fault tollerance
17:57
It's plenty fast and if keeps me in HA
17:57
s/if/and
18:02
seems like there should be a way I could re-sync it
18:17
<gbaman>
alkisg, this thing about images being cached on the clients, what was the thing to search for again?
18:19
as that could be very useful for Raspberry Pis
18:22
<alkisg>
!local-boot
18:22
<ltsp>
local-boot: If you want LTSP fat clients on a low-speed network, you can put i386.img on e.g. C:\Boot\LTSP\i386.img and use this command line in pxelinux.cfg: APPEND ro initrd=ltsp/i386/initrd.img init=/sbin/init-ltsp root=/dev/sda1 rootflags=ro loop=/Boot/LTSP/i386.img; IPAPPEND 3
18:27
<alkisg>
PIs are only good for thin clients, so they need 100 mbps each, so there's not much point in having a local copy of the disk
18:27
The local copy makes sense mostly for fat clients
18:29willianmazzardo has joined IRC (willianmazzardo!~textual@187.4.15.116)
18:29
<gbaman>
alkisg it is fat client pis I am interested only in
18:30
but there must be a way to update the image automatically
18:30
<alkisg>
You have a dual core pi? :)
18:30
<gbaman>
no?
18:30
<alkisg>
They don't have good cpus, they're very slow
18:30
<gbaman>
and?
18:30
they will run at the speed pis normally run at
18:30
<alkisg>
Sure, if that's good enough for you...
18:30
From what I've heard, they're not good enough for normal use in schools
18:31
Anyways, your call
18:31
<gbaman>
it is more there are 1000s out in schools currently
18:31
with 1 user on each SD card
18:31
when that SD card fails?
18:32
is what https://github.com/gbaman/RaspberryPi-LTSP is for
18:33
Basically, in an ideal world, here is what I want
18:33
LTSP fat clients
18:33
that contain a cached image after their first boot
18:33
(aka boot with just the initial kernel first time like we currently do)
18:34
<alkisg>
Sure, the local copy and dmcache can help there
18:34
<gbaman>
(I don't like writing 20-30 sd cards :) )
18:34
<alkisg>
You can do it with 1 command from epoptes
18:34
<gbaman>
then with the push of a button on the teachers part, image gets updated
18:34
a new one is copied over, likely on boot
18:35
<alkisg>
No need for all those
18:35
dmcache uses the sd for nbd caching
18:35
So it would all be automatic with no delays for the copying
18:35
<gbaman>
All the time having access to LTSPs other nice features, like graphical login, network users and easy implementation of epoptes
18:35
oh?
18:36
so it caches it live?
18:36
<alkisg>
It would, yup
18:36
<gbaman>
..
18:36vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc)
18:37
<gbaman>
so the initial bit is easy, just booting first time with just the kernel
18:37
?
18:37
<alkisg>
You can always netboot, it's not that resource intensive...
18:37
(the kernel and initrd)
18:38
<gbaman>
pis cant do pxe booting btw, so they need kernel and initrd on the sd card
18:38
can nicely fit on 32mb sd card :)
18:39
<joe_sizlack>
no way to reload the aufs / without bouncing the clients that you know of, alkisg ?
18:40
<alkisg>
gbaman: ok, that then
18:40
<gbaman>
So on first boot, it boots, finds LTSP server, then starts copying over the image? Can it be fat client network booting at the same time?? Or am I understanding this wrong?
18:40
<alkisg>
joe_sizlack: vagrantc is the nfs/aufs expert, sorry :)
18:40
<joe_sizlack>
ah
18:40
no worries
18:40
<alkisg>
bbiab
18:40
<gbaman>
and it read from its cached OS copy?
18:40
<joe_sizlack>
thx
18:40
<gbaman>
still on first OS boot..
18:41
<joe_sizlack>
gbaman, when you client boots and pulls a boot config from the tftp server, that config points to your local cached copy of the OS
18:42
<gbaman>
but it does not have a local cached copy at the start...
18:42
<joe_sizlack>
oh yea, from the start you'd have to boot over the network
18:42vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Ping timeout: 265 seconds)
18:43
<gbaman>
keep in mind, 30 clients on 100mbit network here
18:45
<joe_sizlack>
it's either you spend the time netbooting and caching your 30 clients over the network or make the cached SD cards or whatever by hand
18:45
<gbaman>
i am happy for the first boot to take longer
18:45
<joe_sizlack>
I"d start it up at the end of the day, personally
18:45
that way they're all sorted, come morning
18:46
<gbaman>
first boot can take a lot longer if need be
18:46
but updates to images, not if possible
18:46
so for updates, load as a normal network fat client until the copy is done
18:47
well, if compressed, how long would it really take if we just stopped kids using them
18:47
<joe_sizlack>
I was trying to work out an elagent solution to that myself a while ago
18:47
<gbaman>
both times, could get away with computers being unusable while they update
18:48
as long as the user is shown something :D
18:50
does that sound feasible?
18:51
<joe_sizlack>
yea, I put together a boot splash
18:51
using the plymouth package
18:51
and some pretty colors with my company's graphic
18:53
It does
18:54
when you update your chroot for instance, you'd change your pxelinux.cfg/default to point the root fs to your ltsp server, rather than you local sd card or whatever
18:54
then the card would be re-cached
18:55
they'd need to reboot though, in order to use the local card as root
18:55
so, again, I'd so all that at night
18:55
<gbaman>
well that isnt an issue
18:56
the OSs are huge on a pi, 2-3gb
18:56
and compressed?
18:56
*arent
18:56
<joe_sizlack>
they're compressed
18:56
using squashfs
18:56
<gbaman>
was meaning, the Raspberry Pi OS isnt very large, even smaller when compressed
18:58
checking size now
18:58
<joe_sizlack>
bbl
18:59
<gbaman>
2gb
18:59
uncompressed
18:59
that isnt bad
19:26effenber1 is now known as effenberg
19:45
<alkisg>
When a client boots, 50 mb are transferred over the network
19:45
dm-cache would copy those to local storage
19:45
On the next boot, almost nothing would be transferred over the network...
19:45
Same for opening libreoffice, firefox etc
19:46willianmazzardo has left IRC (willianmazzardo!~textual@187.4.15.116, Read error: Connection timed out)
19:46
<alkisg>
So imho it's the best way to speed up ltsp "disk" access when there's local storage available...
19:51
<gbaman>
hmm
19:51
guess the question is, how stupidly complicated would it be to set something like that up and is it really worth it?
19:53
<alkisg>
20 clients * 500 mbit = 10.000 mbit, devide by your network speed e.g. 100 mbps => 100 seconds to transfer the boot "sectors" to the clients
19:53
Launching libreoffice needs twice as much, so 200 seconds
19:54
So yeah on 100 mbps networks it's surely worth it
19:54
<gbaman>
hmm
19:55
and we are talking for this setup, 30 clients :D
19:55
ok, so dont dump the entire OS over at the start? Only cache it from when it is needed?
19:55
so first time will be slow
19:56
<alkisg>
Only cache the things the clients reads anyway
19:56
So no additional network traffic at all, only less traffic
19:56
<gbaman>
again though, complexity to set up?
19:57
<alkisg>
To code it, some. To deploy it, not really.
19:57
ltsp.cache=/dev/sda1 or something should be enough to deploy it...
19:58
<gbaman>
we just talking about a bash script?
19:58
<alkisg>
Yup
19:58
<gbaman>
ok..
19:59
ok, well i will bbl, sounds promising though
19:59
remember, will be teachers deploying, so must be simple!
20:37vmlintu has left IRC (vmlintu!~vmlintu@nblzone-240-143.nblnetworks.fi, Ping timeout: 272 seconds)
21:00gbaman has left IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com, Remote host closed the connection)
21:22adrianorg has left IRC (adrianorg!~adrianorg@177.156.224.162, Ping timeout: 260 seconds)
21:23adrianorg has joined IRC (adrianorg!~adrianorg@187.113.216.101)
21:31gbaman has joined IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com)
21:31alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Remote host closed the connection)
21:32gbaman has left IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com, Remote host closed the connection)
21:32gbaman has joined IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com)
21:33adrianorg has left IRC (adrianorg!~adrianorg@187.113.216.101, Ping timeout: 245 seconds)
21:35adrianorg has joined IRC (adrianorg!~adrianorg@187.113.216.252)
21:50gdi2k__ has joined IRC (gdi2k__!~gdi2k@120.28.215.90)
21:51freedomrun has left IRC (freedomrun!~freedomru@unaffiliated/freedomrun, Quit: So long and thanks for all the fish)
21:54gdi2k_ has left IRC (gdi2k_!~gdi2k@120.28.223.155, Ping timeout: 250 seconds)
21:54lns has joined IRC (lns!~lns@pdpc/supporter/professional/lns)
21:57PhoenixSTF has joined IRC (PhoenixSTF!~rudi@78.29.154.124)
22:30gbaman has left IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com, Remote host closed the connection)
22:36derekn has joined IRC (derekn!4a5e491a@gateway/web/freenode/ip.74.94.73.26)
22:38
<derekn>
Does anyone know how to get pulse audio to work when running xfreerdp as a screen?
22:40gbaman has joined IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com)
23:18
<derekn>
Is there a place to set which user logs in to a screen for example if I have SCREEN_01 = shell?
23:40gbaman has left IRC (gbaman!~gbaman@host81-134-114-61.in-addr.btopenworld.com, Remote host closed the connection)
23:49PhoenixSTF has left IRC (PhoenixSTF!~rudi@78.29.154.124, Quit: Leaving)