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


Channel log from 9 August 2018   (all times are UTC)

01:46lucascastro has joined IRC (lucascastro!~lucascast@177-185-139-236.isotelco.net.br)
02:28vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
02:53ogra has left IRC (ogra!~ogra_@ubuntu/member/ogra, Ping timeout: 240 seconds)
03:15lucas__ has joined IRC (lucas__!~lucascast@186.193.179.162.jupiter.com.br)
03:17lucascastro has left IRC (lucascastro!~lucascast@177-185-139-236.isotelco.net.br, Ping timeout: 256 seconds)
03:41lucascastro has joined IRC (lucascastro!~lucascast@177-185-139-236.isotelco.net.br)
03:43lucas__ has left IRC (lucas__!~lucascast@186.193.179.162.jupiter.com.br, Ping timeout: 256 seconds)
04:18lucascastro has left IRC (lucascastro!~lucascast@177-185-139-236.isotelco.net.br, Remote host closed the connection)
06:18alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
07:43gdi2k has joined IRC (gdi2k!~gdi2k@58.69.160.28)
08:07alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
08:28Helenah has joined IRC (Helenah!~s98259@unaffiliated/iveeee)
08:29
<Helenah>
Hi, I'm not sure if it's intended or whether you forgot to unset, however you have +r mode set on the channel.
08:33Helenah has left IRC (Helenah!~s98259@unaffiliated/iveeee, Quit: WeeChat 1.9.1)
08:38Helenah has joined IRC (Helenah!~s98259@unaffiliated/iveeee)
08:38
<Helenah>
hmm
08:41
I think when I rebuild the NBD image, my DE settings are changed. For example, if I was to change the power management settings, and then rebuild the NBD image, my settings are restored back to default. My desktop background ends up restored too.
08:42
<Hyperbyte>
Helenah, the +r is intended yes. Freenode is under attack by some very persistent spammers.
08:43
<Helenah>
hmm
08:46
Hyperbyte: The ever-changing world is becoming an ever-intensifying threat!
08:56ogra has joined IRC (ogra!~ogra_@ubuntu/member/ogra)
09:09ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
09:37
<enaut[m]>
||cw: thanks for the sugestion with broken Locale that fixed it! (two days ago)
09:44alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
09:45
<alkisg>
Helenah: the power management settings for a specific user is kept under /home/username. The nbd image doesn't contain /home, so it's completely unrelated to what you report.
09:46
If you want to change settings for all users, you need to change them in /etc, not in /home/username.
09:46
enaut[m]: if you think it will affect other users as well, could you file a bug report?
09:46
!ltsp-bug
09:46
<ltsp>
ltsp-bug: To file a bug report for upstream LTSP, go to https://bugs.launchpad.net/ltsp
09:58Helenah has left IRC (Helenah!~s98259@unaffiliated/iveeee, Read error: No route to host)
10:10gdi2k has left IRC (gdi2k!~gdi2k@58.69.160.28, Read error: Connection reset by peer)
10:26alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
11:07alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
11:43
<enaut[m]>
alkisg: - it was all my doing failing to set the locale correctly :(
11:43
<alkisg>
enaut[m]: ok; normally it's set by ltsp-build-client
11:44
<enaut[m]>
alkisg: I did set it with --locale de_DE omitting the UTF-8 part...
11:44
<alkisg>
Gotcha
11:44
It's nice to learn about possible errors, in order to help future users that happen to have the same issue
11:47
<enaut[m]>
But I wasn't able to fix libreoffice... I reinstalled it and then the java error was gone but still it segfaults right at the start... I'm now redoing the whole ltsp-build-client comand - which takes ages at max download speeds of 360 kB/s - I hope it just works then afterwards
11:48
<alkisg>
enaut[m]: ltsp-build-client supports caching so that you don't download things again
11:48
--mount-package-cache mount package cache dir from server
11:49
enaut[m]: is your issue now that libreoffice isn't starting? I've fixed that in the latest version by just removing the apport service
11:49
I.e. you don't even need to rebuild the client
11:50
<enaut[m]>
alkisg: might be but I was afraid that something with cached files was at fault so I prefer to wait...
11:51Faith has joined IRC (Faith!~Paty_@unaffiliated/faith)
11:51
<enaut[m]>
alkisg: oh ok so I can try that when I have reinstalled everything and it is still not working.
11:51
<alkisg>
Right, it won't be working
11:51
So you'd need to apply my latest patch there
11:51
!alkisg-todo
11:51
<ltsp>
alkisg-todo: (#1) support xnbd-proxy for local caching: https://bitbucket.org/hirofuchi/xnbd/wiki/Home#!scenario-2-simple-proxy-server-distributed-copy-on-write, or (#2) Support UEFI, or (#3) support for per-user login commands in lts.conf, or (#4) put panic=60 in the kernel cmdline, or (#5) document bind-interfaces, or (#6) test the null cipher with https://launchpad.net/~yoda-jazz-kc/+archive/ubuntu/hpn-ssh, or (#7) test (1 more message)
11:51
<alkisg>
Hmm lots of todos there :D
11:56
<enaut[m]>
alkisg: mhm which patch?
11:56
<alkisg>
!ltsp-code
11:56
<ltsp>
I do not know about 'ltsp-code', but I do know about these similar topics: 'ltsp-docs'
11:56
<alkisg>
!code
11:56
<ltsp>
Error: "code" is not a valid command.
11:56
<alkisg>
Meh
11:56
!ltsp-upstream
11:56
<ltsp>
ltsp-upstream: Comitters to the LTSP upstream branch on launchpad: https://launchpad.net/~ltsp-upstream
11:56
<alkisg>
!ltsp
11:56
<ltsp>
ltsp: LTSP is the Linux Terminal Server Project, the open source thin/fat client solution. You can find it at http://www.ltsp.org
11:56
<alkisg>
!git
11:56
<ltsp>
I do not know about 'git', but I do know about these similar topics: 'ltsp-git'
11:56
<alkisg>
!ltsp-git
11:56
<ltsp>
ltsp-git: https://code.launchpad.net/~ltsp-upstream/+git
11:56
<alkisg>
Yey! I found it :D
11:57
So anyway, it's the last one at https://code.launchpad.net/~ltsp-upstream/ltsp/+git/ltsp/+ref/master
11:57
I'll upload a new version within August
11:58
<enaut[m]>
thanks!
12:08
alkisg: Oh and I claimed that ltsp-update-image uses "/" as default instead of the chroot - well it does not as you said ;) . But updting the image via the ltsp-manager does. maybe one could omit the slash there too? - thats how I ended up with the wrong image
12:08
<alkisg>
ltsp-manager is designed to work only with chrootless mode
12:08
Also, I haven't updated it for 18.04 and I don't know how you have it installed at all
12:08
I don't think I made a 18.04 release for it, did I?
12:09
Ouch, it looks like I had a test release, since last year... ltsp-manager - 17.08.1+t201710301200~ubuntu18.04.1 (changes file) no signer 2017-12-22
12:10
<enaut[m]>
alkisg: well it is in the repositories...
12:10
<alkisg>
I'll delete it so that people that don't read the wiki :D don't get confused
12:10
http://wiki.ltsp.org/wiki/Ltsp-manager => [edit] LTSP manager has NOT been tested/updated for Ubuntu 18.04.
12:10
With biiiig bold letters :D
12:10
<enaut[m]>
alkisg: and it works including the signup... just the update image does not...
12:11
<alkisg>
It is not designed to work with chroots
12:11
So it will never work as you want it to
12:12
I deleted it anyway so that noone installs it in 18.04
12:12
<enaut[m]>
kk
12:15
but what needs to be done for it to be used in chroot mode? and what is missing for it to work in 18.04? - did you stop maintaining it? I will not do so much as promising something but where could i help?
12:18
<alkisg>
enaut[m]: ltsp-manager is the internationalized version of an app that we use in greek schools, called "sch-scripts"
12:18
It was internationalized as part of a google summer of code project
12:19
There wasn't much demand for it, so I stopped maintaining the internationalized version; while I'm still maintaining the greek-only version
12:19
sch-scripts used to have dialogs for the chroot mode as well, "create a thin chroot, create a fat chroot" etc etc
12:20
Since I implemented the chrootless mode I had no more need for the chroot mode, so we're not using that mode in greek schools
12:20
Long story short, ltsp-manager would need about a week for it to properly support 18.04, and another week to properly support the chroot mode
12:21
But there's no motivation to spend those 2 weeks...
12:25
<enaut[m]>
alkisg: I see... but why did you not internationalize the sch-scripts version of the script and only maintain that new version? - Especially the user creation from CSV would be very useful for me.
12:26
Did both projects diverge a lot?
12:26
<alkisg>
enaut[m]: additional overhead. I'd need to constantly hide the greek-only things, to continuously internationalize and then translate the new strings etc
12:26
No, they didn't diverge, it's essentially the same project
12:27
But since it didn't get more than e.g. 100 users, there wasn't any reason to spend any efforts in it, no matter how small
12:28
Maybe it would get more users eventually, once people got to know it... dunno
12:28
E.g. I think only one person outside greece used the "shared folders per group" feature, which is awesome and many people actually need it
12:38
<enaut[m]>
I'll look into it and either adjust it for my purpose or even submit some pullrequests...
12:39
<alkisg>
You can become the maintainer if you like
12:39
And copy/sync the new code from sch-scripts
13:45bigpresh has left IRC (bigpresh!~bigpresh@freenode/staff/bigpresh, Quit: Life? Outside IRC? A curious idea, I must investigate.)
13:46alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
13:46bigpresh has joined IRC (bigpresh!~bigpresh@freenode/staff/bigpresh)
13:46lucascastro has joined IRC (lucascastro!~lucascast@177-185-139-236.isotelco.net.br)
14:29alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
14:39lucascastro has left IRC (lucascastro!~lucascast@177-185-139-236.isotelco.net.br, Read error: Connection reset by peer)
14:39lucas__ has joined IRC (lucas__!~lucascast@177-185-139-236.isotelco.net.br)
14:39lucas__ has left IRC (lucas__!~lucascast@177-185-139-236.isotelco.net.br, Remote host closed the connection)
14:40lucas__ has joined IRC (lucas__!~lucascast@177-185-139-236.isotelco.net.br)
14:40lucas__ is now known as lucascastro
14:57Faith has left IRC (Faith!~Paty_@unaffiliated/faith, Read error: Connection reset by peer)
15:06alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
15:26vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
15:58vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
16:53lucascastro has left IRC (lucascastro!~lucascast@177-185-139-236.isotelco.net.br, Remote host closed the connection)
17:20Faith has joined IRC (Faith!~Paty_@unaffiliated/faith)
17:23alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
17:43lucascastro has joined IRC (lucascastro!~lucascast@170.78.53.20)
19:31
<enaut[m]>
alkisg: regarding that... what is your developing workflow? Like how do you execute the script when developing? Or do you just install it and try the installed version?
19:55ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)
19:57
<alkisg>
enaut[m]: it depends, sometimes I directly run the ~/mycodedir/ltsp-script, other times I directly edit /usr/sbin/ltsp-script and when I'm finished I copy it to git, and other times when there are many changes I use debuild + install
20:13lucascastro has left IRC (lucascastro!~lucascast@170.78.53.20, Remote host closed the connection)
20:31Faith has left IRC (Faith!~Paty_@unaffiliated/faith, Quit: Leaving)
20:56alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)