|00:00||telex has joined IRC (firstname.lastname@example.org)|
|00:14||fabzster has left IRC (fabzster!c4d26e76@gateway/web/freenode/ip.188.8.131.52, Ping timeout: 246 seconds)|
|00:36||bobby_C has left IRC (bobby_Cemail@example.com, Ping timeout: 264 seconds)|
|01:55||adrianorg has left IRC (firstname.lastname@example.org, Ping timeout: 245 seconds)|
|02:07||vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Quit: leaving)|
|02:42||rocui has joined IRC (email@example.com)|
|02:47||vsuojane1 has joined IRC (firstname.lastname@example.org)|
|02:52||vsuojanen has left IRC (email@example.com, *.net *.split)|
|02:52||syrius has left IRC (firstname.lastname@example.org, *.net *.split)|
|02:52|||Paradox| has left IRC (|Paradoxemail@example.com, *.net *.split)|
|02:52||rocui is now known as |Paradox||
|02:53||syrius has joined IRC (firstname.lastname@example.org)|
|03:57||cjg has left IRC (cjg!40079a49@gateway/web/freenode/ip.184.108.40.206, Ping timeout: 246 seconds)|
|04:57||crRob has joined IRC (crRob!bab11e16@gateway/web/freenode/session)|
Hello all... quick stupid question... does an LTSP client have sound?
|04:58||adrianorg has joined IRC (email@example.com)|
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:28||KingOren has joined IRC (KingOren!321be6b4@gateway/web/freenode/session)|
|05:32||KingOren has left IRC (KingOren!321be6b4@gateway/web/freenode/session, Ping timeout: 246 seconds)|
|05:57||adrianorg has left IRC (firstname.lastname@example.org, Ping timeout: 250 seconds)|
|05:59||adrianorg has joined IRC (email@example.com)|
|06:06||work_alkisg is now known as alkisg|
crRob: yes it does have sound with pulseaudio (remote)
For the other question, no there's nothing browser-based in 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:36||fabzster has joined IRC (fabzster!c4d70250@gateway/web/freenode/session)|
try to logon on my thin client and it goes nowhere the circle just turns
this is a new lab setup with intel NUC setup
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.
!screen_02 | echo fabzster:
fabzster: screen_02: To get a root shell on an Ubuntu thin client: https://help.ubuntu.com/community/UbuntuLTSP/ClientTroubleshooting#Using_a_shell_SCREEN
fabzster: from there (screen 02), try ssh user@server
FrozenZia: egrep -rv '^#|^$' /etc/dnsmasq.*
alkisg: anything special I'm looking for?
That looks OK, no "bind-interfaces" and other stuff there. Are you using a static connection on start up?
also, this? sudo netstat -nap|grep ':53 '
Does the server have a static IP or a dynamic one?
And, if it's a static one, how do you set it?
With network manager?
If yes, is that connection enabled for all users?
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.
Are you using network manager on the server?
FrozenZia: sudo ls /etc/NetworkManager/system-connections/
|06:52||alkisg is now known as work_alkisg|
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
work_alkisg: ls only gives "ZTE BLADE III-network" (I have a ZTE Blade III, but not really sure why it is listed?)
...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?
I will try that, will it be with the credentials that I created for that client?
do I need to activate root account
fabzster: were you able to get the root shell to open?
i just added an admin for root access
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)
I pressed ctrl alt f1 and logged in with the new admin account
The 1st user should have been admin by default unless you changed something.
fabzster: and can you ssh into the server?
i am at $
it says no directory logging in with home
but I am logged in
did i gain access to view a log on the client?
|07:48||crRob has left IRC (crRob!bab11e16@gateway/web/freenode/session, Changing host)|
|07:48||crRob has joined IRC (crRob!bab11e16@gateway/web/freenode/ip.220.127.116.11)|
|07:49||fabzster has left IRC (fabzster!c4d70250@gateway/web/freenode/session, Changing host)|
|07:49||fabzster has joined IRC (fabzster!c4d70250@gateway/web/freenode/ip.18.104.22.168)|
@alkisg LOL i didnt understand what you meant about screen02
fabzster: try that ssh command that alkisg gave you.
I went and followed the adding an admin root user
right now you're still on the client.
|07:57||mikkel has joined IRC (firstname.lastname@example.org)|
k k so i use the ssh clientone@ipaddressofserver
i was able to login
and get clientone@ubuntu:~$
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:13||chitta_ has joined IRC (chitta_!75f10d11@gateway/web/freenode/ip.22.214.171.124)|
|08:13||chitta_ has left IRC (chitta_!75f10d11@gateway/web/freenode/ip.126.96.36.199)|
|08:30||Grembler has joined IRC (Grembler!~Ben@cpc29-aztw22-2-0-cust128.18-1.cable.virginm.net)|
anyone alse able to assist?
|09:08||Hyperbyte has left IRC (Hyperbyteemail@example.com, Ping timeout: 244 seconds)|
|09:08||Hyperbyte has joined IRC (Hyperbytefirstname.lastname@example.org)|
|09:13||work_alkisg is now known as alkisg|
hi alkis i was able to ssh
on the thin client
and get clientone@ubuntu:~$
ssh from the thin client screen02 to the server?
|09:20||telex has left IRC (email@example.com, Remote host closed the connection)|
FrozenZia: network manager doesn't always bring up the connection before login
Try to ping your server after reboot and before login, does that work?
|09:22||telex has joined IRC (firstname.lastname@example.org)|
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:32||khildin has joined IRC (email@example.com)|
alkisg I connected from the client to the server, what do I need to try now?
fabzster: did you get a prompt about trusting the ssh key of the server?
k, I logged in now ctrl alt F1-> then used the admin user to login that I created-> now I am at the prompt $
fabzster: please be more specific, and maybe a little quicker in the responds... :)
From the client:
Replace user with an existing username
Leave "server" exactly like that, don't replace it
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
See if you get a prompt about ssh keys
|09:39||gvy has joined IRC (gvy!~mike@altlinux/developer/mike)|
Type ssh clientone@server
oh is server not the actual name of the server ?
server is a special name for ltsp clients
Just use that and see if you can connect without prompts
k i logged in and it gave me failed to add the ECDSA host key for IP to the list of known hosts
it then allowed me to add the password and login as that user
Did you have to type "yes" in order to trust the keys?
i am currently logged in as clientone@ubuntu
OK now press alt+ctrl+f7 to switch to LDM, and try to login as clientone
i did that and it looks like its doing the same thing
what about that ECDSA error
just sits there with the cursor spinning
Don't worry about that. So now it's stuck at ldm?
What session are you using?
On the server, run this: tail /var/log/auth.log
You should see a successful login attempt for clientone via ssh
|10:18||ricotz has joined IRC (ricotz!~rico@ubuntu/member/ricotz)|
(11:46:44 πμ) alkisg: What session are you using?
(11:46:47 πμ) alkisg: gnome? unity?
unity , just kept the standard install
it bounced back to the login screen now
Thin clients don't work with unity
Only fat clients can do 3d
i just installed ubuntu server standard , then ltsp above that
previously i logged in but it was really slow
Yup that won't work you need a desktop environment like gnome-flashback, mate, xfce, lxde...
what do I do now
Install a desktop environment...
I don't know your use case
If you want more advice, say more details
ok. I just ran • sudo ltsp-build-client
to build the client
About your use case, what are your pc specs, how are you planning on using them...
whats weird is that I could logon before but now not at all
I have a test lab setup now, I plan on using the INTEL NUC DE3815TYKHE
Go for fat clients then
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
ubuntu server is setup now in the test lab as an I3 8GB
i do not want to install Hdd,s I want them to just boot off the network image
Read that wiki page
Reformat your server using the desktop cd and you'll be up an running in 1 hour
so I must not use the server cd?
i must download Ubuntu desktop
Yes it's much easier that way
I am a little confused as to what the differences are between these methods and what are the correct applications of each
Read the page and ask questions
You may also read this:
fatclients: You may find some info about the Ubuntu/LTSP implementation of fat clients at https://help.ubuntu.com/community/UbuntuLTSP/FatClients
many thanks for all your input and time it is much appreciated
If you tell us how you plan to use your setup, we can give more feedback about what's appropriate for you
I want to eventually have around 60 thin clients for a call centre with softphones etc which only really need to run a browser
The ltsp server is also the call center?
Or will it just be a boot server?
alkisg: my connection actually is available to all users. Will try the reboot and see if I can ssh in without logging in...
i want to be able to just plug in a thin client if one should die without setting anything up
fabzster: that's normal for ltsp
yes there will be a new server purchased and will just have thin clients connected to it]
If the ltsp server is a simple ltsp server, go for ltsp-pnp
If the ltsp server will also run the call center software, go for fatclients
the call centre software is web based the only other thing I can think of being on that client is a saftphone
Then go for ltsp-pnp
Reinstall your server
thanks will get on that
quick question , is there a reason for using desktop instead of server?
do you recommend another distro instead of ubuntu or should I use that, I am a complete noob when it comes to linux
desktop ==> easier to setup
ubuntu is fine
k and is there anything specific I need to add in the setup
No, just select the variant you want, ubuntu, lubuntu, xubuntu, mint, whatever
|11:11||alkisg is now known as work_alkisg|
|11:27||book` has left IRC (book`!~book`@2607:5300:100:200::160d, Read error: Connection reset by peer)|
|11:33||book` has joined IRC (firstname.lastname@example.org)|
is the only difference between fat and thin client the location of the home directory?
|12:08||mikkel has left IRC (email@example.com, Quit: Leaving)|
fabzster, actually, the location of the home directory is the same: on the server.
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.
Fat clients run all their applications on the client, and transmits the filesystem as a stream over the network.
|12:50||khildin has left IRC (firstname.lastname@example.org, Ping timeout: 264 seconds)|
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
is there also a good way of locking the thin client down like in Windows GPO
fabzster, fat clients have centralized image. On boot it mounts the image from the server.
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:08||vmlintu has left IRC (email@example.com, Ping timeout: 252 seconds)|
so does it just store the applications and thier individual settings locally?
No, it stores everything on the server
LTSP clients are diskless.
Hyperbyte: If a fat client breaks then can I just plug another one in, what about the data that was on the client?
See my previous two remarks.
Hyperbyte, I understood that it keeps the application data on the local storage for FAT clients
14:10 <Hyperbyte> No, it stores everything on the server
14:10 <Hyperbyte> LTSP clients are diskless.
|13:11||JuJuBee has joined IRC (JuJuBeefirstname.lastname@example.org)|
How can you possibly understand from that that FAT clients have local storage?
Hyperbyte, many thanks for assisting me, I am just trying to understand it all.... What is the benefit of running the fat client then
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.
is that the same for the video card on the client
|13:35||khildin has joined IRC (email@example.com)|
|13:37||vmlintu has joined IRC (firstname.lastname@example.org)|
|13:59||Kiffl has joined IRC (Kiffl!55733ab4@gateway/web/freenode/ip.188.8.131.52)|
|14:08||markit has joined IRC (email@example.com)|
|14:24||Kiffl has left IRC (Kiffl!55733ab4@gateway/web/freenode/ip.184.108.40.206, Quit: Page closed)|
|14:26||Faith has joined IRC (Faith!~paty@unaffiliated/faith)|
|14:49||gvy has left IRC (gvy!~mike@altlinux/developer/mike, Quit: Leaving)|
|14:59||Grembler has left IRC (Grembler!~Ben@cpc29-aztw22-2-0-cust128.18-1.cable.virginm.net, Quit: I Leave)|
|15:04||crRob has left IRC (crRob!bab11e16@gateway/web/freenode/ip.220.127.116.11, Ping timeout: 246 seconds)|
|15:09||RobCR has joined IRC (RobCR!bab11e16@gateway/web/freenode/ip.18.104.22.168)|
|15:33||alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)|
|15:34||fabzster has left IRC (fabzster!c4d70250@gateway/web/freenode/ip.22.214.171.124, Quit: Page closed)|
Is there python support for eclipse?
|15:49||staffencasa has left IRC (firstname.lastname@example.org, Read error: Connection reset by peer)|
|15:57||alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Remote host closed the connection)|
|16:46||khildin has left IRC (email@example.com, Ping timeout: 255 seconds)|
|16:52||markit has left IRC (firstname.lastname@example.org, Quit: Konversation terminated!)|
|17:00||staffencasa has joined IRC (email@example.com)|
|17:18||telex has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
|17:20||telex has joined IRC (email@example.com)|
|18:03||walter_ has left IRC (walter_!d4febef2@gateway/web/freenode/ip.126.96.36.199, Ping timeout: 246 seconds)|
|18:09||vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc)|
|18:45||JuJuBee has left IRC (JuJuBeefirstname.lastname@example.org)|
|18:57||RobCR has left IRC (RobCR!bab11e16@gateway/web/freenode/ip.188.8.131.52, Ping timeout: 246 seconds)|
|20:08||kwmiebach has left IRC (kwmiebach!sid16855@gateway/web/irccloud.com/x-ifmcslypdyvgmlcc, Ping timeout: 252 seconds)|
|20:14||Faith has left IRC (Faith!~paty@unaffiliated/faith, Quit: Saindo)|
|20:16||kwmiebach has joined IRC (kwmiebach!sid16855@gateway/web/irccloud.com/x-kobnldodsvlscsfu)|
|20:54||cjg has joined IRC (cjg!40079a49@gateway/web/freenode/ip.184.108.40.206)|
|21:05||ricotz has left IRC (ricotz!~rico@ubuntu/member/ricotz, Quit: Ex-Chat)|
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.
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.
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.
If you leave them with applications running, those applications will have frozen.
If you leave them at the login screen, the login screen will hang.
If you have to reboot your server, you have to reboot all clients that were still connected as well.
You could create some method that automatically shuts down all clients remotely when the server is rebooted.
Or you can do it manually. But either way, when server reboots, clients have to reboot as well.
Hyperbyte - This is good to know. Thanks very much for confirming this for me. Much appreciated!
In my case, I wrote a script that shuts down clients automatically if no user is logged in for 10 minutes.
And I tell everyone to log out, because if they don't, they could use data when I reboot the server.
And then when I do need to reboot (which is actually never, really) everyone should in theory be logged out.
If they're not, I kill all their programs on the server, so they get logged out regardless.
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?
And then in the morning they have to force power off their clients and reboot.
cjg, the script is on wiki.ltsp.org under tips and tricks I believe.
And if I recall you were using rdp? If so it won't work with rdp, only with Linux desktops.
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.
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.
I'm curious though. Why would you ever reboot your LTSP server?
If it's just serving RDP?
|21:46||vmlintu has left IRC (email@example.com, Ping timeout: 252 seconds)|
well, if you use NFS instead of NBD, they can sometimes recover
using a squashfs image over NFS seems to have some nice advantages
more fault-tolerant, most of the speed advantages
more resilient to image files being updated/removed out from under the
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).
vacgrantc - Thank you for this info. Good to know.
|22:22||doctari has left IRC (doctari!~doctari@2602:30a:2ccf:9f00:133:4bb9:7be9:c05a, Ping timeout: 245 seconds)|
|22:33||doctari has joined IRC (doctari!~doctari@2602:30a:2ccf:9f00:e08f:3f2e:30fd:5869)|
|22:57||cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 245 seconds)|
|22:58||cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)|
|23:07||cjg has left IRC (cjg!40079a49@gateway/web/freenode/ip.220.127.116.11, Ping timeout: 246 seconds)|
|23:09||telex has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
|23:10||telex has joined IRC (email@example.com)|
|23:27||adrianorg has left IRC (firstname.lastname@example.org, Ping timeout: 264 seconds)|
|23:28||adrianorg has joined IRC (email@example.com)|