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


Channel log from 19 December 2014   (all times are UTC)

00:37adrianorg has left IRC (adrianorg!~adrianorg@177.132.221.36, Ping timeout: 264 seconds)
00:39adrianorg has joined IRC (adrianorg!~adrianorg@177.132.221.36)
03:28andygraybeal has left IRC (andygraybeal!~andy@h178.205.130.174.dynamic.ip.windstream.net, Ping timeout: 272 seconds)
03:41andygraybeal has joined IRC (andygraybeal!~andy@h27.205.213.151.dynamic.ip.windstream.net)
04:53vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc)
06:05
<work_alkisg>
vagrantc: I tested using only ipxe *instead* of pxelinux, it worked fine, and it has support for everything you want about scripting, ifcpu etc
06:05work_alkisg is now known as alkisg
06:06
<alkisg>
I.e. undionly.(k)kpxe
06:07
It also supports uefi, so it's an additional reason to switch to ipxe instead of pxelinux
06:07
<vagrantc>
alkisg: nice!
06:07* alkisg booted uefi too, although only 64bit so far, will try 32bit today
06:07
<alkisg>
*netbooted
06:08
<vagrantc>
alkisg: so, instead of downloading pxelinux.0, you tell it to load undionly.kpxe ?
06:08
<alkisg>
Yup
06:09
It's also possible to do it conditionally
06:09
E.g. "if it's an ipxe booted client, e.g. ipxe.lkrn, direct it to ipxe.cfg directly"
06:09
<vagrantc>
alkisg: undionly doesn't appear to be shipped in ipxe
06:09
<alkisg>
if it's plain pxe, direct it to undionly.pxe
06:10
vagrantc: it's there in debian
06:10
And in ubuntu too
06:10
<vagrantc>
where?
06:10
oh, it's in ipxe
06:10
<alkisg>
/usr/lib/ipxe/undionly.kkpxe
06:10
And ipxe.pxe too
06:10
<vagrantc>
what's the diff between kpxe and kkpxe ?
06:11
<alkisg>
The kk version was supposed to work in more cases, and to offer the feature to reuse the pxe ip
06:11
But in newer versions the plain k version is sufficient
06:11
<vagrantc>
this is really good news
06:11
<alkisg>
About the "reuse ip" ==> we have all the pxe stack variables in ipxe.cfg!!!
06:11
I.e. we can go on with a single dhcp request
06:12
We can pass the info in kernel parameters, and possibly as a file inside the initramfs too
06:12
Or use it to boot via http(s)...
06:12
<vagrantc>
so hopefully it's as reliable as pxelinux with a broad spectrum of clients...
06:12
<alkisg>
Right, that's my only concern
06:13
It's very actively maintained though
06:13
Better than pxelinux
06:13
<vagrantc>
yes, thats exciting
06:14
<alkisg>
The per-client configuration would be done with "if mac=xx" though, not in separate files
06:14
(replacing pxelinux.cfg/01-mac-address)
06:15
If it works fine, we can only leave ipxe in tftp, and put the rest, kernels, config etc, in ltspd
06:15
Served over http(s)
06:15
So that way even the kernel command line would be from lts.conf
06:16
Not sure how arm fits in all that
06:16
(not that pxelinux supported arm...)
06:19* alkisg goes on to try loading an i386 kernel from an uefi netbooted client...
06:22vmlintu has joined IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi)
06:34
<Hyperbyte>
Hey Alkis, good morning. :-)
06:34
<alkisg>
Hi Jan!
06:44alkisg is now known as work_alkisg
06:53vmlintu has left IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi, Ping timeout: 264 seconds)
06:54vmlintu has joined IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi)
07:04vmlintu has left IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi, Ping timeout: 250 seconds)
07:05vmlintu has joined IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi)
07:25mikkel has joined IRC (mikkel!~mikkel@mail.dlvs.dk)
07:54adrianorg has left IRC (adrianorg!~adrianorg@177.132.221.36, Ping timeout: 255 seconds)
07:56adrianorg has joined IRC (adrianorg!~adrianorg@177.132.221.36)
08:00khildin has joined IRC (khildin!~khildin@ip-213-49-86-126.dsl.scarlet.be)
08:11talnti has joined IRC (talnti!~talntid@216.229.186.226)
08:11talntid has left IRC (talntid!~talntid@173-160-189-58-Washington.hfc.comcastbusiness.net, Ping timeout: 264 seconds)
08:21mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.6.76)
08:21markosu has left IRC (markosu!marko5@kapsi.fi)
08:28
<work_alkisg>
Hyperbyte: I was thinking that we could host a couple of files at ltsp.org/boot, like ipxe.efi... and then download those files from ltsp-config
08:28work_alkisg is now known as alkisg
08:28
<alkisg>
But the ltsp.org server seems extremely slow and unreliable... right?
08:39adrianorg has left IRC (adrianorg!~adrianorg@177.132.221.36, Ping timeout: 265 seconds)
08:41adrianorg has joined IRC (adrianorg!~adrianorg@177.132.221.36)
08:41
<Hyperbyte>
alkisg, that's a php problem I think.
08:42
Sometimes requests time out / stay active or something... then the server bogs down with requests.
08:42
Something like that. I could probably fix it.
08:42ame has joined IRC (ame!75c13959@gateway/web/freenode/ip.117.193.57.89)
08:43
<ame>
i cant able to install java in chroot can anyone pls help me
08:43
<alkisg>
Hyperbyte: it's extremely slow in ssh connections too...
08:43
I don't think it's php related, I think the hosting company sucks :)
08:43
<ame>
hi alkisg
08:43
<alkisg>
ame: did you try ltsp-pnp?
08:43
There's no chroot there so it'll be easier for you to manage
08:44
<ame>
cant we install in chroot??
08:45
<alkisg>
Sure, if you want wait for someone to tell you how it's done in chroots. I'm just saying that without chroots it would be easier for you.
08:45
<ame>
i have downloaded open jdk 7 and installed but when i am trying to run java it is saying "java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory"
08:46
And if i use ltsp-pnp it does not eat server RAm memory at all??
08:47
<alkisg>
It's the same for the server ram
08:47
<ame>
Can you please share a working document of how to configure ltsp-pnp
08:47
<alkisg>
!ltsp-pnp
08:47
<ltsp`>
ltsp-pnp: ltsp-pnp is an alternative (upstream) method to maintain LTSP installations for thin and fat clients that doesn't involve chroots: https://help.ubuntu.com/community/UbuntuLTSP/ltsp-pnp
08:47
<alkisg>
It's the same link as yesterday :)
08:47
You just need to read it
08:49telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection)
08:50telex has joined IRC (telex!teletype@freeshell.de)
08:51
<ame>
But the user permission and file permission will still remains same right??
08:51
<alkisg>
yes
08:53
<ame>
So nothing needed just to change some configuration and to update the image...Not at all need to have an image in /opt/ltsp right??
08:54
<alkisg>
To install ltsp-client etc and to run ltsp-update-image -c /, right
09:02
<ame>
but from where it will take image??
09:03
<alkisg>
From /
09:05
The clients will have the same programs as your server
09:05
<ame>
we can also set permission for accessing application accordingly??
09:05
<alkisg>
If you can set it up at the server, the clients will also get it
09:12
<ame>
super but my concern is fully because on RAM consumption
09:13
<alkisg>
The ltsp-client package consumes no ram at all on the server
09:13
<ame>
super first i will try it virtual box and change it in server
09:16
And any architecture depends??
09:17
<alkisg>
If you have even 1 client that is i386, you need an i386 installation on the server too
09:17
If all your clients are 64bit, then you can use an 64bit installation on the server too
09:17
Do read the page it contains answers to all those questions
09:20
<ame>
ok
09:28mealstrom has left IRC (mealstrom!~Thunderbi@46.63.6.76, Ping timeout: 265 seconds)
09:44
<alkisg>
Bummer... ipxe.efi currently can't load a x86 kernel. But it's still better than syslinux.efi, which cannot even load a x64 kernel (i.e. it's completely broken)
09:47
So the only way currently to boot a x86 kernel from uefi (of course with secure boot disabled) is via grub/pxe
09:48vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Quit: leaving)
09:59ame_ has joined IRC (ame_!75c13959@gateway/web/freenode/ip.117.193.57.89)
09:59
<ame_>
The following packages have unmet dependencies: ltsp-server-standalone : Depends: ldm-server but it is not going to be installed Depends: ltsp-server but it is not going to be installed Depends: openbsd-inetd but it is not installable or inet-superserver but it is not installable Depends: squashfs-tools but it is not installab
10:00
why i am getting this error when installing the following packages:apt-get install --yes install dnsmasq ltsp-server-standalone ltsp-client ldm-ubuntu-theme
10:05mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.71.254)
10:08ame_ has left IRC (ame_!75c13959@gateway/web/freenode/ip.117.193.57.89, Ping timeout: 246 seconds)
10:19alkisg is now known as work_alkisg
10:20mealstrom1 has joined IRC (mealstrom1!~Thunderbi@46.63.71.254)
10:21mealstrom has left IRC (mealstrom!~Thunderbi@46.63.71.254, Remote host closed the connection)
10:47ame has left IRC (ame!75c13959@gateway/web/freenode/ip.117.193.57.89, Quit: Page closed)
10:50workingcats has joined IRC (workingcats!~workingca@212.122.48.77)
10:54ame has joined IRC (ame!75c13959@gateway/web/freenode/ip.117.193.57.89)
11:08ame has left IRC (ame!75c13959@gateway/web/freenode/ip.117.193.57.89, Quit: Page closed)
11:10Phantomas has joined IRC (Phantomas!~Phantomas@dsl-h13644-82b7ou3ftabwgqr2l.dyn6.edudsl.gr)
11:10Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
11:15khildin has left IRC (khildin!~khildin@ip-213-49-86-126.dsl.scarlet.be, Ping timeout: 255 seconds)
11:21mealstrom1 has left IRC (mealstrom1!~Thunderbi@46.63.71.254, Ping timeout: 272 seconds)
11:24mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.71.254)
11:31mealstrom has left IRC (mealstrom!~Thunderbi@46.63.71.254, Ping timeout: 245 seconds)
11:33FrozenZia has left IRC (FrozenZia!pbrown@evo.paivola.fi, Remote host closed the connection)
11:37mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.71.254)
11:46vmlintu has left IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi, Ping timeout: 250 seconds)
11:50vmlintu has joined IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi)
12:13khildin has joined IRC (khildin!~khildin@ip-213-49-86-126.dsl.scarlet.be)
12:31khildin has left IRC (khildin!~khildin@ip-213-49-86-126.dsl.scarlet.be, Ping timeout: 244 seconds)
12:47syrius has left IRC (syrius!~syrius@thunder.stormtek.net, Ping timeout: 255 seconds)
13:04syrius has joined IRC (syrius!~syrius@thunder.stormtek.net)
13:14Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 244 seconds)
13:27Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
13:32AlexPortable has joined IRC (AlexPortable!uid7568@gateway/web/irccloud.com/x-lzjlvtvzbsvagtgd)
13:34andygraybeal has left IRC (andygraybeal!~andy@h27.205.213.151.dynamic.ip.windstream.net, Ping timeout: 265 seconds)
13:35mealstrom has left IRC (mealstrom!~Thunderbi@46.63.71.254, Ping timeout: 250 seconds)
13:49mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.63.163)
13:58pchater has joined IRC (pchater!~paul.chat@213.131.188.212)
13:59
<pchater>
Hey guys, just a quick question.... at work I am going to be setting up a ltsp server with thin clients using 2 architectures... running Debian Wheezy. How would we automatically select the architecture just need a bit of guidance.
13:59
We're using 32 and 64 bit images.
14:08talntid has joined IRC (talntid!~talntid@173-160-189-58-Washington.hfc.comcastbusiness.net)
14:08mealstrom has left IRC (mealstrom!~Thunderbi@46.63.63.163, Ping timeout: 250 seconds)
14:10talnti has left IRC (talnti!~talntid@216.229.186.226, Ping timeout: 244 seconds)
14:18
<pchater>
Anyone? ^_^
14:27vmlintu has left IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi, Ping timeout: 256 seconds)
14:43
<Hyperbyte>
mhm
14:44
I haven't done it, but it's possible.
14:44
Should be doable by configuring the proper image for each client in your dhcp server config
14:44
And then just building two images.
14:49
<pchater>
@Hyperbyte: I was actually thinking of a quick bash like if statement to detect if the arch is amd64 give amd64 image, etc.
14:49
However, that method would probably work best and which we are going to be doing it that way to handle our thins.
14:50
AFK. :)
14:53mikkel has left IRC (mikkel!~mikkel@mail.dlvs.dk, Quit: Leaving)
14:54
<Hyperbyte>
pchater, problem is that by the time you have the oppurtunity to do anything in bash, a kernel must be loaded and that also means you're past the point of choosing the correct architecture
14:54
It has to be done as part of the boot routine, before the kernel is loaded.
14:54
I'm not saying it's not possible to autodetect, but it's going to take more than bash.
14:55
You could also just run all your clients as i386, it shouldn't have too much negative impact on performance.
14:56
<pchater>
We've just decided to go the usual way :P Mac Address it all to provide the image that way :)
14:56
just for simplicity and less p***ing about lol.
15:24mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.71.254)
16:53mealstrom has left IRC (mealstrom!~Thunderbi@46.63.71.254, Ping timeout: 255 seconds)
17:10telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection)
17:12telex has joined IRC (telex!teletype@freeshell.de)
17:20pchater has left IRC (pchater!~paul.chat@213.131.188.212, Quit: Leaving)
17:32JuJuBee has joined IRC (JuJuBee!~mike_knic@24-148-115-153.ip.mhcable.com)
17:35JuJuBee has left IRC (JuJuBee!~mike_knic@24-148-115-153.ip.mhcable.com)
17:57work_alkisg is now known as alkisg
18:20workingcats has left IRC (workingcats!~workingca@212.122.48.77, Quit: Leaving)
18:30alkisg is now known as work_alkisg
19:08marjus has joined IRC (marjus!marius@flage.org)
19:08stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Ping timeout: 244 seconds)
19:08zamba has left IRC (zamba!marius@flage.org, Ping timeout: 244 seconds)
19:08stgraber has joined IRC (stgraber!~stgraber@shell.stgraber.org)
19:10stgraber has left IRC (stgraber!~stgraber@shell.stgraber.org, Changing host)
19:10stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)
19:13syrius has left IRC (syrius!~syrius@thunder.stormtek.net, Ping timeout: 240 seconds)
19:15syrius has joined IRC (syrius!~syrius@thunder.stormtek.net)
19:18mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.63.163)
19:36mealstrom has left IRC (mealstrom!~Thunderbi@46.63.63.163, Remote host closed the connection)
19:44mealstrom has joined IRC (mealstrom!~Thunderbi@46.63.63.163)
19:44AlexPortable has left IRC (AlexPortable!uid7568@gateway/web/irccloud.com/x-lzjlvtvzbsvagtgd, Quit: Connection closed for inactivity)
20:43vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc)
21:07marjus has left IRC (marjus!marius@flage.org, Quit: WeeChat 1.0.1)
21:07zamba has joined IRC (zamba!marius@flage.org)
21:07cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 240 seconds)
21:10cyberorg has joined IRC (cyberorg!~cyberorg@1.22.160.51)
21:10cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
23:05vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Quit: leaving)
23:24telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection)
23:26telex has joined IRC (telex!teletype@freeshell.de)