LTSP 5 is in minimal maintenance mode
The new LTSP is hosted at https://ltsp.github.io

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


Channel log from 9 October 2019   (all times are UTC)

01:02ltsp_user9 has joined IRC (ltsp_user9!b3beebb8@179.190.235.184)
01:12ltsp_user9 has left IRC (ltsp_user9!b3beebb8@179.190.235.184, Remote host closed the connection)
01:17jgee7 has left IRC (jgee7!~jgee@190.159.118.121, Quit: The Lounge - https://thelounge.chat)
01:17jgee7 has joined IRC (jgee7!~jgee@190.159.118.121)
03:04shored has left IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi, Read error: Connection reset by peer)
03:06shored has joined IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi)
04:31shored has left IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi, Read error: Connection reset by peer)
04:32shored has joined IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi)
05:01statler has joined IRC (statler!~Georg@p54897245.dip0.t-ipconnect.de)
05:22shored has left IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi, Read error: Connection reset by peer)
05:23shored has joined IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi)
05:29Ark74 has left IRC (Ark74!~Luis@177.238.145.140, Ping timeout: 245 seconds)
05:30Ark74 has joined IRC (Ark74!~Luis@177.238.145.140)
05:41ltsp_user33 has joined IRC (ltsp_user33!a5e1489f@165.225.72.159)
05:43
<ltsp_user33>
Hey, i have the following question: i plan on using LTSP for about 30 Thin Clients with 1080p Displays, only with standard software (firefox, thunderbird, libre office). they will be running at the same time. what kind of server do i need to serve that network?
05:44
<alkisg>
ltsp_user33: what client cpu/ram?
05:44
Are you *sure* you want thin clients there?
05:47
<ltsp_user33>
yes i am sure. AMD GX-212JC Dual-Core SOC APU is the CPU, 2 Gigs of RAM
05:47
<alkisg>
These will work a whole lot better as diskless ltsp fat clients, not as thin clients
05:48
<ltsp_user33>
why and how?
05:48
<alkisg>
1920×1080×32×60 = 3.981.312.000
05:48
Sending 1080p @ 60fps over the network is 4 gbps per client
05:49
So for 30 clients, you need 119.439.360.000, 120 gbps
05:49
<ltsp_user33>
i didnt think about that at all
05:49
<alkisg>
So of course they'll see lower frame rates
05:49
They'll only get partial screen updates etc
05:49
While if they work as fat clients, they only get remote disk
05:50
So 1 gbps for all clients is fine
05:50
<ltsp_user33>
okay
05:50
<alkisg>
!install
05:50
<ltsp>
install: To install LTSP19+: https://github.com/ltsp/ltsp/wiki/installation. To install LTSP5: http://wiki.ltsp.org/wiki/Installation/Ubuntu for Ubuntu, or http://wiki.ltsp.org/wiki/Installation for other distributions
05:50
<ltsp_user33>
what is LTSP19+
05:50
<alkisg>
So, if you install LTSP normally, you'll get fat client ltsp; then any server will work fine
05:50
E.g. you can use one of these clients as the server
05:50
It's the new version of ltsp, it's changed a lot so we mention it separately
05:51
It uses different web sites and different tutorials
05:51
<ltsp_user33>
i have LTSP5 installed in vmware for testing purposes right now
05:51
didnt know about ltsp19, when did it come out?
05:51
<alkisg>
In the summer
05:51
<ltsp_user33>
yeah i see
05:51
okay so i will have a look at that
05:52
thanks
05:52
how do i know what kind of ltsp i have installed right now?
05:52
fat vs thin client setup
05:52
<alkisg>
Type this: sudo ltsp-info | nc termbin.com 9999
05:52
And paste the url here
05:52
It'll tell us your setup
05:53
<ltsp_user33>
it will take a minute
05:54
https://termbin.com/1kge
05:55
<alkisg>
OK, and the output of this command? ls -l /opt/ltsp/amd64/usr/share/xsessions /opt/ltsp/images | nc termbin.com 9999
05:56
Btw, your debian is old; if you're starting a new setup, start with a recent debian buster or ubuntu 18.04, and maybe the mate flavor
05:57
<ltsp_user33>
yes i would use debian buster. the vm is from early summer. somehow every single linux project has released an update since then
05:57
<alkisg>
Haha
05:59
<ltsp_user33>
it says it cant find it
05:59
i think i'm making a mistake but i can't find it
06:00
<alkisg>
OK just tell me the size of this file: /opt/ltsp/images/amd64.img
06:00
<ltsp_user33>
can i upload screenshots?
06:01
<alkisg>
Sure, imggur.com or something, google 'upload screenshot'
06:01
<ltsp_user33>
oh ok, tought maybe this chat had an option
06:02
349446144 is the size it shows me with ls
06:03
thanks for your help btw, really appreciate it
06:03
<alkisg>
350 MB means you're using thin clients
06:03
Btw, nowadays I'm the main ltsp developer. My advice to you is to reinstall your VM using debian buster, and to follow the ltsp19 guide:
06:03
!install
06:03
<ltsp>
install: To install LTSP19+: https://github.com/ltsp/ltsp/wiki/installation. To install LTSP5: http://wiki.ltsp.org/wiki/Installation/Ubuntu for Ubuntu, or http://wiki.ltsp.org/wiki/Installation for other distributions
06:04
<alkisg>
The first link there
06:04
<ltsp_user33>
ooh you made ltsp19
06:04ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
06:05
<ltsp_user33>
yeah i will do that. thanks for your help.
06:29woernie has joined IRC (woernie!~werner@pD9E8B119.dip0.t-ipconnect.de)
06:31kjackal has joined IRC (kjackal!~quassel@2a02:587:3107:2e00:c509:91a6:6c89:c631)
06:33kjackal has left IRC (kjackal!~quassel@2a02:587:3107:2e00:c509:91a6:6c89:c631, Remote host closed the connection)
06:37kjackal has joined IRC (kjackal!~quassel@2a02:587:3107:2e00:bde1:f47a:5336:b5b9)
06:57shored has left IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi, Read error: Connection reset by peer)
06:58shored has joined IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi)
07:44statler_ has joined IRC (statler_!~Georg@gwrz.lohn24.de)
08:17skiadopou has joined IRC (skiadopou!57caa5dd@athedsl-368116.home.otenet.gr)
08:18
<skiadopou>
Σε καινούργιο εργαστήριο επανεγκατέστησα το ubuntu mate 18.04.1 (γιατί είχε 18.04.3) τόσο στον server όσο και στους clients στους οποίους εγκατέστησα το grub-ipxe. Ρύθμισα τις συνδέσεις δικτύου σε μόνο αυτόματες,
08:18
δημοσίευσα τον δίσκο αλλά οι clients δεν κάνουν boot από το δίκτυο, παρόλο που εμφανίζεται η σχετική επιλογή στο grub.
08:18
<alkisg>
!greek
08:18
<ltsp>
greek: Στο παρόν κανάλι μιλάνε μόνο Αγγλικά, για υποστήριξη στα Ελληνικά από την υπηρεσία Τεχνικής Στήριξης ΣΕΠΕΗΥ διαβάστε το http://ts.sch.gr/wiki/IRC και στη συνέχεια πληκτρολογήστε /j #ts.sch.gr
08:18
<alkisg>
skiadopou: δηλαδή γράψε εδώ όπωςείσαι: /join #ts.sch.gr
08:46R4F4EL has left IRC (R4F4EL!b1149819@177.20.152.25, Remote host closed the connection)
08:46DavidTN has joined IRC (DavidTN!4f3d834a@host74-131-static.61-79-b.business.telecomitalia.it)
08:47
<DavidTN>
Hi everybody
08:47
I've a problem with LTSP
08:51DavidTN has left IRC (DavidTN!4f3d834a@host74-131-static.61-79-b.business.telecomitalia.it, Remote host closed the connection)
08:52ltsp_user33 has left IRC (ltsp_user33!a5e1489f@165.225.72.159, Remote host closed the connection)
08:53DavidTN has joined IRC (DavidTN!4f3d834a@host74-131-static.61-79-b.business.telecomitalia.it)
08:54
<DavidTN>
I've a problem with my Ubuntu Mate 16.04.6 64b LTSP server
08:54
Ltsp version: ltsp-server/xenial,xenial 5.5.7-1 all
08:55
<meo>
DavidTN: that's the old ltsp
08:55
it is no longer maintained
08:55
!ltsp5
08:55
<ltsp>
ltsp5: ltsp has been rewritten in 2019. The old 5 version is unmaintained; the new 19+ versions (year-based) are actively maintained. More info in the new site, https://ltsp.github.io
08:56
<DavidTN>
when I insert an usb drive it appears an error message like this "It's not possible to mount "/media/user/E87B-9503". Position is not a folder"
08:56
can you help me?
08:58
I read about the new version but now I cannot upgrade my installation
09:04
is there no way to resolve?
09:15skiadopou has left IRC (skiadopou!57caa5dd@athedsl-368116.home.otenet.gr, Remote host closed the connection)
09:20
<alkisg>
DavidTN: are you using thin or fat clients?
09:21
If it's fat clients, then it can be resolved, it's probably a mate issue or a folder issue
09:21
If it's thin clients, then no, those have been deprecated since a lot time now
09:21
<DavidTN>
fatclient
09:21
<alkisg>
What's the output of this command? ls -l /media/user
09:21
ls -la /media/user | nc termbin.com 9999
09:21
Better that ^ one
09:21
<DavidTN>
this problem appears after an upgrade, but I don't know when
09:22
<alkisg>
Run this from the client
09:22
<DavidTN>
permission denied...
09:24
ls -la /media/user => drwxr-x---+ 2 root root 40 ott 9 11:16 user
09:26
in server ls -la /opt/ltsp/amd64/media/ => drwxr-xr-x 2 root root 4096 ago 20 2018 .drwxr-xr-x 22 root root 4096 ago 19 11:34 ..
09:32
<alkisg>
DavidTN: yes it sounds like a permissions issue on the chroot/folder etc; sorry I need to leave now, if you don't find a solution come again tomorrow
09:34
<DavidTN>
ok, thanks
09:38
<alkisg>
DavidTN: ah, are you using epoptes? Maybe I can check over vnc, I have a couple of minutes before I leave...
09:44
<DavidTN>
yes, but I've just a fatclient to use. Other ones are in use
09:46
can you connect to a fatclient o do you need epoptes server?
09:47
<alkisg>
DavidTN: OK, but I need these:
09:47
From fat client: x11vnc -connect srv1-dide.ioa.sch.gr
09:47
From epoptes server, YOU right click on the client, open terminal, root, remotely
09:47
So that I have a root shell on the client
09:51
DavidTN: from the epoptes server
09:51
I need you to right click on the client
09:51
and select open terminal, root, remotely
09:51
This will give me a root access on the client, not the server
09:52
I.e. an xterm window will pop up on the client
09:52
Ah you don't have epoptes
09:53
<DavidTN>
in epoptes server what host?
09:53
<alkisg>
fatx
09:53
Right click on fatx
09:59
DavidTN: it is indeed a permissions issue, the ACLs don't take effect
09:59
So a chmod 755 /media/fatx solves the problem temporarily
09:59
There are a lot of recent updates in apt history, so I don't know what caused that, it wasn't ltsp
09:59
You still have a 5-year old ltsp :)
10:00
<DavidTN>
from server-epoptes to server-client, right?
10:00
<alkisg>
I need to go now; check if it also happens on the server, if so, it may be an ubuntu update bug
10:00
<DavidTN>
ok
10:00
thank you very much
10:00
<alkisg>
You're welcome, bbl
10:00
<DavidTN>
I try
10:00
bye
10:05DavidTN has left IRC (DavidTN!4f3d834a@host74-131-static.61-79-b.business.telecomitalia.it, Remote host closed the connection)
11:24neo has joined IRC (neo!d91b21d5@217.27.33.213)
11:24neo is now known as Guest99623
11:25
<Guest99623>
hello everyone, I have setup the new LTSP from github, everything is working great, however, I am wondering how we can run clients as "fat clients"
11:26
the old LTSP5, I followed this guide:https://wiki.tolabaki.gr/w/LTSP_Fat_Client_Setup , but the new LTSP generates .img files instead
11:27
<Hyperbyte>
Guest99623, have a look into the ltsp chrootless method
11:27
You can build a client image from the root of the server
11:27
ltsp-update-image --cleanup /
11:28
And for the record, both thin clients and fat clients boot from a network image; both have an .img file, unless you're using something non-standard.
11:29
<Guest99623>
ltsp-update-image --cleanup / << these command are working with the old LTSP5, I am using the new LTSP from github "ltsp-update-image" does not exist and requires ltsp-server package
11:29
or can new LTSP and LTSP5 work side-by-side?
11:38
<Hyperbyte>
I'm pretty sure you need the ltsp-server package to set up your server?
11:39
<Guest99623>
I followed the instructions from here: says nothing about ltsp-server package
11:39
https://github.com/ltsp/ltsp/wiki/installation#installing-ltsp-server-packages
11:43
<alkisg>
Hyperbyte: your knowledge is obsolete :)
11:43
There's no ltsp-server package, no ltsp-build-client anymore :)
11:43
Guest99623: LTSP19 only supports fat clients
11:43
So your image is already "fat"
11:44Faith has joined IRC (Faith!~Paty_@unaffiliated/faith)
11:44
<alkisg>
Btw, both the old and the new ltsp used ".img" files
11:45
<Guest99623>
alkisg, thank you so much for this information
11:45
<alkisg>
Just the place changed, from /opt/ltsp/images, to /srv/ltsp/images, for FHS compliancy
11:45
<Guest99623>
I actually just realised now that I see CPU spikes on the server because the client references the image when programs are started on the client
11:46
<alkisg>
You should only see nfsd and sshd there, affecting server cpu
11:46
For root (/) and /home
11:47
<Guest99623>
yes, that is correct, I see that now :)
11:48
is it possible then to move the client users /home to a secondary drive on the ltsp server?
11:48
<alkisg>
Sure
11:48
<Guest99623>
I have something larger, 3tb RAID
11:49
<alkisg>
Are you using SSHFS or NFS for /home?
11:49
SSHFS is the default (safer), NFS is optional with 1 command (faster, insecure)
11:49
<Guest99623>
actually I am not sure if its SSHFS or NFS since I followed the guide exactly: https://github.com/ltsp/ltsp/wiki/installation#installing-ltsp-server-packages
11:50
<alkisg>
OK then it's sshfs
11:50
So one easy way is to mount the 3 tb drive to /home, using fstab on the server itself
11:50
So that users can ssh to the server normally and login with their homes normally
11:52
<Guest99623>
okay thanks, and what is the command to enable NFS for /home? I did not see it on the wiki
11:53
<alkisg>
The initial page only gives the basics, to make things easier. Then you're supposed to read the man pages. Run this: man ltsp nfs
11:54
The man pages are also online in the wiki
11:54
<Guest99623>
okay thanks, I will read those :)
12:05section1 has joined IRC (section1!~section1@178.33.109.106)
12:29woernie has left IRC (woernie!~werner@pD9E8B119.dip0.t-ipconnect.de, Remote host closed the connection)
12:45adrianor1 has joined IRC (adrianor1!~adrianorg@201.22.229.214.dynamic.dialup.gvt.net.br)
12:48adrianorg has left IRC (adrianorg!~adrianorg@177.204.156.242.dynamic.adsl.gvt.net.br, Ping timeout: 240 seconds)
13:05adrianor1 has left IRC (adrianor1!~adrianorg@201.22.229.214.dynamic.dialup.gvt.net.br, Ping timeout: 240 seconds)
13:15adrianorg has joined IRC (adrianorg!~adrianorg@187.58.152.249)
13:28Da-Geek has joined IRC (Da-Geek!~Da-Geek@212.250.100.150)
13:30Da-Geek has left IRC (Da-Geek!~Da-Geek@212.250.100.150, Remote host closed the connection)
13:36
<highvoltage>
hey alkisg, ever tried the memtest.efi on efi? I get a banner message that says "This version of memtest does not support PXE" (or similar to that message)
13:55uumas__ has joined IRC (uumas__!uumas@kapsi.fi)
13:55uumas_ has left IRC (uumas_!uumas@kapsi.fi, Ping timeout: 268 seconds)
13:55zerkalo has left IRC (zerkalo!myricae@ny1.hashbang.sh, Ping timeout: 268 seconds)
13:55zerkalo_ has joined IRC (zerkalo_!myricae@ny1.hashbang.sh)
13:56zerkalo_ is now known as zerkalo
14:00R4F4EL has joined IRC (R4F4EL!b114982f@177.20.152.47)
14:03Guest99623 has left IRC (Guest99623!d91b21d5@217.27.33.213, Remote host closed the connection)
15:23woernie has joined IRC (woernie!~werner@pD9E8B119.dip0.t-ipconnect.de)
15:29shored has left IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi, Read error: Connection reset by peer)
15:29shored has joined IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi)
15:29
<alkisg>
Hey highvoltage; afaik I did, are you talking about that one that ltsp -o ipxe downloads, or your own?
15:30
<highvoltage>
alkisg: yeah that ltsp ipxe downloads
15:30
<alkisg>
c7895d12afecd28d5095831a7e26772e /srv/tftp/ltsp/memtest.efi
15:30
<highvoltage>
alkisg: will poke it again a bit later, I thought that maybe either it was untested or there was some common gotcha that I just needed to fix
15:31
<alkisg>
highvoltage: I definitely tested memtest.efi successfully; but I'm not 100% sure that the one I tested is the one shipped
15:31
<highvoltage>
# md5sum memtest.efi
15:31
c7895d12afecd28d5095831a7e26772e memtest.efi
15:32
<alkisg>
That gives me a 90% percent certainty that it's the one I succeeded with; but not 100% :D
15:32
I'm remote now, can't test; I can test tomorrow
15:32
<highvoltage>
same here
15:36
<alkisg>
The kernel also has a memtest parameter that works in efi, but it's just a pass / dmesg / ok, no GUI
15:36
So it doesn't really belong in a menu
15:41
highvoltage: if you're working on ipxe, see if you can also push this one: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=927783
15:41
I sent a patch there, it just needs to be committed...
15:44adrianor1 has joined IRC (adrianor1!~adrianorg@187.113.251.59)
15:45adrianorg has left IRC (adrianorg!~adrianorg@187.58.152.249, Ping timeout: 250 seconds)
15:47shored has left IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi, Read error: Connection reset by peer)
15:47shored has joined IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi)
16:04
<highvoltage>
alkisg: ok will check tomorrow
16:04
<alkisg>
Great
16:06adrianor1 has left IRC (adrianor1!~adrianorg@187.113.251.59, Ping timeout: 268 seconds)
16:14adrianorg has joined IRC (adrianorg!~adrianorg@179.187.24.4.dynamic.adsl.gvt.net.br)
16:15R4F4EL has left IRC (R4F4EL!b114982f@177.20.152.47, Remote host closed the connection)
16:16statler_ has left IRC (statler_!~Georg@gwrz.lohn24.de, Remote host closed the connection)
16:19* alkisg fixed the IRC redirect to include all Greek ISP ranges, not just the school network ones, so hopefully you won't need to say "that's Greek to me!" again :D
16:19
<mwalters>
but I liked saying it ;)
16:20
I just need to learn how to say it in Greek!
16:21
<alkisg>
We actually say "that's chinese to me"
16:21
<mwalters>
So in reality, I need to learn how to say "That's English to me!" in chinese
16:22
Then we'll come full circle
16:22adrianorg has left IRC (adrianorg!~adrianorg@179.187.24.4.dynamic.adsl.gvt.net.br, Ping timeout: 268 seconds)
16:22
<alkisg>
對我來說是英語 :P
16:23
<mwalters>
hah!
16:44adrianorg has joined IRC (adrianorg!~adrianorg@177.132.223.109)
16:49shored has left IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi, Read error: Connection reset by peer)
16:49shored has joined IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi)
16:56kjackal has left IRC (kjackal!~quassel@2a02:587:3107:2e00:bde1:f47a:5336:b5b9, Remote host closed the connection)
17:04kjackal has joined IRC (kjackal!~quassel@2a02:587:3107:2e00:85ad:5bf3:1171:3ec9)
17:16kjackal has left IRC (kjackal!~quassel@2a02:587:3107:2e00:85ad:5bf3:1171:3ec9, Ping timeout: 276 seconds)
17:51woernie has left IRC (woernie!~werner@pD9E8B119.dip0.t-ipconnect.de, Remote host closed the connection)
17:56dgroos has joined IRC (dgroos!~dagro001@172.58.84.236)
17:56
<dgroos>
hey Alkis!
17:57
<alkisg>
Hi dgroos
17:57
Let's go private
17:57
<dgroos>
sure
18:13dgroos has left IRC (dgroos!~dagro001@172.58.84.236, Quit: dgroos)
18:20kjackal has joined IRC (kjackal!~quassel@2a02:587:3107:2e00:85ad:5bf3:1171:3ec9)
18:24kjackal has left IRC (kjackal!~quassel@2a02:587:3107:2e00:85ad:5bf3:1171:3ec9, Ping timeout: 246 seconds)
18:39jgee7 has left IRC (jgee7!~jgee@190.159.118.121, Quit: The Lounge - https://thelounge.chat)
18:48jgee7 has joined IRC (jgee7!~jgee@190.159.118.121)
19:23woernie has joined IRC (woernie!~werner@pD9E8B119.dip0.t-ipconnect.de)
19:39bcg has left IRC (bcg!~b@dfx4btyyyyyyyyyyyyyyt-3.rev.dnainternet.fi, Ping timeout: 276 seconds)
19:47section1 has left IRC (section1!~section1@178.33.109.106, Quit: Leaving)
20:06adrianor1 has joined IRC (adrianor1!~adrianorg@177.18.172.159)
20:09adrianorg has left IRC (adrianorg!~adrianorg@177.132.223.109, Ping timeout: 240 seconds)
20:12adrianor1 has left IRC (adrianor1!~adrianorg@177.18.172.159, Ping timeout: 240 seconds)
20:17woernie has left IRC (woernie!~werner@pD9E8B119.dip0.t-ipconnect.de, Remote host closed the connection)
20:36adrianorg has joined IRC (adrianorg!~adrianorg@187.58.140.156)
20:46Faith has left IRC (Faith!~Paty_@unaffiliated/faith, Quit: Leaving)
21:25ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)
23:08yanu has left IRC (yanu!~yanu@178-116-54-5.access.telenet.be, Ping timeout: 245 seconds)
23:08yanu has joined IRC (yanu!~yanu@178-116-54-5.access.telenet.be)