02:02 | Freejack has left IRC (Freejack!~Freejack@unaffiliated/freejack, Ping timeout: 255 seconds) | |
02:07 | Freejack has joined IRC (Freejack!~Freejack@unaffiliated/freejack) | |
03:53 | enid 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:04 | enid has left IRC (enid!484bdf86@gateway/web/freenode/ip.72.75.223.134, Quit: Page closed) | |
04:04 | enid 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:07 | enid 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:15 | ricotz has joined IRC (ricotz!~ricotz@p5B2A826A.dip0.t-ipconnect.de) | |
05:15 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
05:20 | kjackal has joined IRC (kjackal!~quassel@97.93.161.2) | |
05:35 | kjackal 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:11 | mikkel has joined IRC (mikkel!~mikkel@mail.dlvs.dk) | |
07:40 | robb_nl has joined IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be) | |
08:02 | navgou has joined IRC (navgou!57cbd58f@gateway/web/freenode/ip.87.203.213.143) | |
08:03 | <navgou> join #ts.sch.gr
| |
08:05 | forum has joined IRC (forum!~Icedove@212-197-183-16.adsl.highway.telekom.at) | |
08:07 | forum has left IRC (forum!~Icedove@212-197-183-16.adsl.highway.telekom.at, Remote host closed the connection) | |
08:08 | forum has joined IRC (forum!~Icedove@212-197-183-16.adsl.highway.telekom.at) | |
08:10 | Statler has joined IRC (Statler!~Georg@mail.lohn24.de) | |
08:51 | forum has left IRC (forum!~Icedove@212-197-183-16.adsl.highway.telekom.at, Quit: forum) | |
09:17 | navgou has left IRC (navgou!57cbd58f@gateway/web/freenode/ip.87.203.213.143, Quit: Page closed) | |
09:20 | robb_nl has left IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be, Ping timeout: 255 seconds) | |
09:51 | forum has joined IRC (forum!~Icedove@212-197-176-118.adsl.highway.telekom.at) | |
10:38 | forum has left IRC (forum!~Icedove@212-197-176-118.adsl.highway.telekom.at, Remote host closed the connection) | |
10:39 | forum has joined IRC (forum!~Icedove@212-197-176-118.adsl.highway.telekom.at) | |
10:48 | forum has left IRC (forum!~Icedove@212-197-176-118.adsl.highway.telekom.at, Quit: forum) | |
10:58 | lifeboy has left IRC (lifeboy!~roland@196.45.25.14, Quit: Ex-Chat) | |
11:00 | robb_nl has joined IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be) | |
11:26 | hyujkil has joined IRC (hyujkil!c132af20@gateway/web/freenode/ip.193.50.175.32) | |
12:46 | pppingme has left IRC (pppingme!~pppingme@unaffiliated/pppingme, Ping timeout: 264 seconds) | |
13:01 | pppingme has joined IRC (pppingme!~pppingme@unaffiliated/pppingme) | |
13:11 | robb_nl has left IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be, Ping timeout: 252 seconds) | |
13:15 | pppingme has left IRC (pppingme!~pppingme@unaffiliated/pppingme, Ping timeout: 244 seconds) | |
13:20 | adrianorg has left IRC (adrianorg!~adrianorg@187.113.250.203, Ping timeout: 250 seconds) | |
13:21 | adrianorg has joined IRC (adrianorg!~adrianorg@177.18.170.228) | |
13:42 | Claudio 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:54 | kjackal has joined IRC (kjackal!~quassel@97.93.161.2) | |
13:54 | <highvoltage> Claudio: you might want to check that installation media
| |
13:55 | ben_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:01 | pppingme has joined IRC (pppingme!~pppingme@unaffiliated/pppingme) | |
14:12 | mikkel 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:20 | kjackal 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:20 | tarzeau has left IRC (tarzeau!~alex@mail.aiei.ch, *.net *.split) | |
14:32 | kjackal has joined IRC (kjackal!~quassel@97.93.161.2) | |
14:37 | kjackal has left IRC (kjackal!~quassel@97.93.161.2, Ping timeout: 244 seconds) | |
14:38 | lifeboy has joined IRC (lifeboy!~roland@196.45.25.14) | |
14:40 | robb_nl has joined IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be) | |
14:42 | tarzeau has joined IRC (tarzeau!~alex@mail.aiei.ch) | |
15:01 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
15:08 | Claudio has left IRC (Claudio!02e0a8e6@gateway/web/freenode/ip.2.224.168.230, Ping timeout: 264 seconds) | |
15:27 | kjackal has joined IRC (kjackal!~quassel@97.93.161.2) | |
15:49 | robb_nl has left IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be, Remote host closed the connection) | |
15:54 | robb_nl has joined IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be) | |
16:01 | Royale_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:04 | robb_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:22 | pppingme 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:31 | pppingme 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:38 | robb_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:53 | Royale_AJS has left IRC (Royale_AJS!~Royale_AJ@24-236-193-237.dhcp.aldl.mi.charter.com, Quit: Royale is leaving) | |
16:54 | Statler has left IRC (Statler!~Georg@mail.lohn24.de, Quit: Leaving) | |
17:02 | robb_nl has left IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be, Ping timeout: 244 seconds) | |
17:24 | robb_nl has joined IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be) | |
17:52 | kjackal has left IRC (kjackal!~quassel@97.93.161.2, Quit: No Ping reply in 180 seconds.) | |
18:11 | robb_nl has left IRC (robb_nl!~robb_nl@ip-213-49-244-82.dsl.scarlet.be, Remote host closed the connection) | |
18:15 | adrianorg has left IRC (adrianorg!~adrianorg@177.18.170.228, Ping timeout: 240 seconds) | |
18:17 | adrianorg has joined IRC (adrianorg!~adrianorg@186.213.154.59) | |
18:51 | lifeboy has left IRC (lifeboy!~roland@196.45.25.14, Quit: Ex-Chat) | |
18:57 | adrianorg has left IRC (adrianorg!~adrianorg@186.213.154.59, Ping timeout: 252 seconds) | |
18:59 | adrianorg has joined IRC (adrianorg!~adrianorg@177.132.220.194) | |
20:41 | azelic has joined IRC (azelic!4dc16785@gateway/web/freenode/ip.77.193.103.133) | |
20:46 | azelic has left IRC (azelic!4dc16785@gateway/web/freenode/ip.77.193.103.133, Ping timeout: 264 seconds) | |
21:56 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving) | |
22:40 | preguntas 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:42 | preguntas 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:29 | ben_roose has left IRC (ben_roose!~roose@roose.cs.wichita.edu, Quit: Leaving) | |