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


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

02:17vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
03:52kjackal has joined IRC (kjackal!~quassel@2a02:587:3107:2e00:503d:b044:5a1a:c63e)
05:01statler has joined IRC (statler!~Georg@p54897245.dip0.t-ipconnect.de)
05:22os_a has joined IRC (os_a!~Thunderbi@195.112.116.22)
05:54adrianorg has left IRC (adrianorg!~adrianorg@179.179.75.120, Ping timeout: 245 seconds)
05:54adrianorg has joined IRC (adrianorg!~adrianorg@179.179.75.120)
06:42
<alkisg>
!learn uvnc-alkisg as To share your *Windows* screen with me over VNC, download and run this: http://alkisg.mysch.gr/temp/vnc-alkisg.exe
06:42
<ltsp>
The operation succeeded.
06:50woernie has joined IRC (woernie!~werner@pD9E8BB12.dip0.t-ipconnect.de)
07:36ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
09:10gdi2k has left IRC (gdi2k!~gdi2k@host86-185-211-13.range86-185.btcentralplus.com, Ping timeout: 240 seconds)
09:15GodFather has joined IRC (GodFather!~rcc@d53-64-7-141.nap.wideopenwest.com)
09:49
<alkisg>
!uvnc-dide
09:49
<ltsp>
uvnc-dide: To share your *Windows* screen with me over VNC, download and run this: http://alkisg.mysch.gr/downloads/uvnc-dide.exe
10:00
<highvoltage>
hey alkisg, I'm trying out ltsp19 today and got https://paste.debian.net/1103955 - any idea what could cause that?
10:00
<alkisg>
Hey Jonathan, let me see
10:00
Unit dnsmasq.service not found ?
10:01
highvoltage: the first part about resolve1.service is a problem in debian dependencies, somehow in minimal installations they manage to install systemd-resolve without its dependencies,
10:01
ltsp then displays that warning, and it continues, so no problem there,
10:02
but the second part about dnsmasq.service missing sounds... like dnsmasq is missing?
10:02
Did you install it?
10:02
highvoltage: I was about to leave for a school; I can stay for a few minutes if you're working on this atm
10:03
Note the ltsp server installation command now requires dnsmasq: apt install ltsp dnsmasq nfs-kernel-server openssh-server squashfs-tools ethtool net-tools epoptes
10:04
(epoptes is optional though)
10:04
After ltsp5 is removed, we might re-introduce an ltsp-server package, just for the dependencies...
10:04
OK I'll go to school and come to irc from there in half an hour or so
10:05
<highvoltage>
alkisg: ah I typed that from the wiki into a terminal where I didn't have copy and paste, let me check...
10:05
oops, yes didn't have dnsmasq installed, that was a but dumb of me :)
10:06
ok thanks
10:06
<alkisg>
np
10:06
bb in 30' or so
10:34woernie has left IRC (woernie!~werner@pD9E8BB12.dip0.t-ipconnect.de, Remote host closed the connection)
11:25
<highvoltage>
for some reason ipxe loads the kernel but then encounters an Exec format error, I checked the file in the tftproot directory and it seems like a normal enough kernel image
11:28
<alkisg>
highvoltage: uefi or bios? secure boot enabled or not? 64 bit i presume, right?
11:29
<highvoltage>
in this case, virtualbox with efi, no SB
11:30
<alkisg>
highvoltage: maybe 32bit vm instead of 64bit vm?
11:30
But... with efi... hmm
11:30
<highvoltage>
ot
11:30
s a 64bit vm
11:31
<alkisg>
Try overriding snponly.efi with ipxe.efi
11:31
*overwriting
11:31
boot.ipxe.org/ipxe.efi
11:32
<highvoltage>
oh my bad, the server is efi the client is just legacy
11:45
ah the ipxe image that got downloaded doesn't seem to have bzip. odd.
11:49Faith has joined IRC (Faith!~Paty_@2001:12d0:2080::231:49)
11:49Faith has joined IRC (Faith!~Paty_@unaffiliated/faith)
11:50os_a has left IRC (os_a!~Thunderbi@195.112.116.22, Quit: os_a)
12:05
<highvoltage>
ah I think I figured it out, for some reason I thought I was using an ipxe blob that I downloaded, but it was using the limited built-in virtualbox ipxe
12:16section1 has joined IRC (section1!~section1@178.33.109.106)
12:35
<highvoltage>
not sure what I did wrong or right but somehow it's working now, I'll run through this again some later point, ltsp19 looks nice so far thanks :)
13:06kjackal_v2 has joined IRC (kjackal_v2!~quassel@2a02:587:3107:2e00:9151:efb:acd3:140a)
13:09kjackal has left IRC (kjackal!~quassel@2a02:587:3107:2e00:503d:b044:5a1a:c63e, Ping timeout: 276 seconds)
13:45ltsp_user54 has joined IRC (ltsp_user54!8f32cb1f@WEGC203031.UNI-GRAZ.AT)
13:55ltsp_user96_rafa has joined IRC (ltsp_user96_rafa!bb3de524@187.61.229.36)
14:00ltsp_user54 has left IRC (ltsp_user54!8f32cb1f@WEGC203031.UNI-GRAZ.AT, Remote host closed the connection)
14:03
<alkisg>
highvoltage: yeah vbox internal ipxe has a couple of issues; it even hangs on reboots but works on first boot; so usually I prefer to boot it from "ipxe.iso" instead
14:14
<highvoltage>
alkisg: ah good tip, thanks
14:15
<alkisg>
I think the intel stack doesn't have this issues, but it requires that the vbox extensions are installed
15:08
!discuss
15:08
<ltsp>
I do not know about 'discuss', but I do know about these similar topics: 'ltsp-discuss'
15:08
<alkisg>
!ltsp-discuss
15:08
<ltsp>
ltsp-discuss: at https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
15:12shored has left IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi, Read error: Connection reset by peer)
15:14shored has joined IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi)
15:15eu^ppp-2-87-122- has joined IRC (eu^ppp-2-87-122-!02577a11@ppp-2-87-122-17.home.otenet.gr)
15:15eu^ppp-2-87-122- is now known as gkolomvos
15:18
<gkolomvos>
ΚΑλησπέρα
15:18gkolomvos has left IRC (gkolomvos!02577a11@ppp-2-87-122-17.home.otenet.gr)
15:19gkolomvos has joined IRC (gkolomvos!02577a11@ppp-2-87-122-17.home.otenet.gr)
15:20gkolomvos has left IRC (gkolomvos!02577a11@ppp-2-87-122-17.home.otenet.gr, Remote host closed the connection)
15:23
<bluejaypop>
good morning, how is the easy way to exec an application once the X are ready in the thin terminals? they are Fat terminals, btw.
16:30
<alkisg>
bluejaypop: what application? Before or after login?
16:37shored has left IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi, Read error: Connection reset by peer)
16:38shored has joined IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi)
16:42
<adrianorg>
hi, btw, how can I autostart firefox after login, for instance?
16:46
<alkisg>
adrianorg: /etc/xdg/autostart
16:46vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
16:57
<alkisg>
vagrantc: I was thinking, since ltsp19 is rather mature, and ubuntu 20.04 won't support i386 anyway (so not much point for thin client setups), maybe it would be best if ltsp19 was in testing at the time when ubuntu pulls; and not have ltsp5 by default in 20.04 as was the initial though
16:57
<vagrantc>
alkisg: i haven't scraped together enough time to test it ... but sure!
16:58
<alkisg>
So, no point in preparing migration paths etc, with package renames; it should be a lot simpler now
16:58
<vagrantc>
i didn't think we were doing any package renames?
16:59
or rather, there would just be one new package, "ltsp"
16:59
<alkisg>
We talked about having the possibility of co-installation of ltsp5 and ltsp19
16:59
<vagrantc>
right
17:00
<alkisg>
I think it involved some renames, but anyway it doesn't matter now :)
17:00
<vagrantc>
there was a source package rename that would have been needed
17:01
crazy as it sounds, it *might* actually be simpler in Debian to have them coinstallable than not...
17:01
there was also some debate over weather ltsp-client would need to exist?
17:02
<bluejaypop>
alkisg, i want them to auto open pidgin.
17:02
<alkisg>
bluejaypop: you put that in /etc/xdg/autostart
17:02
vagrantc: no, ltsp is ltsp-client; maybe we'll need ltsp-server in the future, if we can define it well enough...
17:05
<vagrantc>
well "ltsp" included both server-like things and client-like things, no?
17:09
<alkisg>
The code, yes, but not any services
17:10
<vagrantc>
sure
17:10
the the "ltsp" command includes options to enable the services and such, no?
17:11
so at best, an "ltsp-server" package would simply be a bunch of package recommends ... which could just as easily go into the client package
17:11
er, the "ltsp" package
17:11
though it's entirely possible i'm missing something, having not actually tried any of this :)
17:12
<alkisg>
https://github.com/ltsp/ltsp/wiki/installation
17:12
apt install ltsp dnsmasq nfs-kernel-server openssh-server squashfs-tools ethtool net-tools epoptes
17:12
This is th eserver
17:13
<vagrantc>
right
17:13
the "ltsp" package should at least have a "suggests" for all of those, then
17:14
if recommends is too strong
17:22
<alkisg>
It does
17:32
So, the question is, do we want an ltsp-server package? One may avoid dnsmasq, nfs, ssh (ldap/nfs4), squashfs (direct vm boot)...
17:33
I.e. if people are ok with just pasting that line, I prefer it that way
17:47
<vagrantc>
mixed feelings on the issue ... seems silly to maintain a meta-package just for that
17:47
but then again, maybe not...
17:47
a meta-package with only recommends is rather weak
17:48
if there was a "default configuration" that pulled in depends, that would make more sense
17:48
but ... *shrug*
17:48Ark74 has left IRC (Ark74!~Luis@177.238.145.140, Read error: Connection reset by peer)
17:48
<vagrantc>
i do like the idea of a single package that just installs the default configuration, i guess.
17:48
e.g. for the ltsp-pnp style install
17:52
<alkisg>
I think if we end up using an ltsp-server package, it should also contain the /usr/share/ltsp/server dir, and depend on ltsp (client)
17:52
It shouldn't be just a metapackage then
17:53
And of course it'd use recommends, not depends, for dnsmasq etc, so that people could use isc/nbd etc etc instead
18:34ltsp_user36 has joined IRC (ltsp_user36!5db9c8f2@93.185.200.242)
18:44
<vagrantc>
alkisg: would it make sense then to call it ltsp-server and ltsp-client? then we wouldn't have to go through NEW processing :)
18:48
<alkisg>
I guess we could; although we'd lose the "apt install ltsp" simplicity...
18:49
<vagrantc>
heh. i could add a "provides" ltsp on one of the packages :)
18:50
<alkisg>
vagrantc: would we have to care about migration path then?
18:50
I.e. someone has ltsp-server in buster, upgrades and... chaos?
18:51
The different name, plain ltsp, does suggest something needs to be done by the sysadmin, and it's not a simple upgrade...
18:52
E.g. tftp and /opt/ltsp path changes, config changes, server package changes...
18:52
<vagrantc>
true, true
18:52
yes, we should probably do it the proper way.
18:52
but then same for adding an ltsp-server package.
18:52
unless we name it something else...
18:52
<alkisg>
OK let's keep it plain ltsp for a bit then; we might add an ltsp-server for bullseye+1
18:53
<vagrantc>
clever workaround :)
18:53
<alkisg>
Until then, we'll also have a clearer vision of all the possible ltsp-server-* variants
18:53
<vagrantc>
will still need to go through NEW ... but yay
18:54
it also makes it possible to have them installed concurrently
18:54
for people who really want to expirment with that
18:54
<alkisg>
True; e.g. someone may use a ppa and ltsp5 even in ubuntu 20.04
19:12
<vagrantc>
i did want to get one last ltsp5 upload in before the transition ... but it'll probably sit in NEW long enough for that to happen
19:12
and ldm ... don't think there's anything else pending
19:13
part of me wants to maintain them in parallel ... but realistically i don't have time
19:34statler has left IRC (statler!~Georg@p54897245.dip0.t-ipconnect.de, Remote host closed the connection)
19:40
<bluejaypop>
alkisg, you if I add the .desktop file into /etc/xdg/autostart and later re-generate the image. And that's all.
19:42
<alkisg>
bluejaypop: yes
19:44
<bluejaypop>
thanks, i will try.
19:45
<alkisg>
bluejaypop: INIT_COMMAND_RUN_THIS="ln -s /usr/share/applications/app.desktop /etc/xdg/autostart"
19:45
should also work without regenerating image
19:46
<bluejaypop>
ah I see.
19:46
thanks! good one.
19:58denispyr has joined IRC (denispyr!4d3127be@77.49.39.190.dsl.dyn.forthnet.gr)
20:00section1 has left IRC (section1!~section1@178.33.109.106, Quit: Leaving)
20:01
<adrianorg>
alkisg: thanks! Both ways (INIT_COMMAND_ and OVERLAY_DIR) worked successfully on my tests. I've found the INIT_COMMAND_ easier to use.
20:01
<alkisg>
Great
20:03
<denispyr>
O alkisg στο http://alkisg.mysch.gr/steki/index.php?topic=4359.msg46954#msg46954 φτιάχνει ένα σκριπτάκι για ααζικςς εκτελέσεςς εντολών. όταν το τρέχω μου βγάζει σε κάθε εκτέλεση που λογκάρει σφαλμα "Δεν υπάρχει τέτοιο αρχείο ή
20:03
κατάλογος"
20:04
Αν τρέξω την εντολή εξ απο το σκριπτάκι - όλα καλά
20:07ltsp_user96_rafa has left IRC (ltsp_user96_rafa!bb3de524@187.61.229.36, Remote host closed the connection)
20:07rafael has joined IRC (rafael!bb3de524@187.61.229.36)
20:08rafael is now known as Guest9774
20:08
<alkisg>
denispyr: this is the english channel
20:09
To join the greek channel, type: /join #ts.sch.gr
20:10
<bluejaypop>
alkisg, thank you it works! :)
20:10
<alkisg>
np
20:10
<bluejaypop>
btw, i wanted to tell you a retail company is using some ltsp based solution to their cashier terminals. very cleaver, 0 license for windows, etc.
20:11
their system works with ncurses and I was like oh my god, this is good :)
20:11
<alkisg>
As long as it's gpl-complatible ;)
20:11
<bluejaypop>
yes
20:11
<adrianorg>
Is there a counterpart to this feature, to run a command on logout? So I can remove files from the users' home directories, for instance?
20:12Guest9774 has left IRC (Guest9774!bb3de524@187.61.229.36, Ping timeout: 260 seconds)
20:19denispyr has left IRC (denispyr!4d3127be@77.49.39.190.dsl.dyn.forthnet.gr, Remote host closed the connection)
20:31Faith has left IRC (Faith!~Paty_@unaffiliated/faith, Quit: Leaving)
20:35
<bluejaypop>
adrianorg, i don't know :(
20:35
maybe on the shutdown process
20:37kjackal_v2 has left IRC (kjackal_v2!~quassel@2a02:587:3107:2e00:9151:efb:acd3:140a, Ping timeout: 276 seconds)
20:50
<vagrantc>
adrianorg: you really want to also check before login, otherwise if the logout never happens (client crash, desktop crash, etc.) then you're relying on the wrong hook
20:50
adrianorg: at which point, you may as well make sure it works on login and forget about logout
21:15Ark74 has joined IRC (Ark74!~Luis@177.238.145.140)
21:38rafael has joined IRC (rafael!b11493e7@177.20.147.231)
21:38rafael is now known as Guest88892
21:50gamble has joined IRC (gamble!aaf703e2@170.247.3.226)
21:50
<gamble>
HOLA
21:51gamble has left IRC (gamble!aaf703e2@170.247.3.226, Remote host closed the connection)
22:10ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)
22:57
<adrianorg>
vagrantc: understood. Thanks!