02:04 | Freejack has left IRC (Freejack!~Freejack@unaffiliated/freejack, Ping timeout: 250 seconds) | |
02:09 | Freejack has joined IRC (Freejack!~Freejack@unaffiliated/freejack) | |
02:39 | GodFather has left IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com, Ping timeout: 258 seconds) | |
07:03 | <alkisg> !gearbest
| |
07:03 | <ltsp> Error: "gearbest" is not a valid command.
| |
08:34 | NONOmaster has joined IRC (NONOmaster!~nono@pD9FBD2D1.dip0.t-ipconnect.de) | |
08:35 | <NONOmaster> can you guys recommend thin clients?
| |
08:50 | <alkisg> NONOmaster: usually it's best to buy *fat* clients
| |
08:51 | E.g. something like this: http://www.gearbest.com/tv-box-mini-pc/pp_367432.html
| |
08:51 | ...or even better, i3 based
| |
08:51 | <NONOmaster> ok fat clients = less traffic?
| |
08:52 | <alkisg> Yes, and usually much better performance
| |
08:52 | You don't need a good server if you have fat clients
| |
08:52 | !ltsp-pnp
| |
08:52 | <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:52 | <alkisg> This tutorial ^ automatically supports both thins and fats
| |
08:52 | !cpu
| |
08:52 | <ltsp> I have taken 6232.61 seconds of user time and 198.96 seconds of system time, for a total of 6431.57 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 24512 kB of memory.
| |
08:54 | <alkisg> !bench
| |
08:54 | <ltsp> I do not know about 'bench', but I do know about these similar topics: 'lan-benchmark', 'cpubenchmark'
| |
08:54 | <alkisg> !cpubenchmark
| |
08:54 | <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.
| |
08:54 | <alkisg> NONOmaster: see this advice ^
| |
08:54 | <NONOmaster> thank you
| |
08:54 | <alkisg> Ah, better one: http://www.gearbest.com/tv-box-mini-pc/pp_343636.html
| |
08:55 | ...that one has gigabit
| |
08:55 | ..and scores 1210, acceptable: http://www.cpubenchmark.net/cpu.php?cpu=Intel+Atom+x5-Z8300+%40+1.44GHz
| |
08:55 | <NONOmaster> and how about the server
| |
08:56 | <alkisg> If you have all fat clients, anything with gigabit network and 4 gb ram will be fine
| |
08:56 | How many clients will you have?
| |
08:56 | <NONOmaster> 13
| |
08:57 | *15
| |
08:57 | <alkisg> Yup, what I said then
| |
08:58 | <NONOmaster> ok thank you so much!!!
| |
08:59 | <alkisg> You're welcome
| |
09:01 | ricotz has joined IRC (ricotz!~ricotz@p5B2A82DE.dip0.t-ipconnect.de) | |
09:01 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
09:14 | _longines has joined IRC (_longines!~longines@static.183.80.201.138.clients.your-server.de) | |
11:47 | lifeboy has joined IRC (lifeboy!~roland@196.45.25.14) | |
12:14 | robb_nl has joined IRC (robb_nl!~robb_nl@ip-83-134-22-135.dsl.scarlet.be) | |
12:55 | Noel has joined IRC (Noel!ac704de4@gateway/web/freenode/ip.172.112.77.228) | |
12:55 | Noel is now known as Guest423 | |
12:57 | Guest423 has left IRC (Guest423!ac704de4@gateway/web/freenode/ip.172.112.77.228, Client Quit) | |
13:05 | GodFather has joined IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com) | |
13:13 | K0HAX has left IRC (K0HAX!~michael@shellhost.home.englehorn.com, Ping timeout: 264 seconds) | |
13:17 | K0HAX has joined IRC (K0HAX!~michael@shellhost.home.englehorn.com) | |
13:19 | K0HAX has left IRC (K0HAX!~michael@shellhost.home.englehorn.com, Max SendQ exceeded) | |
13:21 | K0HAX has joined IRC (K0HAX!~michael@shellhost.home.englehorn.com) | |
13:28 | K0HAX has left IRC (K0HAX!~michael@shellhost.home.englehorn.com, Ping timeout: 250 seconds) | |
13:29 | K0HAX has joined IRC (K0HAX!~michael@shellhost.home.englehorn.com) | |
14:22 | THS_ has joined IRC (THS_!~user@p5DD126AA.dip0.t-ipconnect.de) | |
14:25 | <THS_> Is it normal that if the Server user and client user have the same name epoptes wont register the client: * Won't add this client to my lists
| |
14:26 | ogra_ has left IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de, Ping timeout: 250 seconds) | |
14:27 | ogra_ has joined IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de) | |
14:46 | robb_nl has left IRC (robb_nl!~robb_nl@ip-83-134-22-135.dsl.scarlet.be, Quit: I'm gone, bye bye) | |
14:57 | <NONOmaster> !help
| |
14:57 | <ltsp> (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.
| |
15:28 | <THS_> !epoptes
| |
15:28 | <ltsp> epoptes: Epoptes is a computer lab administration and monitoring tool. It works on Ubuntu and Debian based labs with LTSP or non-LTSP servers, thin and fat clients, standalone workstations, NX clients etc. More info: http://www.epoptes.org
| |
16:13 | <alkisg> THS_: no, it's not normal. Do they have the same machine id?
| |
16:13 | THS_: file a bug report with details on how to reproduce this
| |
16:15 | NONOmaster has left IRC (NONOmaster!~nono@pD9FBD2D1.dip0.t-ipconnect.de, Quit: NONOmaster) | |
16:15 | <THS_> ok. the machine id is probably the same because it is a Debian-Live image in a VM
| |
16:23 | The epoptes-client.service was started. Intresting is if I connect via "user@debian:~$ /usr/sbin/epoptes-client server.ip" epoptes finds my client but when the systemd service started not.
| |
16:24 | also no root was required
| |
16:33 | url has left IRC (url!~paul@36-225-18-114.dynamic-ip.hinet.net, Read error: Connection reset by peer) | |
16:33 | fnurl has joined IRC (fnurl!~paul@36-225-18-114.dynamic-ip.hinet.net) | |
16:33 | <THS_> The problem is solved. I removed the epoptes-client init script and added it to the normal user session.
| |
17:24 | Now I got another problem. When I try to start the client without root rights it's wokring fine but but with nothing is working. How can I debug this?
| |
17:27 | <alkisg> (07:33:53 μμ) THS_: The problem is solved. I removed the epoptes-client init script and added it to the normal user session. ==> that doesn't make much sense, since the epoptes-client init script doesn't do anything, it's launched by network/if-up
| |
17:27 | And, it's already enabled for the normal user session
| |
17:27 | Which desktop environment are you using?
| |
17:39 | <THS_> XFCE
| |
17:43 | <alkisg> but but with nothing is working"
| |
17:43 | ==> what do you mean by that?
| |
17:44 | That epoptes-client doesn't run as root? THS_
| |
17:44 | <THS_> sorry a typo. exactly
| |
17:44 | <alkisg> You're not using ltsp, are you?
| |
17:44 | <THS_> no I'm not
| |
17:44 | <alkisg> And what is the error message?
| |
17:46 | <THS_> no error message at all
| |
17:46 | <alkisg> So you log in as the user
| |
17:46 | then su -
| |
17:46 | then /usr/sbin/epoptes-client
| |
17:46 | ...and the output?
| |
17:46 | "connecting to server..."?
| |
17:47 | <THS_> no nothing exits without a message
| |
17:48 | <alkisg> Run this:
| |
17:48 | su -
| |
17:48 | sh -x /usr/sbin/epoptes-client | termbin 9999
| |
17:48 | ...and paste the url here
| |
17:48 | <THS_> sudo -i
| |
17:48 | sorry
| |
17:49 | <alkisg> sudo? aren't you on debian?
| |
17:49 | <THS_> Yes I am but with sudo installed
| |
17:49 | penis
| |
17:49 | <alkisg> ok
| |
17:49 | <THS_> sorry again
| |
17:49 | <alkisg> btw, which epoptes version is that?
| |
17:49 | <THS_> 0.5.10
| |
17:55 | Did you mean "sh -x /usr/sbin/epoptes-client | nc termbin.com 9999"
| |
17:56 | <alkisg> yes, sorry
| |
17:56 | !termbin
| |
17:56 | <ltsp> termbin: To share the output of some command, run: command | nc termbin.com 9999 . This executes command , sends its output to termbin.com, and returns a URL. Paste this URL here to share the command output with us.
| |
17:58 | <THS_> http://termbin.com/b7qi
| |
17:59 | <alkisg> THS_: why is this environment "chrooted"?
| |
18:00 | <THS_> I don't now it's not a chroot. Maybe the detection goes wrong
| |
18:00 | <alkisg> What kind of VM is this?
| |
18:01 | <THS_> Virtualbox Debian 8.5 32bit custom live iso
| |
18:01 | with socat version 1.7.3.1
| |
18:01 | <alkisg> try this please. sudo chmod -x /usr/sbin/epoptes
| |
18:01 | *bin
| |
18:01 | Then try again to run epoptes-client
| |
18:01 | It should run...
| |
18:05 | <THS_> thx now it is working fine. Maybe it's that it checks for capabilities and squashfs does not support that. This is an easy fix on my side
| |
18:05 | <alkisg> No
| |
18:05 | We just don't allow epoptes-client to run as root in the epoptes server
| |
18:06 | So if /usr/bin/epoptes is there, epoptes-client refuses to start
| |
18:06 | <THS_> ah ok
| |
18:08 | Can I disable that because I use it in an BYOD environment and each user can also be server.
| |
18:08 | <alkisg> How come you're not using ltsp in this case?
| |
18:09 | It sounds like you're trying to reinvent what ltsp already does
| |
18:10 | <THS_> Local use without an Server and touching any files on the users maschiene
| |
18:10 | <alkisg> How will they get those vms?
| |
18:10 | ltsp fat clients don't touch any files as well
| |
18:10 | <THS_> This is just my test setup
| |
18:10 | <alkisg> I mean, how are they going to boot, where will they find that image
| |
18:11 | <THS_> Boot from a USB-Stick. Project Page: http://www.imedias.ch/projekte/lernstick/lernstick_abstract_english.cfm
| |
18:11 | <alkisg> Sounds like an ltsp fat client case, all right
| |
18:11 | !local-boot
| |
18:11 | <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:12 | <alkisg> You can put that to the usb stick
| |
18:13 | <THS_> Can the users use a fat client easy at home?
| |
18:14 | <alkisg> Sure, you only need a simple lts.conf for autologin and a script to create a temp user
| |
18:14 | <THS_> without an internet connection?
| |
18:15 | <alkisg> Yes
| |
18:17 | <THS_> I will look into that. Did you read the abstract are the goals exactly the same? I'm not really familiar with LTSP
| |
18:19 | <alkisg> No they are not the same
| |
18:19 | LTSP is a flexible solution that you can use as the framework for many other solutions
| |
18:20 | ...usually, you just add a couple of scripts and you're done
| |
18:21 | <THS_> Ok. But is this framework the right tool for the job? The main part is that the user has always a fully working OS with his/her data on it.
| |
18:22 | <alkisg> So a persistent live usb stick, with nothing centralized in any case?
| |
18:23 | No need for os updates when it connects to school, no centralized user accounts that are then cached locally etc?
| |
18:25 | <THS_> Yes. Os updates only security patches via unattend-uprgade and the school updates the sticks normaly every 6 months. There are no centralized user accounts. There are all local on the USB-Stick with the Debian persistence system.
| |
18:27 | <alkisg> OK
| |
18:32 | Btw, how do you tell the epoptes clients in which server to connect?
| |
18:33 | E.g. I imagine 10 students in class A needing to connect to teacher A, and another 10 students in class B needing to connect to teacher B.
| |
18:33 | <THS_> User shows is IP and the other users connect via a simple gui.
| |
18:35 | <alkisg> All all this is via LAN? Or are you also using wifi?
| |
18:35 | *And
| |
18:36 | <THS_> Both and we want to use epoptes. I don't know if it is in production
| |
18:37 | <alkisg> epoptes in production? well, we don't have a company behind it, but thousands of schools are using it
| |
18:37 | <THS_> i mean on my side
| |
18:39 | Does epoptes work well over wifi?
| |
18:40 | <alkisg> epoptes works fine even over adsl
| |
18:40 | VNC though doesn't
| |
18:40 | So don't expect to be able to broadcast your screen over wifi
| |
18:41 | You'll probably be able to "broadcast" to a couple of students, or assist one student, but no more than that
| |
18:41 | ...at least until wifi bandwidth increases to some gbps
| |
18:42 | <THS_> I don't expect that because many of the comercial solutions have also problems with that and I know the limmitations of wifi.
| |
18:50 | Back to the main problem I just have to disable autostart because the IP is given in the GUI and the check in line 79 if the client runs on the server, right?
| |
18:50 | <alkisg> You can use a special name in /etc/hosts
| |
18:50 | E.g. "epoptes-server"
| |
18:51 | And then replace the /etc/hosts entry from your GUI
| |
18:51 | So then both the system and the session epoptes-client will connect to "epoptes-server" with the new ip
| |
18:51 | <THS_> but then I also have to restart epoptes-client
| |
18:51 | <alkisg> Why?
| |
18:52 | The socat try times out after 60 secs, and a new DNS request will be made then
| |
18:52 | <THS_> Ok thats nice thanks for the info.
| |
18:52 | <alkisg> You're welcome
| |
19:45 | <THS_> What is the reason if I cannot add an alias to an Client?
| |
19:52 | the button to edit is greyedout
| |
20:00 | THS_ has left IRC (THS_!~user@p5DD126AA.dip0.t-ipconnect.de, Quit: THS_) | |
20:27 | THS_ has joined IRC (THS_!~user@p5DD126AA.dip0.t-ipconnect.de) | |
20:30 | cor_geeks_eadthe has left IRC (cor_geeks_eadthe!~cor@cpe-76-92-215-174.kc.res.rr.com, Ping timeout: 260 seconds) | |
21:47 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving) | |
21:52 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |