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


Channel log from 7 February 2020   (all times are UTC)

00:25map7 has joined IRC (map7!~user@103.232.216.31)
00:48woernie has left IRC (woernie!~werner@p57A0EDCB.dip0.t-ipconnect.de, Remote host closed the connection)
00:55woernie has joined IRC (woernie!~werner@p57A0EDCB.dip0.t-ipconnect.de)
01:40woernie has left IRC (woernie!~werner@p57A0EDCB.dip0.t-ipconnect.de, Remote host closed the connection)
02:12spectra has left IRC (spectra!~spectra@debian/developer/spectra, Ping timeout: 248 seconds)
02:23spectra has joined IRC (spectra!~spectra@debian/developer/spectra)
02:28
<map7>
I'm getting a BadAlloc when running a localapp in a debian 10 thin client
02:28
The application is xeoma.app
02:30
Full error: https://pastebin.com/fk0xubWM
02:31
In my debian 9 chroot it works
02:31
I'm trying to upgrade my chroot to debian 10
02:32
I'm running LTSP 5.5
02:32
LTSP 5.18 I mean
02:44
Difference in packages between the working chroot and broken chroot: https://gist.github.com/map7/8e5ce3adbd4b9829c10032d1795d9412
04:01
<alkisg>
How much RAM and VideoRAM does the client have?
04:01
map7: ^
04:05
Also, /var/log/Xorg.7.log and the output of glxinfo on the client could be useful
04:05
See also https://bugs.freedesktop.org/show_bug.cgi?id=104351
04:13
<map7>
8GB RAM, 512MB VideoRAM on an intel GPU
04:15
<alkisg>
map7: ...why are you running thin clients instead of fat clients then?
04:16
Does it work on that client if you launch debian locally, without ltsp?
04:16
*debian 10
04:17
<map7>
glxgears doesn't work
04:18
we are upgrading from debian 8 to debian 10 and they were running thin clients
04:19
<alkisg>
I mean, (1) if it won't run on local debian, then it's not an ltsp issue, and
04:19
<map7>
it was working on that client under debian 9
04:19
as a thin client
04:19
<alkisg>
(2) since fat clients will perform better, I would suggest moving to a fat chroot along with the update
04:20
Yes, for example if it's a regression to xorg, you should report it to xorg and debian, not to ltsp, that's what I'm saying
04:20
It's the first move to see if a (hard) problem is specific to ltsp or not
04:20
<map7>
well it works on the server, just not on the thin clients in Debian 10
04:21
<alkisg>
And the server has the same graphics card?
04:21
<map7>
no it's virtualised
04:21
ok I see what saying
04:21
<alkisg>
Then that test didn't actually answer any question
04:22
I've seen dozens of xorg bugs that only happen to specific revisions of specific graphics cards
04:22
Also note that a fat chroot might have more packages/dependencies, and automatically solve that problem, and give you a whole lot better client performance
04:26
<vagrantc>
wow. yeah. 8GB of ram? fatclient. no question....
04:29
<map7>
ok I'll try a fat client.
04:32
What argument do I put after --fat-client-desktop?
04:32
doesn't seem to mention it in the help
04:33
<alkisg>
In your thin chroot, install a desktop
04:33
cp -a /opt/ltsp/amd64 /opt/ltsp/amd64.thin
04:33
ltsp-chroot -m amd64
04:33
<map7>
oh ok. I'll just install xfce4
04:33
<alkisg>
apt install whatever-desktop
04:33
<map7>
thanks
04:49
alkisg: the fat-client worked
04:50
with the xeoma.app software
04:52
<alkisg>
Yey :)
04:53
Thin clients are a thing of the past anyway... until consumer-grade GPUs or CPUs can do what google stadia does :)
06:01statler has joined IRC (statler!~Georg@p5489798E.dip0.t-ipconnect.de)
07:00woernie has joined IRC (woernie!~werner@p57A0EDCB.dip0.t-ipconnect.de)
08:34vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
09:01statler_ has joined IRC (statler_!~Georg@gwrz.lohn24.de)
09:12statler_ has left IRC (statler_!~Georg@gwrz.lohn24.de, Ping timeout: 268 seconds)
09:24statler_ has joined IRC (statler_!~Georg@gwrz3.lohn24.de)
09:33statler_ has left IRC (statler_!~Georg@gwrz3.lohn24.de, Ping timeout: 256 seconds)
09:46GodFather has left IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net, Read error: Connection reset by peer)
09:46statler_ has joined IRC (statler_!~Georg@gwrz.lohn24.de)
09:47GodFather has joined IRC (GodFather!~rcc@wsip-66-210-242-210.ph.ph.cox.net)
09:57statler_ has left IRC (statler_!~Georg@gwrz.lohn24.de, Ping timeout: 240 seconds)
10:14statler_ has joined IRC (statler_!~Georg@gwrz.lohn24.de)
10:25statler_ has left IRC (statler_!~Georg@gwrz.lohn24.de, Ping timeout: 260 seconds)
10:27alexxtasi[m] has left IRC (alexxtasi[m]!alexxtasim@gateway/shell/matrix.org/x-gxwecouybvomkgkx, Quit: killed)
10:27uumas has left IRC (uumas!uumaskapsi@gateway/shell/matrix.org/x-ptmskdrvawrrcouw, Quit: killed)
10:37statler_ has joined IRC (statler_!~Georg@gwrz3.lohn24.de)
10:43statler_ has left IRC (statler_!~Georg@gwrz3.lohn24.de, Ping timeout: 260 seconds)
10:50unseenhero42 has joined IRC (unseenhero42!4d612158@cpc121374-wals12-2-0-cust343.16-1.cable.virginm.net)
10:51
<unseenhero42>
hi, I,ve installed the new ltsp but printing is not working on the clients
10:53bengoa has joined IRC (bengoa!~alberto@194.50.55.200)
10:56statler_ has joined IRC (statler_!~Georg@gwrz.lohn24.de)
11:02
<alkisg>
unseenhero42: where is the printer, on the server?
11:02
Did you enable printer sharing on the server?
11:02statler_ has left IRC (statler_!~Georg@gwrz.lohn24.de, Ping timeout: 246 seconds)
11:05
<unseenhero42>
no
11:05
ill check it
11:05
thanks
11:05
<alkisg>
Then you need to do that; see the ltsp.conf man page
11:05
!ltsp.conf
11:05
<ltspbot>
ltsp.conf: Configuration file for LTSP: https://ltsp.org/man/ltsp.conf/
11:05
<unseenhero42>
also the new ltsp doen't have lts.conf
11:05
<alkisg>
Read the instructions under CUPS_SERVER there; you don't need anything in ltsp.conf though
11:06
IF you need ltsp.conf, read the instructions again at the top of that man page
11:06
It's now called ltsp.conf instead of lts.conf
11:06
<unseenhero42>
ok thanks im still used to the old stuff
11:07
<alkisg>
No worries; keep in mind that I've documented all the common things in man pages, so it's best to read them all
11:07
Then for advanced things, IRC or github issues should be used
11:07
<unseenhero42>
ok ill keep that in mind, thanks for the help
11:07
<alkisg>
np
11:16statler_ has joined IRC (statler_!~Georg@gwrz.lohn24.de)
11:21unseenhero42 has left IRC (unseenhero42!4d612158@cpc121374-wals12-2-0-cust343.16-1.cable.virginm.net, Remote host closed the connection)
11:37uumas has joined IRC (uumas!uumaskapsi@gateway/shell/matrix.org/x-izterttgkmfhtcfq)
11:37alexxtasi[m] has joined IRC (alexxtasi[m]!alexxtasim@gateway/shell/matrix.org/x-zyrggxcazamunyii)
11:37lysuumas has joined IRC (lysuumas!uumaslyseo@gateway/shell/matrix.org/x-rdeqynhdfxtgbprg)
11:42statler_ has left IRC (statler_!~Georg@gwrz.lohn24.de, Ping timeout: 240 seconds)
11:55statler_ has joined IRC (statler_!~Georg@gwrz3.lohn24.de)
11:59statler_ has left IRC (statler_!~Georg@gwrz3.lohn24.de, Ping timeout: 245 seconds)
12:07section1 has joined IRC (section1!~section1@178.33.109.106)
12:10Faith has joined IRC (Faith!~Paty_@unaffiliated/faith)
12:12statler_ has joined IRC (statler_!~Georg@gwrz.lohn24.de)
12:31statler_ has left IRC (statler_!~Georg@gwrz.lohn24.de, Ping timeout: 240 seconds)
12:45statler_ has joined IRC (statler_!~Georg@gwrz.lohn24.de)
12:57statler_ has left IRC (statler_!~Georg@gwrz.lohn24.de, Ping timeout: 240 seconds)
13:10statler_ has joined IRC (statler_!~Georg@gwrz3.lohn24.de)
13:46statler_ has left IRC (statler_!~Georg@gwrz3.lohn24.de, Ping timeout: 260 seconds)
13:58statler_ has joined IRC (statler_!~Georg@gwrz.lohn24.de)
14:06statler_ has left IRC (statler_!~Georg@gwrz.lohn24.de, Ping timeout: 240 seconds)
14:21statler_ has joined IRC (statler_!~Georg@gwrz.lohn24.de)
14:37statler_ has left IRC (statler_!~Georg@gwrz.lohn24.de, Ping timeout: 272 seconds)
14:49statler_ has joined IRC (statler_!~Georg@gwrz3.lohn24.de)
14:58statler_ has left IRC (statler_!~Georg@gwrz3.lohn24.de, Ping timeout: 272 seconds)
15:09statler_ has joined IRC (statler_!~Georg@gwrz.lohn24.de)
15:23mnevans has joined IRC (mnevans!8008b09d@zero.geol.umd.edu)
15:27
<mnevans>
In chrootless ltsp19/20, I am wondering how to mount disk partitions under ltsp in addition to /home. Easiest for me would be to pick up what's in /etc/fstab, but this doesn't seem to happen already. I suspect I need to set this in ltsp.conf, or in ltsp-local.conf settings? Would this be something like:
15:27
FSTAB_disk2="server:/disk2 /disk2 nfs defaults,nolock 0 0" ?
15:27
and how insecure is it?
15:29
<alkisg>
mnevans: where are those partitions, on the server or on the clients?
15:29statler_ has left IRC (statler_!~Georg@gwrz.lohn24.de, Ping timeout: 268 seconds)
15:43statler_ has joined IRC (statler_!~Georg@gwrz3.lohn24.de)
15:53statler_ has left IRC (statler_!~Georg@gwrz3.lohn24.de, Ping timeout: 272 seconds)
16:06statler_ has joined IRC (statler_!~Georg@gwrz3.lohn24.de)
16:15statler_ has left IRC (statler_!~Georg@gwrz3.lohn24.de, Ping timeout: 240 seconds)
16:28statler_ has joined IRC (statler_!~Georg@gwrz3.lohn24.de)
16:56statler_ has left IRC (statler_!~Georg@gwrz3.lohn24.de, Ping timeout: 260 seconds)
17:09statler_ has joined IRC (statler_!~Georg@gwrz3.lohn24.de)
17:25statler_ has left IRC (statler_!~Georg@gwrz3.lohn24.de, Ping timeout: 240 seconds)
17:39statler_ has joined IRC (statler_!~Georg@mail.lohn24.de)
17:53
<mnevans>
Alkis: thanks, sorry for the delayed response - those partitions are on the server.
17:53
the clients are diskless.
17:56
Here is another question: how to get the clients to pick up systemwide aliases added to /etc/bash.bashrc? I seem to only have the standard /etc/bash.bashrc. Maybe need ltsp ipxe / ltsp initrd and then reboot the client to have changes in /etc/bash.bashrc be served to the clients?
18:04statler_ has left IRC (statler_!~Georg@mail.lohn24.de, Remote host closed the connection)
18:11
<alkisg>
mnevans: changes in / require ltsp image
18:12
To serve other server dirs, sure, you can use nfs exports on the server, and FSTAB for the clients
18:12
I.e. /etc/exports.d/local.exports
18:12
<mnevans>
Aha - thanks. On that subject, I am wondering why ltsp image / takes upwards of 40 mins on 48 processors? It used to be very quick on ltsp5. ?
18:14
<alkisg>
mnevans: I don't think there are any significant differences in mksquashfs, so check top, iotop and dmesg to see what's wrong there
18:14
It works fine here
18:16
You may co-install ltsp5 and do a direct comparison, and even record the mksquashfs parameters
18:18
<mnevans>
I would prefer to stick with ltsp19! For adding the other mount point , e.g. /disk2, I would put something like
18:18
FSTAB_disk2="server:/disk2 /disk2 nfs defaults,nolock 0 0"
18:20
into /etc/exports.d/local.exports then? I thought it goes into ltsp.conf?
18:21
(I was reading the man pages for ltsp-nfs! :) )
18:31
ltsp image / running, started 1:30p local time. 48 processors, albeit old slow ones. says it is using 48 processors, but only about 130-170% cpu, 3.8g memory used. Block size = 131072.
18:32
In the time I wrote that, it got 3% through making the squashfs. This is a lot slower than with ltsp5.
18:36
<alkisg>
Tell me the mksquashfs commands used in ltsp 20 and ltsp 5
18:37
They should be the same
18:38
Exporting unrelated nfs dirs is NOT related to ltsp
18:38
So, man nfs on the server etc
18:39woernie has left IRC (woernie!~werner@p57A0EDCB.dip0.t-ipconnect.de, Remote host closed the connection)
18:43
<alkisg>
I.e. FSTAB takes care of the client part, but the server side nfs exporting part is not managed by ltsp
18:47
<mnevans>
squashfs finished: 16 mins. I exaggerated! But still, longer than with ltsp5. For ltsp 5 I think I used: ltsp-build-client.
18:47statler has left IRC (statler!~Georg@p5489798E.dip0.t-ipconnect.de, Ping timeout: 260 seconds)
18:50
<mnevans>
Clearly I understand so little... :| But appreciate the help.
18:51
<alkisg>
ltsp-build-client creates an image. ltsp-update-image compresses it
18:51
They are not related
18:52
How large is the resulting image? ls -lh /srv/ltsp/images
18:53
If you really have partitions mounted in /disk1, then those are included in the image, making it huge
18:53
Hmm well no if they're separate mounts...
18:59section1 has left IRC (section1!~section1@178.33.109.106, Quit: Leaving)
19:36mnevans has left IRC (mnevans!8008b09d@zero.geol.umd.edu, Remote host closed the connection)
20:02shored has left IRC (shored!~shored@87-92-77-163.bb.dnainternet.fi, Quit: ZNC 1.7.2+deb3 - https://znc.in)
20:04shored has joined IRC (shored!~shored@87-92-77-163.bb.dnainternet.fi)
20:16book` has left IRC (book`!~book`@static.38.6.217.95.clients.your-server.de, Quit: Leaving)
20:30book` has joined IRC (book`!~book`@static.38.6.217.95.clients.your-server.de)
21:07mnevans has joined IRC (mnevans!8008b09d@zero.geol.umd.edu)
21:16
<mnevans>
alkisg: image is 12Gb! other partitions are mounted in / : /home, /disk2, /disk3, ... is ltsp expecting or wanting them to be in /media?
21:37
<alkisg>
mnevans: see the first parameter there: https://ltsp.org/man/ltsp.conf/
21:37
The image excludes are the same in ltsp 20 as in ltsp 5
21:37
You do need to declare whatever non-standard that you're suing
21:37
*using
21:59Mikaela has left IRC (Mikaela!Mikaela@unaffiliated/mikaela, Quit: Mikaela)
22:00Mikaela has joined IRC (Mikaela!Mikaela@unaffiliated/mikaela)
22:04vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
22:29Faith has left IRC (Faith!~Paty_@unaffiliated/faith, Quit: Leaving)