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


Channel log from 12 February 2015   (all times are UTC)

00:00telex has joined IRC (telex!teletype@freeshell.de)
00:14fabzster has left IRC (fabzster!c4d26e76@gateway/web/freenode/ip.196.210.110.118, Ping timeout: 246 seconds)
00:36bobby_C has left IRC (bobby_C!~bobby@85-124-22-227.teleworker.xdsl-line.inode.at, Ping timeout: 264 seconds)
01:55adrianorg has left IRC (adrianorg!~adrianorg@179.182.75.200, Ping timeout: 245 seconds)
02:07vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Quit: leaving)
02:42rocui has joined IRC (rocui!~iamparado@pool-96-253-95-95.rcmdva.fios.verizon.net)
02:47vsuojane1 has joined IRC (vsuojane1!~valtteri@ip-hml-567319-184.dhcp.inet.fi)
02:52vsuojanen has left IRC (vsuojanen!~valtteri@ip-hml-567319-184.dhcp.inet.fi, *.net *.split)
02:52syrius has left IRC (syrius!~syrius@thunder.stormtek.net, *.net *.split)
02:52|Paradox| has left IRC (|Paradox|!~iamparado@pool-96-253-95-95.rcmdva.fios.verizon.net, *.net *.split)
02:52rocui is now known as |Paradox|
02:53syrius has joined IRC (syrius!~syrius@thunder.stormtek.net)
03:57cjg has left IRC (cjg!40079a49@gateway/web/freenode/ip.64.7.154.73, Ping timeout: 246 seconds)
04:57crRob has joined IRC (crRob!bab11e16@gateway/web/freenode/session)
04:57
<crRob>
Hello all... quick stupid question... does an LTSP client have sound?
04:58adrianorg has joined IRC (adrianorg!~adrianorg@179.182.75.200)
04:59
<crRob>
and... one other question... is there a browser based way to access LTSP services... such that a user could browse to an IP address, and connect to LTSP?
05:28KingOren has joined IRC (KingOren!321be6b4@gateway/web/freenode/session)
05:28
<KingOren>
+o KingOren
05:28
oops
05:32KingOren has left IRC (KingOren!321be6b4@gateway/web/freenode/session, Ping timeout: 246 seconds)
05:57adrianorg has left IRC (adrianorg!~adrianorg@179.182.75.200, Ping timeout: 250 seconds)
05:59adrianorg has joined IRC (adrianorg!~adrianorg@179.179.79.212)
06:06work_alkisg is now known as alkisg
06:06
<alkisg>
crRob: yes it does have sound with pulseaudio (remote)
06:07
For the other question, no there's nothing browser-based in LTSP
06:23
!arcfour
06:23
<ltsp`>
arcfour: http://en.wikipedia.org/wiki/RC4 is an SSH cipher which is more than 2 times faster than the default aes128-ctr. To enable it, set LDM_SSHOPTIONS="-o Ciphers=arcfour128".
06:36fabzster has joined IRC (fabzster!c4d70250@gateway/web/freenode/session)
06:36
<fabzster>
hi all
06:38
try to logon on my thin client and it goes nowhere the circle just turns
06:38
this is a new lab setup with intel NUC setup
06:38
<FrozenZia>
Morning! I've managed to bork my ltsp-pnp server (also using it as "generic" tftp server to boot e.g. memory-testing stations) in such a way that I now need to restart dnsmasq every time I restart the server. After that all is well.
06:40
<alkisg>
!screen_02 | echo fabzster:
06:40
<ltsp`>
fabzster: screen_02: To get a root shell on an Ubuntu thin client: https://help.ubuntu.com/community/UbuntuLTSP/ClientTroubleshooting#Using_a_shell_SCREEN
06:40
<alkisg>
fabzster: from there (screen 02), try ssh user@server
06:41
FrozenZia: egrep -rv '^#|^$' /etc/dnsmasq.*
06:42
<FrozenZia>
alkisg: anything special I'm looking for?
06:42
<alkisg>
Pastebin it
06:42
<FrozenZia>
k.
06:43
http://pastebin.com/Ve08CyiS
06:45
<alkisg>
That looks OK, no "bind-interfaces" and other stuff there. Are you using a static connection on start up?
06:45
also, this? sudo netstat -nap|grep ':53 '
06:48
<FrozenZia>
"static connection"?
06:49
<alkisg>
Does the server have a static IP or a dynamic one?
06:49
And, if it's a static one, how do you set it?
06:49
With network manager?
06:49
If yes, is that connection enabled for all users?
06:50
<FrozenZia>
K, thought that might be what you meant -- I have my dhcp server set up to recognize the server's MAC and assign it it's static IP.
06:51
<alkisg>
Are you using network manager on the server?
06:52
FrozenZia: sudo ls /etc/NetworkManager/system-connections/
06:52
bbl
06:52alkisg is now known as work_alkisg
06:54
<FrozenZia>
It's THERE, yes. Can't say I'm *using* it for anything. It's set for dhcp, right. So it just gets whatever IP the DHCP-server gives it, but it always gets the same IP based on the MAC
07:02
work_alkisg: ls only gives "ZTE BLADE III-network" (I have a ZTE Blade III, but not really sure why it is listed?)
07:07
...and netstat... stupid question: if I've done my pastebin as a guest, I don't suppose I can edit it? Need to login or create a new pastebin?
07:09
<fabzster>
@ltsp
07:11
I will try that, will it be with the credentials that I created for that client?
07:12
do I need to activate root account
07:31
<FrozenZia>
fabzster: were you able to get the root shell to open?
07:32
<fabzster>
i just added an admin for root access
07:32
<FrozenZia>
You have 1, maybe 2 users created on the server, right? (1st one was the one that got set up during install, 2nd and more if you created more users after that)
07:32
<fabzster>
I pressed ctrl alt f1 and logged in with the new admin account
07:33
<FrozenZia>
The 1st user should have been admin by default unless you changed something.
07:33
fabzster: and can you ssh into the server?
07:33
<fabzster>
i am at $
07:33
it says no directory logging in with home
07:34
but I am logged in
07:34
did i gain access to view a log on the client?
07:40
http://tinypic.com/r/122jb75/8
07:48crRob has left IRC (crRob!bab11e16@gateway/web/freenode/session, Changing host)
07:48crRob has joined IRC (crRob!bab11e16@gateway/web/freenode/ip.186.177.30.22)
07:49fabzster has left IRC (fabzster!c4d70250@gateway/web/freenode/session, Changing host)
07:49fabzster has joined IRC (fabzster!c4d70250@gateway/web/freenode/ip.196.215.2.80)
07:55
<fabzster>
@alkisg LOL i didnt understand what you meant about screen02
07:56
<FrozenZia>
fabzster: try that ssh command that alkisg gave you.
07:56
<fabzster>
I went and followed the adding an admin root user
07:56
<FrozenZia>
right now you're still on the client.
07:57mikkel has joined IRC (mikkel!~mikkel@mail.dlvs.dk)
07:59
<fabzster>
k k so i use the ssh clientone@ipaddressofserver
07:59
i was able to login
08:00
and get clientone@ubuntu:~$
08:07
<FrozenZia>
fabzster: ok good. Unfortunately that's about as far as I can help you. Have to wait for alkisg to get back online or someone else to pitch in.
08:07
<fabzster>
cool thanks
08:13chitta_ has joined IRC (chitta_!75f10d11@gateway/web/freenode/ip.117.241.13.17)
08:13chitta_ has left IRC (chitta_!75f10d11@gateway/web/freenode/ip.117.241.13.17)
08:30Grembler has joined IRC (Grembler!~Ben@cpc29-aztw22-2-0-cust128.18-1.cable.virginm.net)
08:58
<fabzster>
anyone alse able to assist?
09:08Hyperbyte has left IRC (Hyperbyte!jan@middelkoop.cc, Ping timeout: 244 seconds)
09:08Hyperbyte has joined IRC (Hyperbyte!jan@middelkoop.cc)
09:13work_alkisg is now known as alkisg
09:13
<fabzster>
hi alkis i was able to ssh
09:13
on the thin client
09:14
and get clientone@ubuntu:~$
09:14
<alkisg>
ssh from the thin client screen02 to the server?
09:20telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection)
09:21
<alkisg>
FrozenZia: network manager doesn't always bring up the connection before login
09:22
Try to ping your server after reboot and before login, does that work?
09:22telex has joined IRC (telex!teletype@freeshell.de)
09:23
<alkisg>
If you define a connection for all users, even if it's dhcp-only, it might bring up the connection sooner online, so that dnsmasq finds it when it starts
09:32khildin has joined IRC (khildin!~khildin@ip-213-49-85-68.dsl.scarlet.be)
09:33
<fabzster>
alkisg I connected from the client to the server, what do I need to try now?
09:33
<alkisg>
fabzster: did you get a prompt about trusting the ssh key of the server?
09:38
<fabzster>
k, I logged in now ctrl alt F1-> then used the admin user to login that I created-> now I am at the prompt $
09:39
<alkisg>
fabzster: please be more specific, and maybe a little quicker in the responds... :)
09:39
From the client:
09:39
ssh user@server
09:39
Replace user with an existing username
09:39
Leave "server" exactly like that, don't replace it
09:39
<fabzster>
if I type ssh clientone@ubuntu Which is the user that I am trying to use in the GUI login then it tells me connection refused
09:39
<alkisg>
See if you get a prompt about ssh keys
09:39gvy has joined IRC (gvy!~mike@altlinux/developer/mike)
09:40
<alkisg>
Type ssh clientone@server
09:40
Not @ubuntu
09:40
<fabzster>
oh is server not the actual name of the server ?
09:40
<alkisg>
server is a special name for ltsp clients
09:40
Just use that and see if you can connect without prompts
09:42
<fabzster>
k i logged in and it gave me failed to add the ECDSA host key for IP to the list of known hosts
09:42
it then allowed me to add the password and login as that user
09:42
<alkisg>
Did you have to type "yes" in order to trust the keys?
09:43
<fabzster>
i am currently logged in as clientone@ubuntu
09:43
nope
09:43
<alkisg>
OK now press alt+ctrl+f7 to switch to LDM, and try to login as clientone
09:46
<fabzster>
i did that and it looks like its doing the same thing
09:46
what about that ECDSA error
09:46
just sits there with the cursor spinning
09:46
<alkisg>
Don't worry about that. So now it's stuck at ldm?
09:46
What session are you using?
09:46
gnome? unity?
09:47
On the server, run this: tail /var/log/auth.log
09:47
You should see a successful login attempt for clientone via ssh
10:18ricotz has joined IRC (ricotz!~rico@ubuntu/member/ricotz)
10:19
<fabzster>
yes
10:20
<alkisg>
(11:46:44 πμ) alkisg: What session are you using?
10:20
(11:46:47 πμ) alkisg: gnome? unity?
10:21
<fabzster>
unity , just kept the standard install
10:21
it bounced back to the login screen now
10:21
<alkisg>
Thin clients don't work with unity
10:21
Only fat clients can do 3d
10:22
<fabzster>
i just installed ubuntu server standard , then ltsp above that
10:23
previously i logged in but it was really slow
10:23
<alkisg>
Yup that won't work you need a desktop environment like gnome-flashback, mate, xfce, lxde...
10:23
<fabzster>
what do I do now
10:23
<alkisg>
Install a desktop environment...
10:23
I don't know your use case
10:23
If you want more advice, say more details
10:24
<fabzster>
ok. I just ran • sudo ltsp-build-client
10:24
to build the client
10:24
<alkisg>
About your use case, what are your pc specs, how are you planning on using them...
10:24
<fabzster>
whats weird is that I could logon before but now not at all
10:25
I have a test lab setup now, I plan on using the INTEL NUC DE3815TYKHE
10:26
<alkisg>
Go for fat clients then
10:26
!ltsp-pnp
10:26
<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
10:26
<fabzster>
ubuntu server is setup now in the test lab as an I3 8GB
10:27
i do not want to install Hdd,s I want them to just boot off the network image
10:27
<alkisg>
Yes
10:27
Read that wiki page
10:29
Reformat your server using the desktop cd and you'll be up an running in 1 hour
10:29
<fabzster>
so I must not use the server cd?
10:30
i must download Ubuntu desktop
10:30
<alkisg>
Yes it's much easier that way
10:30
<fabzster>
I am a little confused as to what the differences are between these methods and what are the correct applications of each
10:31
<alkisg>
Read the page and ask questions
10:31
You may also read this:
10:31
!fatclients
10:31
<ltsp`>
fatclients: You may find some info about the Ubuntu/LTSP implementation of fat clients at https://help.ubuntu.com/community/UbuntuLTSP/FatClients
10:31
<fabzster>
many thanks for all your input and time it is much appreciated
10:32
<alkisg>
If you tell us how you plan to use your setup, we can give more feedback about what's appropriate for you
10:32
<fabzster>
I want to eventually have around 60 thin clients for a call centre with softphones etc which only really need to run a browser
10:32
<alkisg>
The ltsp server is also the call center?
10:32
Or will it just be a boot server?
10:32
<FrozenZia>
alkisg: my connection actually is available to all users. Will try the reboot and see if I can ssh in without logging in...
10:33
<fabzster>
i want to be able to just plug in a thin client if one should die without setting anything up
10:33
<alkisg>
fabzster: that's normal for ltsp
10:33
<fabzster>
yes there will be a new server purchased and will just have thin clients connected to it]
10:34
<alkisg>
If the ltsp server is a simple ltsp server, go for ltsp-pnp
10:34
If the ltsp server will also run the call center software, go for fatclients
10:35
<fabzster>
the call centre software is web based the only other thing I can think of being on that client is a saftphone
10:36
<alkisg>
Then go for ltsp-pnp
10:36
Reinstall your server
10:36
<fabzster>
thanks will get on that
10:37
quick question , is there a reason for using desktop instead of server?
10:37
do you recommend another distro instead of ubuntu or should I use that, I am a complete noob when it comes to linux
10:38
<alkisg>
desktop ==> easier to setup
10:38
ubuntu is fine
10:39
<fabzster>
k and is there anything specific I need to add in the setup
10:40
<alkisg>
No, just select the variant you want, ubuntu, lubuntu, xubuntu, mint, whatever
10:50
<fabzster>
variant?
10:51
distro?
11:11alkisg is now known as work_alkisg
11:27book` has left IRC (book`!~book`@2607:5300:100:200::160d, Read error: Connection reset by peer)
11:33book` has joined IRC (book`!~book`@105.ip-167-114-152.net)
12:02
<fabzster>
is the only difference between fat and thin client the location of the home directory?
12:08mikkel has left IRC (mikkel!~mikkel@mail.dlvs.dk, Quit: Leaving)
12:18
<Hyperbyte>
fabzster, actually, the location of the home directory is the same: on the server.
12:19
Thin clients run all their applications (the entire desktop as a matter of fact) on the server, and transmit the desktop as a video stream over the network.
12:19
Fat clients run all their applications on the client, and transmits the filesystem as a stream over the network.
12:50khildin has left IRC (khildin!~khildin@ip-213-49-85-68.dsl.scarlet.be, Ping timeout: 264 seconds)
12:54
<fabzster>
i see, well the thin clients I want to use have 4gb onboard memory, so wondering if I should go fat..... I would like to have one centralized image though... does it just pull files on the initial boot to the thin client
12:55
is there also a good way of locking the thin client down like in Windows GPO
13:05
<Hyperbyte>
fabzster, fat clients have centralized image. On boot it mounts the image from the server.
13:06
And yes, Linux can be locked down quite nicely, but you'll have to look into the manual/howto's of the distro you're using.
13:08vmlintu has left IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi, Ping timeout: 252 seconds)
13:08
<fabzster>
so does it just store the applications and thier individual settings locally?
13:09
<Hyperbyte>
No, it stores everything on the server
13:09
LTSP clients are diskless.
13:09
<fabzster>
Hyperbyte: If a fat client breaks then can I just plug another one in, what about the data that was on the client?
13:10
<Hyperbyte>
See my previous two remarks.
13:10
<fabzster>
Hyperbyte, I understood that it keeps the application data on the local storage for FAT clients
13:11
<Hyperbyte>
14:10 <Hyperbyte> No, it stores everything on the server
13:11
14:10 <Hyperbyte> LTSP clients are diskless.
13:11JuJuBee has joined IRC (JuJuBee!~mike_knic@24-148-115-153.ip.mhcable.com)
13:11
<Hyperbyte>
How can you possibly understand from that that FAT clients have local storage?
13:13
<fabzster>
Hyperbyte, many thanks for assisting me, I am just trying to understand it all.... What is the benefit of running the fat client then
13:16
hyperbyte, ok i think I have it, A thin client is a client that only runs X and all the GUI applications that it shows are running on the server with X forwarding. A fat client is a client that actually runs all its applications on the client's cpu.
13:16
is that the same for the video card on the client
13:16
<Hyperbyte>
Yes.
13:35khildin has joined IRC (khildin!~khildin@ip-213-49-85-68.dsl.scarlet.be)
13:37vmlintu has joined IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi)
13:59Kiffl has joined IRC (Kiffl!55733ab4@gateway/web/freenode/ip.85.115.58.180)
14:08markit has joined IRC (markit!~marco@host179-38-static.243-95-b.business.telecomitalia.it)
14:24Kiffl has left IRC (Kiffl!55733ab4@gateway/web/freenode/ip.85.115.58.180, Quit: Page closed)
14:26Faith has joined IRC (Faith!~paty@unaffiliated/faith)
14:49gvy has left IRC (gvy!~mike@altlinux/developer/mike, Quit: Leaving)
14:59Grembler has left IRC (Grembler!~Ben@cpc29-aztw22-2-0-cust128.18-1.cable.virginm.net, Quit: I Leave)
15:04crRob has left IRC (crRob!bab11e16@gateway/web/freenode/ip.186.177.30.22, Ping timeout: 246 seconds)
15:09RobCR has joined IRC (RobCR!bab11e16@gateway/web/freenode/ip.186.177.30.22)
15:33alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
15:34fabzster has left IRC (fabzster!c4d70250@gateway/web/freenode/ip.196.215.2.80, Quit: Page closed)
15:47
<JuJuBee>
Is there python support for eclipse?
15:49staffencasa has left IRC (staffencasa!~staffenca@8-220.ptpg.oregonstate.edu, Read error: Connection reset by peer)
15:57alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Remote host closed the connection)
16:46khildin has left IRC (khildin!~khildin@ip-213-49-85-68.dsl.scarlet.be, Ping timeout: 255 seconds)
16:52markit has left IRC (markit!~marco@host179-38-static.243-95-b.business.telecomitalia.it, Quit: Konversation terminated!)
17:00staffencasa has joined IRC (staffencasa!~staffenca@8-220.ptpg.oregonstate.edu)
17:18telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection)
17:20telex has joined IRC (telex!teletype@freeshell.de)
18:03walter_ has left IRC (walter_!d4febef2@gateway/web/freenode/ip.212.254.190.242, Ping timeout: 246 seconds)
18:09vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc)
18:45JuJuBee has left IRC (JuJuBee!~mike_knic@24-148-115-153.ip.mhcable.com)
18:57RobCR has left IRC (RobCR!bab11e16@gateway/web/freenode/ip.186.177.30.22, Ping timeout: 246 seconds)
20:08kwmiebach has left IRC (kwmiebach!sid16855@gateway/web/irccloud.com/x-ifmcslypdyvgmlcc, Ping timeout: 252 seconds)
20:14Faith has left IRC (Faith!~paty@unaffiliated/faith, Quit: Saindo)
20:16kwmiebach has joined IRC (kwmiebach!sid16855@gateway/web/irccloud.com/x-kobnldodsvlscsfu)
20:54cjg has joined IRC (cjg!40079a49@gateway/web/freenode/ip.64.7.154.73)
21:05ricotz has left IRC (ricotz!~rico@ubuntu/member/ricotz, Quit: Ex-Chat)
21:20
<cjg>
Hello ltsp. What is the agreed upon or popular opinion when rebooting an ltsp server and what state to have your fat clients in when it reboots. Is it best practice to shutdown all your fat clients first before I reboot the ltsp server? Or could I leave all our fat clients on but all users logged off so each fat client is waiting at the login screen.
21:20
I'm documenting our procedures for when work is done on our ltsp server and I want to make sure I have the right steps in place. If we need to walk around to each workstation to physically reboot each client after our server has maintenance is completed I'd like to know this and document it.
21:28
<Hyperbyte>
cjg, doesn't matter what state you leave your clients in. When server reboots, the link between clients and server is severed, regardless. Won't restore on startup.
21:28
If you leave them with applications running, those applications will have frozen.
21:29
If you leave them at the login screen, the login screen will hang.
21:29
If you have to reboot your server, you have to reboot all clients that were still connected as well.
21:29
You could create some method that automatically shuts down all clients remotely when the server is rebooted.
21:29
Or you can do it manually. But either way, when server reboots, clients have to reboot as well.
21:30
<cjg>
Hyperbyte - This is good to know. Thanks very much for confirming this for me. Much appreciated!
21:30
<Hyperbyte>
In my case, I wrote a script that shuts down clients automatically if no user is logged in for 10 minutes.
21:31
And I tell everyone to log out, because if they don't, they could use data when I reboot the server.
21:32
And then when I do need to reboot (which is actually never, really) everyone should in theory be logged out.
21:32
If they're not, I kill all their programs on the server, so they get logged out regardless.
21:32
<cjg>
Hyperbyte - Would you be willing to share this script with us? :) And when you say shutdown, does the client (fat or thin) actually turn off or does your script only log out the user?
21:32
<Hyperbyte>
And then in the morning they have to force power off their clients and reboot.
21:33
cjg, the script is on wiki.ltsp.org under tips and tricks I believe.
21:33
And if I recall you were using rdp? If so it won't work with rdp, only with Linux desktops.
21:34
And the script shuts down clients that are left on the login screen without being turned off. It doesn't touch clients if a user is logged in.
21:34
<cjg>
Hyperbyte - very good memory! :) Yes I'm using RDP. I will look at the scirpt on the wiki.ltsp.org site. Thanks very much for this helpful information.
21:36
<Hyperbyte>
I'm curious though. Why would you ever reboot your LTSP server?
21:36
If it's just serving RDP?
21:46vmlintu has left IRC (vmlintu!~vmlintu@a91-152-200-70.elisa-laajakaista.fi, Ping timeout: 252 seconds)
21:46
<vagrantc>
well, if you use NFS instead of NBD, they can sometimes recover
21:47
using a squashfs image over NFS seems to have some nice advantages
21:47
more fault-tolerant, most of the speed advantages
21:48
more resilient to image files being updated/removed out from under the
21:48
m
22:04
<cjg>
Hyperbyte - I run the ltsp server from a VM (Proxmox) and from time to time will want to backup the entire VM image for offsite backup (disaster recovery).
22:04
vacgrantc - Thank you for this info. Good to know.
22:22doctari has left IRC (doctari!~doctari@2602:30a:2ccf:9f00:133:4bb9:7be9:c05a, Ping timeout: 245 seconds)
22:33doctari has joined IRC (doctari!~doctari@2602:30a:2ccf:9f00:e08f:3f2e:30fd:5869)
22:57cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 245 seconds)
22:58cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
23:07cjg has left IRC (cjg!40079a49@gateway/web/freenode/ip.64.7.154.73, Ping timeout: 246 seconds)
23:09telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection)
23:10telex has joined IRC (telex!teletype@freeshell.de)
23:27adrianorg has left IRC (adrianorg!~adrianorg@179.179.79.212, Ping timeout: 264 seconds)
23:28adrianorg has joined IRC (adrianorg!~adrianorg@179.179.79.212)