02:17 | vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving) | |
03:52 | kjackal has joined IRC (kjackal!~quassel@2a02:587:3107:2e00:503d:b044:5a1a:c63e) | |
05:01 | statler has joined IRC (statler!~Georg@p54897245.dip0.t-ipconnect.de) | |
05:22 | os_a has joined IRC (os_a!~Thunderbi@195.112.116.22) | |
05:54 | adrianorg has left IRC (adrianorg!~adrianorg@179.179.75.120, Ping timeout: 245 seconds) | |
05:54 | adrianorg 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:50 | woernie has joined IRC (woernie!~werner@pD9E8BB12.dip0.t-ipconnect.de) | |
07:36 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
09:10 | gdi2k has left IRC (gdi2k!~gdi2k@host86-185-211-13.range86-185.btcentralplus.com, Ping timeout: 240 seconds) | |
09:15 | GodFather 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:34 | woernie 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:49 | Faith has joined IRC (Faith!~Paty_@2001:12d0:2080::231:49) | |
11:49 | Faith has joined IRC (Faith!~Paty_@unaffiliated/faith) | |
11:50 | os_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:16 | section1 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:06 | kjackal_v2 has joined IRC (kjackal_v2!~quassel@2a02:587:3107:2e00:9151:efb:acd3:140a) | |
13:09 | kjackal has left IRC (kjackal!~quassel@2a02:587:3107:2e00:503d:b044:5a1a:c63e, Ping timeout: 276 seconds) | |
13:45 | ltsp_user54 has joined IRC (ltsp_user54!8f32cb1f@WEGC203031.UNI-GRAZ.AT) | |
13:55 | ltsp_user96_rafa has joined IRC (ltsp_user96_rafa!bb3de524@187.61.229.36) | |
14:00 | ltsp_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:12 | shored has left IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi, Read error: Connection reset by peer) | |
15:14 | shored has joined IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi) | |
15:15 | eu^ppp-2-87-122- has joined IRC (eu^ppp-2-87-122-!02577a11@ppp-2-87-122-17.home.otenet.gr) | |
15:15 | eu^ppp-2-87-122- is now known as gkolomvos | |
15:18 | <gkolomvos> ΚΑλησπέρα
| |
15:18 | gkolomvos has left IRC (gkolomvos!02577a11@ppp-2-87-122-17.home.otenet.gr) | |
15:19 | gkolomvos has joined IRC (gkolomvos!02577a11@ppp-2-87-122-17.home.otenet.gr) | |
15:20 | gkolomvos 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:37 | shored has left IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi, Read error: Connection reset by peer) | |
16:38 | shored 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:46 | vagrantc 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:48 | Ark74 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:34 | ltsp_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:34 | statler 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:58 | denispyr has joined IRC (denispyr!4d3127be@77.49.39.190.dsl.dyn.forthnet.gr) | |
20:00 | section1 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:07 | ltsp_user96_rafa has left IRC (ltsp_user96_rafa!bb3de524@187.61.229.36, Remote host closed the connection) | |
20:07 | rafael has joined IRC (rafael!bb3de524@187.61.229.36) | |
20:08 | rafael 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:12 | Guest9774 has left IRC (Guest9774!bb3de524@187.61.229.36, Ping timeout: 260 seconds) | |
20:19 | denispyr has left IRC (denispyr!4d3127be@77.49.39.190.dsl.dyn.forthnet.gr, Remote host closed the connection) | |
20:31 | Faith 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:37 | kjackal_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:15 | Ark74 has joined IRC (Ark74!~Luis@177.238.145.140) | |
21:38 | rafael has joined IRC (rafael!b11493e7@177.20.147.231) | |
21:38 | rafael is now known as Guest88892 | |
21:50 | gamble has joined IRC (gamble!aaf703e2@170.247.3.226) | |
21:50 | <gamble> HOLA
| |
21:51 | gamble has left IRC (gamble!aaf703e2@170.247.3.226, Remote host closed the connection) | |
22:10 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving) | |
22:57 | <adrianorg> vagrantc: understood. Thanks!
| |