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


Channel log from 8 September 2015   (all times are UTC)

02:38AlexPortable has left IRC (AlexPortable!uid7568@gateway/web/irccloud.com/x-vhqtvrixxjlmiofn, Quit: Connection closed for inactivity)
03:05gdi2k has left IRC (gdi2k!~gdi2k@119.94.31.20, Ping timeout: 240 seconds)
03:56gehidore is now known as man
03:56man is now known as gehidore
04:35gdi2k has joined IRC (gdi2k!~gdi2k@119.94.31.20)
04:40work_alkisg is now known as alkisg
05:36rootd00d has joined IRC (rootd00d!~rootd00d@dsl-173-206-2-26.tor.primus.ca)
05:36
<rootd00d>
ola!
05:38
<alkisg>
Hello
05:42
<rootd00d>
how are you?
05:42
i'm having trouble with an ltsp install under debian jessie.
05:43
this will sound stupid - does ldm-server go in the chroot or on the host?
05:43
<alkisg>
host
05:44
https://wiki.debian.org/LTSP/Howto
05:47
<rootd00d>
1) i can't do standalone because there's a separate DHCP server and 2) i'm not doing NBD.
05:48
i have clients that are getting hung at "A start job is running for LSB: Raise network interfaces..."
05:50
<alkisg>
Debian uses NFS by default, no need for NBD
05:50
If you have control on a separate DHCP server, you don't need to install isc-dhcp-server in the LTSP server
05:50
About the clients getting hung, it sounds like it's trying to initialize the network interfaces, which it shouldn't; LTSP automatically marks them as "manual"
05:51
Do the clients have more than one network interfaces?
06:21
<rootd00d>
alkisg: i was just trying to point out that the howto doesn't really focus on this scenario at all. i guess i could have looked at the dependencies of ltsp-server-standalone though. :)
06:22
alkisg: they are set to manual, yes. now, i'll point out, i'm doing my testing remotely using a PXE booted Hyper-V machine, but i've had this work in other installations.
06:22
alkisg: "installations" == other sites.
06:22
<alkisg>
rootd00d: on the how to, it says: "If you want more fine-grained control, splitting some services off to separate servers, you can install ltsp-server instead, and manually install each of the other services. "
06:22
<rootd00d>
alkisg: i'm gonna head over to the office. i've lost my connection.
06:23
<alkisg>
np
06:23
<rootd00d>
alkisg: ya i have ltsp-server installed, but that doesn't install ldm-server
06:23
<alkisg>
Hrm, it only suggests it, while it should probably be recommending it...
06:23
<rootd00d>
alkisg: to be honest, despite trying, i haven't been able to really grok the ltsp architecture that well. i've done lots of hacking and customization, but my scenario is all around running xfreerdp, so i haven't really had to touch the LXDE stuff...
06:24
<alkisg>
Where is LXDE mentioned?
06:24
LDM is the LTSP display manager, not related to LXDE at all
06:24
<rootd00d>
alkisg: well, LDM is the LXDE display manager, isn't it? huh. interesting.
06:24
<alkisg>
Nope
06:25
if you're going to use LDM (which is possible with xfreerdp), then you'll need ldm-server
06:25
If you're not (which is also possible with xfreerdp), then you don't need ldm-server
06:25
http://www.berryterminal.com/qemu-stuff.png
06:25
<rootd00d>
alkisg: ya i just use an xinitrc script that launches a basic zenity dialog prompting for credentials.
06:26
<alkisg>
You can prompt for the credentials from ldm instead
06:26
See the picture.
06:26
LTSP provides an xfreerdp script for that
06:26
<rootd00d>
alkisg: all the ltsp stuff i've seen so far just gets me a desktop...
06:26
<alkisg>
Google for ltsp xfreerdp
06:26
Or ask here
06:28
<rootd00d>
alkisg: in jessie at least, the xfreerdp script is just a symlink of rdesktop.
06:28
<alkisg>
It should be the opposite, rdesktop a symlink of xfreerdp
06:28
<rootd00d>
alkisg: all the docs i've ever found are either old or inapplicable.
06:28
<alkisg>
Because the same script supports both
06:29
Anyway, I can't help much with the docs, it's up to you (all xfreerdp users) to write them :)
06:29
I can help in irc though
06:29
<rootd00d>
alkisg: well i'd be interested in getting a freerdp session using LDM somehow.
06:30
alkisg: oh right. the reason i wrote a custom job was because the LTSP gives you like, an RDP login at the server. so you boot up, and it's like you're sitting at the console of the windows server.
06:30mikkel has joined IRC (mikkel!~mikkel@mail.dlvs.dk)
06:31
<alkisg>
?
06:32
<rootd00d>
alkisg: which is all well and could; except the connection times out every 30 seconds. the screen goes black, and then very quickly shows you a login screen again. that's not really a problem so much except for the fact that every time it does that, the windows server was losing about 1MB of memory. so, it would only be a matter of time before a 32GB server had 20GB+ of memory in "non-paged kernel memory po
06:32ricotz has joined IRC (ricotz!~rico@ubuntu/member/ricotz)
06:32
<rootd00d>
ol."
06:32
<alkisg>
rootd00d: there are 2 ways to use rdp with ltsp
06:32
One, to use the xfreerdp script, which does what you're saying if you provide an empty username,
06:32
i.e. it shows the windows connection screen
06:32
<rootd00d>
alkisg: i inspected the process and found it was leaking file handles to registry keys. doesn't seem to happen on a physical remote host. definitely happens if the host is in hyper-v.
06:33
<alkisg>
That one times out, but you can change the windows settings so that it doesn't
06:33
The second way to use rdp with ltsp, is by setting the RDP_SERVER and RDP_OPTIONS in lts.conf, and then show LDM
06:33
<rootd00d>
alkisg: i'd like to know more about that windows setting.
06:33
<alkisg>
LDM will get the credentials from the user and _then_ connect to the windows server, so it doesn't time out there
06:34
That's similar to the zenity script you're using
06:34
<rootd00d>
alkisg: huh. well lemme head over there and see if i can get this shit working before i have to revert my snapshot. :)
06:34
<alkisg>
Check the irclogs.ltsp.org, it was mentioned before here, although I'm not using windows at all since 2008 so I don't have the setting handy...
06:34
<rootd00d>
alkisg: the zenity solution is nice cause it's super fast...
06:34
<alkisg>
LDM is fast too, it's just a small .c program
06:34
<rootd00d>
alkisg: cool i will. thanks man!
06:34
<alkisg>
You're welcome
06:35
<rootd00d>
alkisg: well, in my experience, all the clients really lag out talking to the server. it's kind of annoying. once the rdp session is up, things are generally fine. but ltsp seems to tweak out on me often at another site.
06:35
<alkisg>
ldm runs locally on the client
06:35
<rootd00d>
alkisg: i'm tempted to bump to sid
06:36
alkisg: right but it's gotta fetch the files over nfs.
06:36
<alkisg>
nbd is 5 times faster than nfs, for disk access
06:36
<rootd00d>
alkisg: i spent a night trying to get nbd going. all the clients would work... then hang.
06:36
alkisg: plus, i couldn't handle having to rebuild everytime i changed one file...
06:37
bbiab
06:37
<alkisg>
You can have both nbd and nfs running. NFS for quick tests,
06:37
nbd for deployment
06:41rootd00d has left IRC (rootd00d!~rootd00d@dsl-173-206-2-26.tor.primus.ca, Ping timeout: 250 seconds)
07:49Grembler has joined IRC (Grembler!~Ben@cpc29-aztw22-2-0-cust128.18-1.cable.virginm.net)
08:01fnurl has joined IRC (fnurl!3cf8605f@gateway/web/freenode/ip.60.248.96.95)
08:37rootd00d has joined IRC (rootd00d!~rootd00d@dsl-173-206-2-26.tor.primus.ca)
08:37
<rootd00d>
alkisg: eh so the power is out at the office. :)
08:38
<alkisg>
Good luck! :)
08:50Grembler has left IRC (Grembler!~Ben@cpc29-aztw22-2-0-cust128.18-1.cable.virginm.net, Read error: Connection reset by peer)
09:01Grembler has joined IRC (Grembler!~Ben@cpc29-aztw22-2-0-cust128.18-1.cable.virginm.net)
09:44
<fnurl>
power and generators are over-rated
09:44
but grats for staying on irc regardless
09:51NeonLicht has joined IRC (NeonLicht!~NeonLicht@darwin.ugr.es)
10:38AlexPortable has joined IRC (AlexPortable!uid7568@gateway/web/irccloud.com/x-nrrcygetezbvhtwx)
10:39alkisg is now known as work_alkisg
10:51telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection)
10:52telex has joined IRC (telex!teletype@freeshell.de)
11:00danau11 has joined IRC (danau11!~durban@12.197.179.122)
11:08danau11 has left IRC (danau11!~durban@12.197.179.122)
11:08gvy has joined IRC (gvy!~mike@altlinux/developer/mike)
11:39
<rootd00d>
fnurl: actually i was a little disappointed with myself. i couldn't figure out how to get tmux to keep running despite putting the laptop to sleep and travelling in a car...
12:19adrianorg has left IRC (adrianorg!~adrianorg@177.18.181.9, Ping timeout: 246 seconds)
12:21adrianorg has joined IRC (adrianorg!~adrianorg@177.132.216.242)
12:31uXus has left IRC (uXus!~uXus@217.77.222.72, Quit: ail bi bek)
12:32uXus has joined IRC (uXus!~uXus@217.77.222.72)
12:42psbailey has joined IRC (psbailey!36f0c5e1@gateway/web/freenode/ip.54.240.197.225)
13:33uXus has left IRC (uXus!~uXus@217.77.222.72, Remote host closed the connection)
13:34vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
13:34uXus has joined IRC (uXus!~uXus@217.77.222.72)
13:51ben_roose has joined IRC (ben_roose!~roose@roose.cs.wichita.edu)
14:10Grembler has left IRC (Grembler!~Ben@cpc29-aztw22-2-0-cust128.18-1.cable.virginm.net, Remote host closed the connection)
14:35uXus has left IRC (uXus!~uXus@217.77.222.72, Remote host closed the connection)
14:38uXus has joined IRC (uXus!~uXus@217.77.222.72)
14:46mikkel has left IRC (mikkel!~mikkel@mail.dlvs.dk, Quit: Leaving)
15:20johng has joined IRC (johng!631b708c@gateway/web/freenode/ip.99.27.112.140)
15:20
<johng>
how can I setup thin clients on server without internet with a local repository?
15:21
Thanks
15:23NeonLicht has left IRC (NeonLicht!~NeonLicht@darwin.ugr.es, Ping timeout: 265 seconds)
15:24NeonLicht has joined IRC (NeonLicht!~NeonLicht@darwin.ugr.es)
15:46gvy has left IRC (gvy!~mike@altlinux/developer/mike, Quit: ~)
15:57work_alkisg is now known as alkisg
15:57
<alkisg>
johng: see this web page:
15:57
!ltsp-pnp
15:57
<ltsp>
ltsp-pnp: ltsp-pnp is an alternative (upstream) method to maintain LTSP installations for thin and fat clients that doesn't involve chroots: https://help.ubuntu.com/community/UbuntuLTSP/ltsp-pnp
15:58
<alkisg>
This doesn't need any internet access at all. It doesn't even need a local repository. :)
16:09alkisg has left IRC (alkisg!~alkisg@srv1-dide.ioa.sch.gr, Changing host)
16:09alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
16:17championofcyrodi has left IRC (championofcyrodi!~cott@50-205-35-98-static.hfc.comcastbusiness.net, Ping timeout: 246 seconds)
16:17championofcyrodi has joined IRC (championofcyrodi!~cott@50-205-35-98-static.hfc.comcastbusiness.net)
16:48alkisg is now known as work_alkisg
16:59johng has left IRC (johng!631b708c@gateway/web/freenode/ip.99.27.112.140, Ping timeout: 246 seconds)
17:47work_alkisg is now known as alkisg
17:49psbailey has left IRC (psbailey!36f0c5e1@gateway/web/freenode/ip.54.240.197.225, Ping timeout: 246 seconds)
17:51championofcyrodi has left IRC (championofcyrodi!~cott@50-205-35-98-static.hfc.comcastbusiness.net, Read error: Connection reset by peer)
18:03datacrusher is now known as dtcrshr
18:11telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection)
18:12telex has joined IRC (telex!teletype@freeshell.de)
18:29
<alkisg>
vagrantc: manpages.debian.org/p910nd
18:32
<vagrantc>
alkisg: last i looked at that it wasn't a functional relacement...
18:32
<alkisg>
vagrantc, do you remember why so?
18:32
openwrt etc seem to prefer it
18:32
<vagrantc>
alkisg: i think it didn't support some broad class of devices
18:33
<alkisg>
Serial printers? Are there any such printers?
18:33
It claims to support parallel and usb ones
18:33
<vagrantc>
there are definitely serial printers in use in sites using LTSP ...
18:34
<alkisg>
How do these work without ltsp?
18:35
jetpipe ram: 11716 5300, vs p910nd: 2316 1324
18:36
<vagrantc>
maybe the folks who need it can work on p910nd serial support ?
18:36championofcyrodi has joined IRC (championofcyrodi!~cott@50-205-35-98-static.hfc.comcastbusiness.net)
18:36
<alkisg>
It sounds fine to me :)
18:36
<vagrantc>
but yeah, it would be nice to drop support for more code...
18:36
<alkisg>
And, it might be as simple as a wrapper script
18:36
<vagrantc>
especially if it has a lower footprint
18:36
<alkisg>
That sets the serial device parameters, before invoking p910nd
18:37
It's in .c, it definately has a lower footprint than python
18:37
The other alternative is socat, I could research that one instead
18:37
<vagrantc>
might be worth asking on ltsp-discuss?
18:37
<alkisg>
But when I saw that a dedicated project exists, I thought, why not... it even has a .spec file :P
18:40
http://sourceforge.net/p/p910nd/bugs/3/ ==> ipv6 support
18:41
<vagrantc>
wow, sourceforge...
18:41
that's a project for LTSP in general, getting it up to snuff with ipv6
18:42
<alkisg>
Getting rid of code will help a lot :D
18:43
cyberorg: do you have the p910nd package in opensuse?
18:43
warren: if I don't see it https://admin.fedoraproject.org/pkgdb/packages/p910nd*/ it means it's not packaged for fedora?
18:44
*it in...
18:47
I tried "p910nd -f /dev/usb/lp0" + adding it to the server via cups, it worked fine
18:55
jetpipe worked fine too...
18:56
jetpipe crashed with nmap...
18:57
p910nd didn't crash...
18:58
<vagrantc>
well, something worth exploring
18:58
<alkisg>
vagrantc: did we commit the nmap patch?
18:59
https://bugs.launchpad.net/ubuntu/+source/ltsp/+bug/1273680
18:59* alkisg checks if it works...
19:00
<alkisg>
It survived nmap now, let's see if it also prints after that...
19:01
<vagrantc>
i didn't
19:01
<alkisg>
vagrantc: it worked fine, I'm committing it...
19:04
<vagrantc>
cool
19:10
<alkisg>
socat also printed fine, it survived nmap, and it's using: 4944 1136
19:12
What I tried was: socat -u tcp-l:9100,fork /dev/usb/lp0
19:14
Previously, for fat client users, I was proposing to just enable cups in the fat clients and not use jetpipe at all
19:14
But while that worked fine for autodetected + autoinstalled printers, there are some printers that need an additional step, either "next button => next button" etc in the installation, or a ppd...
19:15shogunx_ has left IRC (shogunx_!~scott@67.79.182.229, Ping timeout: 272 seconds)
19:15
<alkisg>
And that's hard to do in fat clients... so I'm checking if jetpipe etc will work fine even for fat clients
19:17alkisg is now known as work_alkisg
19:18vmlintu has left IRC (vmlintu!~vmlintu@a91-152-200-13.elisa-laajakaista.fi, Ping timeout: 246 seconds)
19:24NeonLicht has left IRC (NeonLicht!~NeonLicht@darwin.ugr.es, Ping timeout: 264 seconds)
19:34cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 244 seconds)
19:35cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
20:23Neesss has joined IRC (Neesss!53c8122b@gateway/web/freenode/ip.83.200.18.43)
20:47dtcrshr has left IRC (dtcrshr!~datacrush@unaffiliated/datacrusher, Ping timeout: 252 seconds)
20:47ben_roose has left IRC (ben_roose!~roose@roose.cs.wichita.edu, Remote host closed the connection)
20:52dtcrshr has joined IRC (dtcrshr!~datacrush@unaffiliated/datacrusher)
21:45ricotz has left IRC (ricotz!~rico@ubuntu/member/ricotz, Quit: Ex-Chat)
22:43vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
23:22elias_a has left IRC (elias_a!elias@hilla.kapsi.fi, Ping timeout: 250 seconds)
23:28elias_a has joined IRC (elias_a!elias@hilla.kapsi.fi)