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


Channel log from 17 May 2015   (all times are UTC)

00:52telex has left IRC (telex!~telex@freeshell.de, Remote host closed the connection)
00:54telex has joined IRC (telex!teletype@freeshell.de)
00:57tahr279341 has joined IRC (tahr279341!~puppy@107.181.128.29)
00:59tahr279341 has joined IRC (tahr279341!~puppy@107.181.128.29)
01:07tahr279341 has left IRC (tahr279341!~puppy@107.181.128.29, Quit: Leaving)
01:23gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Remote host closed the connection)
01:23gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
01:32gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Ping timeout: 240 seconds)
01:35sbalneav has joined IRC (sbalneav!~sbalneav@mail.legalaid.mb.ca)
01:47tahr279341 has joined IRC (tahr279341!~puppy@107.181.128.29)
01:59gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
02:19tahr279341 has left IRC (tahr279341!~puppy@107.181.128.29, Ping timeout: 244 seconds)
02:28gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Ping timeout: 240 seconds)
02:30sbalneav has joined IRC (sbalneav!~sbalneav@mail.legalaid.mb.ca)
02:53rwien has joined IRC (rwien!~rwien@174.32.166.180)
03:25gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
03:33gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Ping timeout: 264 seconds)
04:28vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
04:30gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
04:38gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Ping timeout: 258 seconds)
05:35gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
05:36rwien has left IRC (rwien!~rwien@174.32.166.180, Quit: Leaving)
05:42gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Ping timeout: 246 seconds)
05:49ricotz has joined IRC (ricotz!~rico@ubuntu/member/ricotz)
06:31ricotz has left IRC (ricotz!~rico@ubuntu/member/ricotz, Quit: Ex-Chat)
06:33ricotz has joined IRC (ricotz!~rico@ubuntu/member/ricotz)
06:41gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
06:48gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Ping timeout: 250 seconds)
07:46gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
07:54gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Ping timeout: 272 seconds)
08:13
<aruke>
Is it possible to run commands on the server from within a local-app. Eg. map a file open action in a local-app firefox to open the file in a application runnin on the server? A sort of reverse ltsp-localapps?
08:16Paul_ has joined IRC (Paul_!589907b6@gateway/web/freenode/ip.88.153.7.182)
08:17
<Paul_>
Good Morning
08:18
I am going to use the ltsp with fat clients. I have got 1 problem und 1 question. Maybe anyone could help me
08:19
<aruke>
Paul_: What is your question?
08:20
<Paul_>
The Problem: I use Fluxbox as X on the fat client. It is not possible to login in until i delete the ./fluxbox/startup file. This file is autogenerated on every login. So, after every login i have to delete the startup file to let me login later again
08:23
<aruke>
That seems to be an issue with fluxbox not ltsp. A quick search gave me this: when you start fluxbox in your ~/.xinitrc, use 'startfluxbox' instead of fluxbox
08:24
<Paul_>
The Question: Is there any script which copies and mounts the ltsp files on a ramdisc to speed up the ltsp fat client which come without own hdd oder sdd
08:30
<aruke>
Paul_, That question is beyond me. I know there is an option to mount a local swap partition using USE_LOCAL_SWAP=True in lts.conf (read the manual for more info). vagrantc and alkisg are the real knowhows on the subject, and will hopefully be able to provide you with some additional info. Then dont seem to be here at the moment, but stay online and perhaps you can catch them later.
08:39
Paul_, any luck with fluxbox?
08:51gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
08:57gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Ping timeout: 245 seconds)
09:21uXus has left IRC (uXus!~uXus@217.77.222.72, Remote host closed the connection)
09:25uXus has joined IRC (uXus!~uXus@217.77.222.72)
09:55gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
10:02gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Remote host closed the connection)
10:02gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
10:20gdi2k has joined IRC (gdi2k!~gdi2k@49.151.8.95)
10:21
<gdi2k>
I've asked this a couple of times before but no answer yet... does anyone know where the SSHFS options are that mount the home directory for fat clients? I am interested in experimenting with the compression and cipher options to see if performance can be enhanced.
10:28Paul_ has left IRC (Paul_!589907b6@gateway/web/freenode/ip.88.153.7.182, Ping timeout: 246 seconds)
10:37cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 264 seconds)
10:39cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
11:04gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Read error: Connection reset by peer)
11:04gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
11:58Rob__ has joined IRC (Rob__!~Rob@96-32-136-218.dhcp.gwnt.ga.charter.com)
13:16ricotz has left IRC (ricotz!~rico@ubuntu/member/ricotz, Quit: Ex-Chat)
13:29gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Remote host closed the connection)
13:29gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
13:33gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Remote host closed the connection)
13:34gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
14:14telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection)
14:16telex has joined IRC (telex!~telex@freeshell.de)
14:17cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 264 seconds)
14:19cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
14:25ricotz has joined IRC (ricotz!~rico@ubuntu/member/ricotz)
14:28gbaman has left IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com, Read error: Connection reset by peer)
14:28gbaman has joined IRC (gbaman!~gbaman@host81-139-225-149.in-addr.btopenworld.com)
15:29andygraybeal has joined IRC (andygraybeal!~andy@h201.57.188.173.dynamic.ip.windstream.net)
15:51AlexPortable has joined IRC (AlexPortable!uid7568@gateway/web/irccloud.com/x-tufcleefxydielcr)
16:16vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
16:41ltsp_fan has joined IRC (ltsp_fan!69e13107@gateway/web/freenode/ip.105.225.49.7)
17:45
<alkisg>
!arcfour
17:45
<ltsp`>
arcfour: http://en.wikipedia.org/wiki/RC4 is an SSH cipher which is more than 2 times faster than the default aes128-ctr. To enable it, set LDM_SSHOPTIONS="-o Ciphers=arcfour128".
17:45
<alkisg>
gdi2k: ^
17:46
aruke: google for ltsp remoteapps
17:46
There's an lts.conf setting to enable them
17:47
<gbaman>
any suggestions alkisg for best way for client to know the server IP address after it has booted?
17:47
Have a funny feeling, was there a set environmental variable?
17:47
<alkisg>
The clients know the server by the hostname server and it's declared in /etc/hosts
17:47
dynamically on the clients
17:48
<gbaman>
As am needing a way to keep the clients time up to date, as Pis don't have an RTC, but the server will
17:49
<alkisg>
TIMESERVER=server then, and install ntpd on the server
17:49
What do you mean " pis don't have an rtc"? When they boot they don't have the correct date?
17:49
(e.g. at initramfs... they dont?!)
17:50
<gbaman>
Nope :)
17:50
<alkisg>
Wow...
17:50
<gbaman>
RTCs cost money
17:50
<alkisg>
vagrantc: about that ^
17:50
It also happens on old desktop pcs where the cmos battery has ran out
17:50
<gbaman>
They usually give it a go to fetch it off the web, if not they just use their last known time
17:50
<alkisg>
I was thinking that ltspd could send SERVER_DATE=xxx in initramfs getltsconf stage
17:51
And either the clients can use that immediately, before allowing the ntpdate service to take its own time to sync the clock,
17:51
or they can only use it if they detect that the date is wrong, by e.g. checking that initramfs vmlinuz date is greater than the system date
17:52
There are some issues when you boot with the wrong date, e.g. fsck scans the file systems and reports "error: superblock date is in the future"
17:53
So it's nice to be able to fix it, even if at a second or minute precision, at initramfs stage
17:53
(gbaman, for your setup just use ntpd and TIMESERVER lts.conf variable)
17:54
<gbaman>
That is sounding surprisingly simple...
17:54
Anything need installed on the client?
17:54
<alkisg>
No, ntpdate should already be installed
17:55
<gbaman>
Ok, will give it a go
17:55
<alkisg>
Just note that the time will get fixed at about the time the clients show the ldm screen, or even a few seconds after that
17:55
<gbaman>
That is better than right now :)
17:56
<alkisg>
If you want that sooner, you can use INIT_COMMAND_01="ntpdate -s server" or something similar
17:56
In lts.conf again, with ntdp on the server again
17:57
Or even INIT_COMMAND_01="ntpdate -s ntp.ubuntu.com &" without ntpd on the server :)
17:58
<gbaman>
Timeserver variable is blank on client
17:58
Well, $TIMESERVER is blank
17:59
<alkisg>
Is it there in getltscfg -a?
17:59
<gbaman>
It didn't seem to like using the word server
17:59
TIMESERVER="server"
18:00
Says it was exported though, but yet $TIMESERVER is still empty
18:02
<gp>
If you have internal DNS you could try the fqdn. I find it is easier to keep track of targets when using actual fqdn instead of local references
18:02
<gbaman>
Can't assume that sadly
18:03
Is for PiNet, so whatever method is chosen, can't depend on end user having extra stuff
18:03
<alkisg>
gbaman: when is it empty?
18:03
<gbaman>
On the client
18:03
<alkisg>
At what time are you checking that?
18:03
<gbaman>
On the desktop?
18:03
<alkisg>
With e.g. SCREEN_02=shell?
18:03
LTSP variables are not exported on the desktop
18:03
<gp>
gotcha
18:03
<alkisg>
They're there when the ltsp scripts run though
18:04
<gbaman>
Am assuming then the issue is that it didn't like "server"
18:04
<alkisg>
Try the last command I proposed
18:04
INIT_COMMAND_01="ntpdate -s ntp.ubuntu.com &"
18:04
<gbaman>
Don't want to use a web based ntp server
18:04
<alkisg>
Does it work though?
18:04
If it does, just replace ntp.ubuntu.com with server
18:05
And install ntpd in the ltsp server
18:05
<gbaman>
But I don't know the server IP address
18:05
<alkisg>
You know its dns name
18:05
It's "server"
18:05
<gbaman>
server?
18:05
<alkisg>
Yes
18:05
<gbaman>
Ok
18:05
<alkisg>
Try it as I said
18:06
First ntp.ubuntu.com, then check if it works, then put "server"
18:06
<gbaman>
Ok, waiting for image to compress
18:06
<alkisg>
Why?
18:06
Just boot using the old one
18:06
...while it compresses (even if it's not needed to update it...)
18:06
You don't need to update the image every time you update lts.conf...
18:07
<gbaman>
Yeah, the lts.conf is inside the chroot
18:07
It is in /etc
18:07
<alkisg>
Why so?
18:07
<gbaman>
Remember we don't use tftpboot
18:07
<alkisg>
Why so?
18:08
<gbaman>
Because the Pis boot off the SD card
18:08
<alkisg>
It's ok not to boot via tftp,
18:08
but why not use tftp to get lts.conf?
18:08
<gbaman>
Because PiNet doesn't grab anything from tftp
18:08
<alkisg>
Isn't that dumb?
18:08
<gbaman>
No?
18:08
<alkisg>
You can easily get lts.conf from tftp
18:08
Why refuse to do so?
18:08
<gbaman>
The lts.conf doesn't change much :)
18:09
Why add more work?
18:09
<alkisg>
It's the default in ltsp
18:09
Why do you say it's more work?
18:09
<gbaman>
Requires me to go and figure out how to make it do that
18:09
<alkisg>
Let ltsp do it for you, it's the default
18:09
<gbaman>
I never told it not to
18:09
<alkisg>
Just don't use a local lts.conf
18:10
gbaman, how are you telling the clients to find the server?
18:10
Aren't you using dhcp at initramfs stage?
18:10
<gbaman>
Nope
18:10
It is in the cmdline.txt file on the SD cards
18:10
Can't assume the user has access to the DHCP server
18:10
<alkisg>
They have access to the ltsp server, but not to the dhcp server?
18:10
<gbaman>
Many are plugging it straight into their school networks
18:10
<alkisg>
I think you have a very broken setup then...
18:11
<gbaman>
Remember, PiNet was designed to be incredibly simple
18:11
<alkisg>
As was ltsp-pnp
18:11
<gbaman>
Pis don't use pxe booting
18:11
<alkisg>
The users put clients to the school network and it works
18:11
They can also use local kernels and initrds
18:11
It still works
18:11
Anyway, if you ever care to do it properly, ping me :)
18:11
Cheers for now
18:12
<gbaman>
If there was a way to without touching the DHCP server to not have the IP address on the cards, I would be very interested
18:12
<alkisg>
Yes we never touch the dhcp server that the schools have, it's usually on a cheap router
18:12
Anyway, later, cheers for now... :)
18:13alkisg is now known as work_alkisg
18:40Rob__ has left IRC (Rob__!~Rob@96-32-136-218.dhcp.gwnt.ga.charter.com, Ping timeout: 272 seconds)
18:41Rob__ has joined IRC (Rob__!~Rob@96-32-136-218.dhcp.gwnt.ga.charter.com)
18:42Rob__ has joined IRC (Rob__!~Rob@96-32-136-218.dhcp.gwnt.ga.charter.com)
18:47Rob__ has left IRC (Rob__!~Rob@96-32-136-218.dhcp.gwnt.ga.charter.com, Ping timeout: 258 seconds)
18:48Rob__ has joined IRC (Rob__!~Rob@96-32-136-218.dhcp.gwnt.ga.charter.com)
18:54Rob__ has left IRC (Rob__!~Rob@96-32-136-218.dhcp.gwnt.ga.charter.com, Ping timeout: 244 seconds)
18:56Rob__ has joined IRC (Rob__!~Rob@96-32-136-218.dhcp.gwnt.ga.charter.com)
19:19
<vagrantc>
regarding early time sync, you can install "fake-hwclock" or enable systemd's timesyncd (which is kind of like fake-hwclock + ntp)
19:20
work_alkisg: given that there are numerous other options to set the time, i'm not sure having an ltsp-specific way is a great idea.
19:20
but it wouldn't be hard to implement
19:21
would be an easy hook to the initramfs to check it's own build date and set the time to that on boot
19:21
(if the hwclock is well behind it, anyways)
20:07AlexPortable has left IRC (AlexPortable!uid7568@gateway/web/irccloud.com/x-tufcleefxydielcr, Quit: Connection closed for inactivity)
21:58ricotz has left IRC (ricotz!~rico@ubuntu/member/ricotz, Quit: Ex-Chat)
22:29
<gdi2k>
work_alkisg, thanks for the info re arcfour, that's what I was looking for. will play with it today to see if it makes any difference...
22:37vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
22:40telex has left IRC (telex!~telex@freeshell.de, Remote host closed the connection)
22:42telex has joined IRC (telex!teletype@freeshell.de)
22:50cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 240 seconds)
22:51cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
23:06raphr has left IRC (raphr!~chatzilla@cxr69-5-82-228-193-19.fbx.proxad.net, Read error: Connection reset by peer)
23:06raphr has joined IRC (raphr!~chatzilla@cxr69-5-82-228-193-19.fbx.proxad.net)