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


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

05:05alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
05:33enaut[m] has left IRC (enaut[m]!enautmatri@gateway/shell/matrix.org/x-ixgwwpymgfgwqchl, Ping timeout: 260 seconds)
05:33alexxtasi[m] has left IRC (alexxtasi[m]!alexxtasim@gateway/shell/matrix.org/x-lrlkzulloozgceld, Ping timeout: 260 seconds)
06:24vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
06:39ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
07:12alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
09:41GodFather has left IRC (GodFather!~rcc@174-081-217-069.dhcp.chtrptr.net, Ping timeout: 264 seconds)
10:18gdi2k has left IRC (gdi2k!~gdi2k@49.145.129.26, Ping timeout: 268 seconds)
12:07Faith has joined IRC (Faith!~Paty_@unaffiliated/faith)
12:24alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
12:31GodFather has joined IRC (GodFather!~rcc@2600:1007:b104:a30a:7d8c:48f4:4b89:81)
12:32GodFather_ has joined IRC (GodFather_!~rcc@2600:1007:b104:a30a:7d8c:48f4:4b89:81)
12:36GodFather has left IRC (GodFather!~rcc@2600:1007:b104:a30a:7d8c:48f4:4b89:81, Ping timeout: 264 seconds)
12:47alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
12:48
<Helenah>
I can't figure out what "Error: unknown error in reply to NBD_OPT_GO: cannot continue" means.
12:49
I also don't have the netstat command on my server, and can't find a package for it meaning I'm not sure which port NBD is listening on. Something on Google suggested port 2000, however nbd-client, when I use it for debugging gives me "Connection Refused".
12:50
I was removing metacity packages, clearly this has removed some sort of LTSP dependancy.
12:51
However, when I checked what APT wanted to remove beforehand, I was pretty convinced it was only removing UI libraries and the likes.
12:52
Oh, and another note, I only made changes to the fat client chroot.
12:59GodFather_ has left IRC (GodFather_!~rcc@2600:1007:b104:a30a:7d8c:48f4:4b89:81, Ping timeout: 264 seconds)
13:03
<||cw>
Helenah: net-tools
13:03
<Helenah>
hmm
13:03
Thanks
13:05
Hmm, appears to be running on 9571 as a inetd service.
13:05
That's more helpful.
13:09
||cw: How do I pass a password to nbd-client? "INIT_PASSWD bad"
13:09GodFather_ has joined IRC (GodFather_!~rcc@2600:1007:b104:a30a:7d8c:48f4:4b89:81)
13:09
<Helenah>
I couldn't find an argument in the manpage.
13:10
<||cw>
I've not dug that far in. sounds like the ltsp scripts/config in your fat client chroot is buggered.
13:10
<Helenah>
o.o
13:11
Ubuntu APT always does crap like this to me.
13:11
I guess I'll probs be best regenning the chroot.
13:11
Can chroots be assigned to clients via lts.conf these days? I remember previously, I had to use DHCP servers.
13:14
<||cw>
you do it in the pxe config
13:19
<Helenah>
hmm
13:22GodFather_ has left IRC (GodFather_!~rcc@2600:1007:b104:a30a:7d8c:48f4:4b89:81, Ping timeout: 276 seconds)
13:38GodFather_ has joined IRC (GodFather_!~rcc@2600:1007:b104:a30a:7d8c:48f4:4b89:81)
13:51GodFather__ has joined IRC (GodFather__!~rcc@2600:1007:b104:a30a:7d8c:48f4:4b89:81)
13:55GodFather_ has left IRC (GodFather_!~rcc@2600:1007:b104:a30a:7d8c:48f4:4b89:81, Ping timeout: 264 seconds)
13:59
<Helenah>
||cw: Are there any guides on using the pxe config for this?
14:03
I can't for the life of me get ltsp-build-chroot to stop installing gnome bloat.
14:04
I know most of these packages aren't needed because I've purged them from chroots.
14:06
To me it's bloat, I use prefered alternatives to applications such as gnome-terminal.
14:06Faith has left IRC (Faith!~Paty_@unaffiliated/faith, Read error: Connection reset by peer)
14:07Faith has joined IRC (Faith!~Paty_@unaffiliated/faith)
14:08
<Hyperbyte>
Helenah, you can always chroot into the ltsp dir (ltsp-chroot command) and uninstall them
14:09
<Helenah>
Hyperbyte: Not the point
14:09
It takes time away from more important things, when it's best to have the solution to not have these apps install in the first place.
14:10
<||cw>
Helenah: http://manpages.ubuntu.com/manpages/bionic/man8/ltsp-build-client.8.html --exclude seems promising
14:10
<Helenah>
hmm
14:10GodFather__ has left IRC (GodFather__!~rcc@2600:1007:b104:a30a:7d8c:48f4:4b89:81, Ping timeout: 276 seconds)
14:11
<||cw>
it's a script though right? the source can reveal many secrets
14:11
<Helenah>
||cw: LTSP definately doesn't depend on a DE, right?
14:12
It is entirely down to the end user, am I correct?
14:12
<||cw>
I'd expect fat client would imply a DE, thin client does not
14:13
<Helenah>
What I was meaning to say was, it doesn't depend on the gnome DE, right?
14:13
It's just, LTSP can work with KDE which doesn't depend on gnome.
14:14
<||cw>
I'd guess you could --exclude ubuntu-desktop and --early-packages whatever DE you want
14:14
<Helenah>
So technically, I could do --exclude mate-desktop
14:14
ubuntu-desktop? Interesting
14:16
<||cw>
ubuntu-desktop is the virual package that includes all the default ubuntu things. for my PC I tend to do a server iso install and then manually install cinnamon-desktop
14:17
I'd likely use something else for ltsp tho
14:18
<Helenah>
Yeah, I did --early-packages mate-session-manager terminator i3-wm conky xkbset
14:20
<||cw>
there is an ubuntu-mate-desktop package, but that's probably also more stuff than you need.
14:22
though might be easier to remove a few things from that one than you try to include all the stuff you need
14:39GodFather__ has joined IRC (GodFather__!~rcc@96-92-43-9-static.hfc.comcastbusiness.net)
14:41
<Helenah>
:/
14:42
||cw: Yeah, you've to kinda excludes a lot of packages...
14:43
It was still installing gnome-terminal and mate stuff which I don't need lol
14:43
so I added even more packages to the exclude
14:43
heh
14:47
Now it's installing things like caja.
14:54alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
15:09GodFather__ has left IRC (GodFather__!~rcc@96-92-43-9-static.hfc.comcastbusiness.net, Ping timeout: 244 seconds)
15:37alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
15:42
<||cw>
Helenah: have you considered copying the main -desktop package, remove the stuff you specifically don't want, and making your own local apt repo to add?
15:53alkisg has joined IRC (alkisg!bc043b10@ubuntu/member/alkisg)
15:56
<alkisg>
!nbd-client
15:56
<ltsp>
nbd-client: To try mounting the NBD image from the client initramfs: nbd-client 192.168.67.1 -N /opt/ltsp/i386 /dev/nbd0
15:57
<alkisg>
Helenah: you can use this command to test ^
15:57
nbd-server listens in the iana-assigned port 10809
16:28lucascastro has left IRC (lucascastro!~lucascast@177-185-139-175.isotelco.net.br, Remote host closed the connection)
16:46vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
16:57lucascastro has joined IRC (lucascastro!~lucascast@200.141.207.18)
17:01
<Helenah>
||cw: I think I can sort out the bloat by adding more packages to the exclude argument, such as caja and plank. Almost cleaned it up.
17:02
And it would be better this way in terms of chroot deployment.
17:04
alkisg: What would be the best way to allocate chroots to specific clients without DHCP?
17:04
I'm using proxy-DHCP
17:05
||cw mentioned the pxelinux config, however I can't seem to find anything regarding the IP/MAC addresses of specific clients.
17:06
As for now, I'm going to use nbd-client accordingly to your suggestions.
17:09
<||cw>
pxelinux.cfg/, make a file with the mac address and it'll load that instead of the "default" file. I think you can do mac prefixes too, enable more logging in dnsmasq and it'll tell you what files it's looking forand
17:11
use the nbd-client for debugging, it's not a production solution
17:25
<alkisg>
Helenah: in pxelinux.cfg/01-mac-address you can put nbd chroots per client, nbdroot=server-ip/nbdname
17:27
<Helenah>
alkisg: So, that would be in the format of 00:00:00:00:00:00:00, or 00-00-00-00-00-00-00-00?
17:28
<alkisg>
dashes, the second one
17:28
<Helenah>
And why do the MAC address format look long? I may have added too many digits there.
17:28
Thanks
17:28
<alkisg>
read the pxelinux wiki if you need examples
17:28
<Helenah>
I had an idea it would be the second one.
17:28
I'll take a look now thanks once again
17:29lucascastro has left IRC (lucascastro!~lucascast@200.141.207.18, Quit: Leaving)
17:52lucascastro has joined IRC (lucascastro!~lucascast@189.90.38.210.jupiter.com.br)
17:57alkisg has left IRC (alkisg!bc043b10@ubuntu/member/alkisg, Quit: Page closed)
19:45lucascastro has left IRC (lucascastro!~lucascast@189.90.38.210.jupiter.com.br, Remote host closed the connection)
20:04Faith has left IRC (Faith!~Paty_@unaffiliated/faith, Remote host closed the connection)
20:05ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)
20:19GodFather__ has joined IRC (GodFather__!~rcc@174-081-217-069.dhcp.chtrptr.net)
20:49lucascastro has joined IRC (lucascastro!~lucascast@177-185-139-175.isotelco.net.br)
23:23Hyperbyte has left IRC (Hyperbyte!~jan@middelkoop.cc, Ping timeout: 264 seconds)
23:35vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)