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


Channel log from 7 September 2016   (all times are UTC)

02:02Freejack has left IRC (Freejack!~Freejack@unaffiliated/freejack, Ping timeout: 255 seconds)
02:07Freejack has joined IRC (Freejack!~Freejack@unaffiliated/freejack)
03:53enid has joined IRC (enid!484bdf86@gateway/web/freenode/ip.72.75.223.134)
03:53
<enid>
is there a guide for ltsp setup with a single nic?
04:04enid has left IRC (enid!484bdf86@gateway/web/freenode/ip.72.75.223.134, Quit: Page closed)
04:04enid has joined IRC (enid!484bdf86@gateway/web/freenode/ip.72.75.223.134)
04:04
<enid>
!single
04:04
<ltsp>
Error: "single" is not a valid command.
04:06
<enid>
!nic
04:06
<ltsp>
I do not know about 'nic', but I do know about these similar topics: 'Teutonic', 'panic-reboot', 'nickname'
04:06
<enid>
!setup
04:06
<ltsp>
setup: Please describe your setup so that we can propose better solutions for you. Server and client CPU (exact model) and RAM, how many clients, gigabit switch or not, desired desktop environment etc.
04:06
<enid>
!single-nic
04:06
<ltsp>
Error: "single-nic" is not a valid command.
04:07enid has left IRC (enid!484bdf86@gateway/web/freenode/ip.72.75.223.134, Client Quit)
04:57
<alkisg>
Teutonic? Really?!
04:57
!Teutonic
04:57
<ltsp>
Teutonic: Not enough Gin.
04:57
<alkisg>
!forget Teutonic
04:57
<ltsp>
The operation succeeded.
05:15ricotz has joined IRC (ricotz!~ricotz@p5B2A826A.dip0.t-ipconnect.de)
05:15ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
05:20kjackal has joined IRC (kjackal!~quassel@97.93.161.2)
05:35kjackal has left IRC (kjackal!~quassel@97.93.161.2, Ping timeout: 265 seconds)
06:41
<alkisg>
!client-list
06:41
<ltsp>
client-list: to get a list of all nbd-clients (which sometimes is the same as ltsp clients), run: netstat -tn | sed -n 's/.*:10809 *\([0-9.]*\):.*/\1/p' | sort -Vu
07:11mikkel has joined IRC (mikkel!~mikkel@mail.dlvs.dk)
07:40robb_nl has joined IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be)
08:02navgou has joined IRC (navgou!57cbd58f@gateway/web/freenode/ip.87.203.213.143)
08:03
<navgou>
join #ts.sch.gr
08:05forum has joined IRC (forum!~Icedove@212-197-183-16.adsl.highway.telekom.at)
08:07forum has left IRC (forum!~Icedove@212-197-183-16.adsl.highway.telekom.at, Remote host closed the connection)
08:08forum has joined IRC (forum!~Icedove@212-197-183-16.adsl.highway.telekom.at)
08:10Statler has joined IRC (Statler!~Georg@mail.lohn24.de)
08:51forum has left IRC (forum!~Icedove@212-197-183-16.adsl.highway.telekom.at, Quit: forum)
09:17navgou has left IRC (navgou!57cbd58f@gateway/web/freenode/ip.87.203.213.143, Quit: Page closed)
09:20robb_nl has left IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be, Ping timeout: 255 seconds)
09:51forum has joined IRC (forum!~Icedove@212-197-176-118.adsl.highway.telekom.at)
10:38forum has left IRC (forum!~Icedove@212-197-176-118.adsl.highway.telekom.at, Remote host closed the connection)
10:39forum has joined IRC (forum!~Icedove@212-197-176-118.adsl.highway.telekom.at)
10:48forum has left IRC (forum!~Icedove@212-197-176-118.adsl.highway.telekom.at, Quit: forum)
10:58lifeboy has left IRC (lifeboy!~roland@196.45.25.14, Quit: Ex-Chat)
11:00robb_nl has joined IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be)
11:26hyujkil has joined IRC (hyujkil!c132af20@gateway/web/freenode/ip.193.50.175.32)
12:46pppingme has left IRC (pppingme!~pppingme@unaffiliated/pppingme, Ping timeout: 264 seconds)
13:01pppingme has joined IRC (pppingme!~pppingme@unaffiliated/pppingme)
13:11robb_nl has left IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be, Ping timeout: 252 seconds)
13:15pppingme has left IRC (pppingme!~pppingme@unaffiliated/pppingme, Ping timeout: 244 seconds)
13:20adrianorg has left IRC (adrianorg!~adrianorg@187.113.250.203, Ping timeout: 250 seconds)
13:21adrianorg has joined IRC (adrianorg!~adrianorg@177.18.170.228)
13:42Claudio has joined IRC (Claudio!02e0a8e6@gateway/web/freenode/ip.2.224.168.230)
13:45
<Claudio>
I need help for a new first time installation of LTSP. Somebody can show me a step by step installation guide for edubuntu 14.04 ?
13:46
<highvoltage>
Claudio: http://edubuntu.org/documentation/12.04/installation-guide
13:51
<Claudio>
I've downloaded and installed Edubuntu 14.04 but never asked me for the ltsp option. So I've installed LTSP after edubuntu installation by the ubuntu sotware center.... but now ?
13:52
<highvoltage>
Claudio: you never saw a screen that looks like http://edubuntu.org/sites/default/files/docimages/install-precise/030-edubuntu-options-oneiric.png ?
13:54
<Claudio>
No, and I've installed edubuntu twice looking this option....
13:54kjackal has joined IRC (kjackal!~quassel@97.93.161.2)
13:54
<highvoltage>
Claudio: you might want to check that installation media
13:55ben_roose has joined IRC (ben_roose!~roose@roose.cs.wichita.edu)
13:56
<Claudio>
fine, I will download again edubuntu...
13:56
thank you....
14:01pppingme has joined IRC (pppingme!~pppingme@unaffiliated/pppingme)
14:12mikkel has left IRC (mikkel!~mikkel@mail.dlvs.dk, Quit: Leaving)
14:18
<alkisg>
Claudio: it's also possible to install ltsp outside of edubuntu, and add all the educational apps that you want
14:18
!ltsp-pnp
14:18
<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
14:18
<alkisg>
...that way you can install 16.04 instead of 14.04
14:18
That's what most people are using nowadays...
14:20kjackal has left IRC (kjackal!~quassel@97.93.161.2, Ping timeout: 250 seconds)
14:20
<highvoltage>
ah most people I know are switching to debian
14:20tarzeau has left IRC (tarzeau!~alex@mail.aiei.ch, *.net *.split)
14:32kjackal has joined IRC (kjackal!~quassel@97.93.161.2)
14:37kjackal has left IRC (kjackal!~quassel@97.93.161.2, Ping timeout: 244 seconds)
14:38lifeboy has joined IRC (lifeboy!~roland@196.45.25.14)
14:40robb_nl has joined IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be)
14:42tarzeau has joined IRC (tarzeau!~alex@mail.aiei.ch)
15:01vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
15:08Claudio has left IRC (Claudio!02e0a8e6@gateway/web/freenode/ip.2.224.168.230, Ping timeout: 264 seconds)
15:27kjackal has joined IRC (kjackal!~quassel@97.93.161.2)
15:49robb_nl has left IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be, Remote host closed the connection)
15:54robb_nl has joined IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be)
16:01Royale_AJS has joined IRC (Royale_AJS!~Royale_AJ@24-236-193-237.dhcp.aldl.mi.charter.com)
16:02
<Royale_AJS>
Is it possible to place a graphics card in an ltsp server and utilize it's capabilities throughout the thin clients?
16:04robb_nl has left IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be, Quit: I'm gone, bye bye)
16:05
<||cw>
Royale_AJS: not really, no. that would be a PCoIP class system, and as far as I know there's no open source equivalent for that
16:07
<Royale_AJS>
Right on. I've got a classroom running Edubuntu and they're having some GUI performance issues. I've got plenty of hardware on the server, so I assume it just needs tuning then?
16:07
<vagrantc>
depends on what the nature of the performance issues
16:08
generally, best option is to use FAT clients, which offloads most of the processing to the client
16:09
failing that, some people are willing to give up on seurity, and use LDM_DIRECTX=true, which should improve performance for thin clients, but the user session isn't encrypted.
16:09
<Royale_AJS>
"slow web browsing performance" I'm being told be the teacher. Which could mean anything I guess. The client machines are old Dell Optiplex P4's on 512mb ram
16:10
I don't need encrypted sessions, I did just make the LDM_DIRECTX=true change in /var/lib/tftpboot/ltsp/i386/lts.conf so hopefully that speeds a few things up.
16:11
It's all running on an isolated network within the computer lab.
16:11
<vagrantc>
yeah, those aren't likely to perform well as fat clients
16:12
Royale_AJS: will have to reboot for the changes to take effet
16:12
effect
16:12
<Royale_AJS>
Yeah...small private school...no budget to get new thin/fat clients...
16:12
Yep, I rebooted.
16:12
<vagrantc>
reboot the clients, not the server
16:13
<Royale_AJS>
I told them they'd prob save money in the long run buying new thin clients because the cheapest NUC pulls all of 8 watts, whereas the Optiplex's pull like 200 watts at idle.
16:13
I made the change last night when all the lab computers were off.
16:13
Then rebooted the server.
16:14
<vagrantc>
no need to reboot the server for changes to lts.conf
16:14
<Royale_AJS>
Any other tuning that I could possibly do to speed things up? I know it's not a server hardware performance issue.
16:14
<vagrantc>
probably nothing that isn't automatically done
16:15
main issue is that you're essentially shoving "raw" video over the network
16:15
!directx
16:15
<ltsp>
directx: If you want to turn off encryption to the workstation, which will speed up performance at the cost of security, you need to specify LDM_DIRECTX=True in your lts.conf file. Type !docs in IRC to get a link to the current documentation
16:16
<vagrantc>
alkisg has all sorts of nubmers compiled somewhere about video performance issues and bandwidth requirements for video at various resolutions
16:17
<Royale_AJS>
Roger that. The clients all have 100mb nics to a 1gb switch, server is on 1gb port.
16:17
The server is actually running in a Proxmox VM.
16:17
<vagrantc>
and depending on what they're doing, it will trivially saturate 100MB connection
16:18
!duplex
16:18
<ltsp>
Error: "duplex" is not a valid command.
16:18
<Royale_AJS>
Would something as simple as watching a youtube video saturate 100mb?
16:18
<vagrantc>
there was some issue with certain networks running with 100MB/1000MB networks where certain switches don't handle it well
16:18
Royale_AJS: as simple as?
16:19
Royale_AJS: that's the main issue, watching video ...
16:19
<Royale_AJS>
Yes, sorry. "As simple as"
16:19
<vagrantc>
Royale_AJS: basically what happens is the server downloads the video stream that's compressed, and then uncompresses it and sends it over the network to your client
16:19
<Royale_AJS>
The entire video stream would sent uncompressed then wouldn't it? Ok now I get it.
16:20
<vagrantc>
this is why fat clients really are where it's at, given what technology is like these days
16:20
<Royale_AJS>
Youtube send h.264 > server decodes .h264 > server sends raw data over network to thin client > client plays slow
16:20
Correct/
16:20
?
16:20
<vagrantc>
still can get the benefits of ccentralized network booted computers and such
16:20
Royale_AJS: that's the just
16:20
Royale_AJS: jist
16:21
Royale_AJS: dunno about the particular protocols, but that part doesn't really matter
16:21
<Royale_AJS>
Yeah protocols there don't really matter when you're sending raw draw data over a network.
16:21
<vagrantc>
Royale_AJS: only other option is to run some applications locally, but in general if you can't handle full fat clients, single applications aren't likely to work very well
16:22pppingme has left IRC (pppingme!~pppingme@unaffiliated/pppingme, Ping timeout: 276 seconds)
16:22
<Royale_AJS>
Running locally would require ALL the thin clients to be the exact same hardware as well right? Or they'd need separate configs per type of hardware?
16:25
(sorry I'm new to lstp tech)
16:25
<vagrantc>
no
16:26
<Royale_AJS>
Ok sweet.
16:26
<vagrantc>
as long as you're running all i386 machines
16:26
!localapps
16:26
<ltsp>
localapps: to access a tutorial on setting up localapps on jaunty, see https://help.ubuntu.com/community/UbuntuLTSP/LTSPLocalAppsJaunty
16:26
<vagrantc>
wow, that's old
16:26
!docs
16:26
<ltsp>
docs: (#1) For the latest community documentation, see the LTSP wiki at http://wiki.ltsp.org/, or (#2) For a PDF with official documentation, install the ltsp-docs package.
16:26
<vagrantc>
the ltsp-docs package is a bit dated, but the basic ideas should all be in there
16:29
<Royale_AJS>
Awesome. Out of curiosity, would a bunch of these cheapo machines work for fat(ter) clients than old P4's? http://www.newegg.com/Product/Product.aspx?Item=N82E16856501007
16:30
They aren't going to be running Call of Duty on it or anything. I'd just want at least Firefox to run locally.
16:31
<vagrantc>
Royale_AJS: should be decent, sure
16:31pppingme has joined IRC (pppingme!~pppingme@unaffiliated/pppingme)
16:31
<vagrantc>
Royale_AJS: with fat clients, you basically can even get rid of your fancy server ... it just becomes a file server at that point
16:31
<Royale_AJS>
As long as they PXE boot I suppose. I'll have to look into it and propose it to the board.
16:32
The VM server is running more than just Edubuntu, it's got the firewall and a couple other VM's running on it as well.
16:32
<vagrantc>
2GB of ram is reasonable
16:33
ah fair enough ... well, it'll reduce the server load significantly
16:33
obviously, more ram is better
16:33
!pu
16:33
<ltsp>
Error: "pu" is not a valid command.
16:33
<vagrantc>
!cpu
16:33
<ltsp>
I have taken 6446.71 seconds of user time and 204.59 seconds of system time, for a total of 6651.30 seconds of CPU time. My children have taken 0.00 seconds of user time and 0.00 seconds of system time for a total of 0.00 seconds of CPU time. I'm taking up 24776 kB of memory.
16:33
<vagrantc>
hrm.
16:33
!speed
16:33
<ltsp>
I do not know about 'speed', but I do know about these similar topics: 'suspend', 'suse', 'sound'
16:34
<vagrantc>
!benchmark
16:34
<ltsp>
I do not know about 'benchmark', but I do know about these similar topics: 'lan-benchmark', 'cpubenchmark'
16:34
<vagrantc>
!cpubenchmark
16:34
<ltsp>
cpubenchmark: One way to measure your client CPU performance is by looking up its CPU score in cpubenchmark.net. Anything with score below 1000 isn't really acceptable for today's web browsing needs etc. For new clients, try to buy ones with score>2000, whether you plan to run them as LTSP fat clients or to install a local OS in them.
16:34
<vagrantc>
Royale_AJS: there you go!
16:34
knew it was in there somewhere
16:35
<Royale_AJS>
The server: 2x6 core xeons, 144GB ram, 400GB NVMe drive running VM's, 2TB local backup for NVMe snapshots. Should be enough hardware : )
16:36
<vagrantc>
Royale_AJS: yeah, but you want to make sure to get clients capable enough if you go with fat clients
16:36
!fatclient
16:36
<ltsp>
I do not know about 'fatclient', but I do know about these similar topics: 'fatclients', 'fatclient-printers'
16:36
<vagrantc>
!fatclients
16:36
<ltsp>
fatclients: You may find some info about the Ubuntu/LTSP implementation of fat clients at https://help.ubuntu.com/community/UbuntuLTSP/FatClients
16:37
<Royale_AJS>
True. I'll see what the board says.
16:37
<vagrantc>
oh, that doc is also very dated
16:37
i'd recommend using ltsp-pnp methods:
16:37
!ltsp-pnp
16:37
<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
16:38robb_nl has joined IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be)
16:39
<Royale_AJS>
I'll start with non-encrypted sessions and see where that gets me from a performance perspective. From there, I may have to move them to fat clients.
16:40
<vagrantc>
Royale_AJS: if you can scrounge at least one dual-core machine with 2GB of ram to show for comparison
16:40
Royale_AJS: that might be useful
16:41
<Royale_AJS>
Not a bad idea. I'm going to try that. I have a personal NUC laying around, I'll try it with that.
16:41
<vagrantc>
by default, there's a setting that will check the ram and fat client capability and use fat or thin clients as appropriate
16:41
so you could upgrade one machine at a time
16:42
how many clients is this?
16:42
also, feel free to put your install on the map:
16:42
!worldmap | echo Royale_AJS
16:42
<ltsp>
Royale_AJS worldmap: If you're using LTSP, please let the world know and share your story at http://www.ltsp.org/stories/ Your can add a nice pin to our world map at your location, plus your setup will count towards the global LTSP usage statistics.
16:43
<Royale_AJS>
There are 18 client machines.
16:44
<vagrantc>
all in the same room?
16:44
<Royale_AJS>
Yeah. Same room.
16:45
I'll definitely add to the world map.
16:45
<vagrantc>
has it been in service a while, or is it a new install?
16:47
<Royale_AJS>
A couple years. Still running Edubuntu 12.04, I'll probably upgrade to 14.04 at semester break. Started with 8 clients, now at 18.
16:48
Chosen because of budget constraints and lack of new hardware for client machines. And ease of administration as well.
16:48
<vagrantc>
may as well upgrade to 16.04, no?
16:48
<Royale_AJS>
Is edubuntu out for 16.04?
16:48
<vagrantc>
i think edubuntu ceased to exist ... but there really isn't much, if any, difference with ubuntu
16:49
if you're going to upgrade, you may as well upgrade to something with a longer support cycle
16:49
<Royale_AJS>
Except the menu item application to setup menu based on groups.
16:49
<vagrantc>
i see
16:49
<Royale_AJS>
Yeah, I'm going to try to do an in-place upgrade to 14.04 first.
16:50
<vagrantc>
i think they require upgrading through all the LTS releases in the middle anyways
16:50
<Royale_AJS>
When the little kids login, they only see like 5 things in their menu. When the 4th-5th graders login, they get a whole bunch more apps available.
16:52
Anyway, I have to go. Thank you so much vagrantc for all your help.
16:52
I'll pop back on here when I have results of my findings.
16:52
<vagrantc>
hope it goes well!
16:52
<Royale_AJS>
Thanks! Bye
16:53Royale_AJS has left IRC (Royale_AJS!~Royale_AJ@24-236-193-237.dhcp.aldl.mi.charter.com, Quit: Royale is leaving)
16:54Statler has left IRC (Statler!~Georg@mail.lohn24.de, Quit: Leaving)
17:02robb_nl has left IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be, Ping timeout: 244 seconds)
17:24robb_nl has joined IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be)
17:52kjackal has left IRC (kjackal!~quassel@97.93.161.2, Quit: No Ping reply in 180 seconds.)
18:11robb_nl has left IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be, Remote host closed the connection)
18:15adrianorg has left IRC (adrianorg!~adrianorg@177.18.170.228, Ping timeout: 240 seconds)
18:17adrianorg has joined IRC (adrianorg!~adrianorg@186.213.154.59)
18:51lifeboy has left IRC (lifeboy!~roland@196.45.25.14, Quit: Ex-Chat)
18:57adrianorg has left IRC (adrianorg!~adrianorg@186.213.154.59, Ping timeout: 252 seconds)
18:59adrianorg has joined IRC (adrianorg!~adrianorg@177.132.220.194)
20:41azelic has joined IRC (azelic!4dc16785@gateway/web/freenode/ip.77.193.103.133)
20:46azelic has left IRC (azelic!4dc16785@gateway/web/freenode/ip.77.193.103.133, Ping timeout: 264 seconds)
21:56ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)
22:40preguntas has joined IRC (preguntas!42453614@gateway/web/freenode/ip.66.69.54.20)
22:40
<preguntas>
hello is there anyone actively working in this chat?
22:42preguntas has left IRC (preguntas!42453614@gateway/web/freenode/ip.66.69.54.20, Client Quit)
22:44
<vagrantc>
yes
22:45
hah. I forgot to test chrootless clients with 5.5.8 ... probably fine ... but may as well test now
23:15
alkisg: i regret convincing you about ltsp-update-kernels pulling from the directory if available
23:15* vagrantc is thinking ltsp-update-kernels should always regenerate pxelinux*
23:16
<vagrantc>
er, ltsp-update-image should always regenerate pxelinux*
23:17
with "ltsp-update-image --cleanup /" and a configuration in /boot/pxelinux.cfg on the server (from, say, a kernel update or something), then it will be stuck with the stale version in /boot/ until you force regenerate it on the server
23:17
or remove it
23:29ben_roose has left IRC (ben_roose!~roose@roose.cs.wichita.edu, Quit: Leaving)