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


Channel log from 15 July 2015   (all times are UTC)

00:17cstk421 has joined IRC (cstk421!~cstk421@99-20-229-203.lightspeed.brhmmi.sbcglobal.net)
00:18telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection)
00:20telex has joined IRC (telex!teletype@freeshell.de)
00:46gbaman has joined IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com)
01:02gbaman has left IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com, Ping timeout: 256 seconds)
01:16cstk421 has left IRC (cstk421!~cstk421@99-20-229-203.lightspeed.brhmmi.sbcglobal.net, Remote host closed the connection)
01:39cstk421 has joined IRC (cstk421!~cstk421@99-20-229-203.lightspeed.brhmmi.sbcglobal.net)
01:58gbaman has joined IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com)
02:07gbaman has left IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com, Ping timeout: 264 seconds)
02:16Freejack has left IRC (Freejack!~Freejack@unaffiliated/freejack, Ping timeout: 256 seconds)
03:04gbaman has joined IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com)
03:12gbaman has left IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com, Ping timeout: 256 seconds)
03:15
<cstk421>
so this was suggested to me earlier today. and ive been preparing to try this environment but i dont really understand the setup for this portion of it. looking for some clarification
03:15
One VM for all users, with a per-user snapshot on top of them
03:15
ltsp thin clients with vbox as a localapp
03:16
the basic idea is fat clients pxe boot and they bring up the user's "desktop" from the 1 vm
03:16
<maldridge>
cstk421: what about it are you struggling with?
03:17
<cstk421>
ok i have done the thin client pxe boot --> xfreerdp --> windows 7 vm. thats simple enough but discovered (someone told me and i read about it) it would cost me ~2.5gbps per user which is ridiculous. so I was told to go this router
03:18
route
03:18
the environment is to have the 1 windows 10 VM and ltsp manage user auth and connect them to their respective desktops.
03:18
the confusing part is the one vm and per user snapshot part
03:19
does that just mean multiple user accounts on that windows vm ? and the (correct me if im wrong) nfs home directories for each user is handled by ltsp
03:19
?
03:20
here is the convo in context http://pastebin.com/NVg6x6zi
03:35
did i lose you maldridge ?
03:37
<maldridge>
sorry, had to poke a dead server
03:38
<cstk421>
no biggie
03:38
i put up the conversation in its entirety if that hels
03:38
helps
03:38
<maldridge>
so the way I interpret that is everyone can see the same VM, but its a COW base, and thier changes get saved somewhere else
03:39
I think virtualbox does this for you, but I've never tried to set that up
03:40
<cstk421>
the main argument he was making was if i had all the vm's (1 per user) on the server and just had the PXE client rdp to them the network would be really taxed
03:40
i just dont get how i have the client PXE boot to LTSP and then run vbox ?? and that somehow connects to the vm ?
03:42
wait a minute i think i may have understood it just now. does this mean that virtual box would run on the LTSP server AND host my windows vm that the PXE clients are connecting to ?
03:56
<maldridge>
I think it means that you should put the vbox in the image
03:56
so that the vm is running locally, doing the graphically intensive bits locally, and using relatively low overhead network calls to access the disk
03:58
<cstk421>
put vbox in the PXE boot image ?
04:02
<maldridge>
not in the pxe image, but in the NBD image that it boots from
04:05
<cstk421>
and would that be just vbox ? or vbox running a windows 7 vm ?
04:10gbaman has joined IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com)
04:16gbaman has left IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com, Ping timeout: 256 seconds)
04:16
<maldridge>
so the machine pxe boots, then loads its rootfs and apps from nbd/nfs
04:17
in the bit it loads in the second part, you put virtualbox, that way its a local app, and you aren't shipping lots of data over the network unnecessarily
04:23
<cstk421>
k
05:09cstk421 has left IRC (cstk421!~cstk421@99-20-229-203.lightspeed.brhmmi.sbcglobal.net, )
05:14gbaman has joined IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com)
05:21gbaman has left IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com, Ping timeout: 240 seconds)
05:30ricotz has joined IRC (ricotz!~rico@ubuntu/member/ricotz)
06:03gehidore has left IRC (gehidore!~username@unaffiliated/man, Quit: WeeChat 1.2)
06:03gehidore has joined IRC (gehidore!~username@unaffiliated/man)
06:12Phantomas has left IRC (Phantomas!~phantomas@ubuntu/member/phantomas, Quit: Leaving.)
06:19gbaman has joined IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com)
06:27gbaman has left IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com, Ping timeout: 264 seconds)
06:31cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Remote host closed the connection)
06:35cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
06:40Grembler has joined IRC (Grembler!~Ben@cpc29-aztw22-2-0-cust128.18-1.cable.virginm.net)
07:24gbaman has joined IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com)
07:31gbaman has left IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com, Ping timeout: 252 seconds)
07:57gbaman has joined IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com)
08:05work_alkisg is now known as alkisg
08:16alkisg has left IRC (alkisg!~alkisg@81.186.145.154, Ping timeout: 255 seconds)
08:16work_alkisg has joined IRC (work_alkisg!~alkisg@srv1-dide.ioa.sch.gr)
08:16work_alkisg is now known as alkisg
08:16
<alkisg>
!socat
08:16
<ltsp`>
socat: One way to share a console with a remote person is: [local pc] forward port 5500; apt-get install socat; socat tcp-listen:5500,keepalive=1 stdio,raw,echo=0 [remote pc] apt-get install socat screen; socat SYSTEM:"sleep 1; exec screen -xRR ra",pty,stderr tcp:REMOTE-IP:5500 & screen -l -S ra
08:16
<alkisg>
!socat-
08:16
<ltsp`>
I do not know about 'socat-', but I do know about these similar topics: 'socat-screen', 'socat-server'
08:16
<alkisg>
!socat-server
08:16
<ltsp`>
socat-server: to get remote xterms to your LTSP clients, put RCFILE_01="while sleep 5; do TERM=xterm LANG=en_US.UTF-8 socat tcp:server:5500 EXEC:'bash -l',pty,setsid,stderr; done &" in lts.conf, and on the server run: socat tcp-listen:5500,reuseaddr,keepalive=1,fork EXEC:"xterm -e 'socat stdio,raw,echo=0 fd:67'",fdin=67
08:17
<alkisg>
!socat-screen
08:17
<ltsp`>
socat-screen: to share a local thin client shell with a remote person, see https://help.ubuntu.com/community/UbuntuLTSP/Troubleshooting/socat-screen
08:22Grembler has left IRC (Grembler!~Ben@cpc29-aztw22-2-0-cust128.18-1.cable.virginm.net)
08:40
<maldridge>
alkisg: wouldn't tmux be easier?
08:41
<alkisg>
screen is the same as tmux, no difference there, and socat is needed to access it via network
08:42
tmux has some issues with utf8 though
08:42
<maldridge>
well, sort of, as tmux can do shared sessions natively
08:42
on what platform? I've had no issues with it over the last 4 years
08:43
<alkisg>
shared sessions over the network?
08:43
or do you mean via ssh first?
08:43
bb in 10'...
08:44
<maldridge>
well ssh first is my prefered way, but I"ve also dropped a fifo into an nfs share and used that
08:45
<alkisg>
I don't want to give people ssh access or ask them for ssh access just to help them in a troubleshooting session...
08:45
That's where socat helps
08:45
Otherwise, tmux is the same as screen, only it also has character set issues
08:46gbaman has left IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com, Remote host closed the connection)
08:46
<maldridge>
hm, I dispute the character set issues, but that is a discussion for another place
08:46gbaman has joined IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com)
08:47
<alkisg>
Are you aware of any specific advantages that tmux has over screen?
08:48
<maldridge>
beyond its slightly faster server model and better nesting behaviour, nothing impressive
08:49
its a terminal multiplexer, not a lot to it
08:49
<alkisg>
I did the comparison a couple of years ago and I remember the character set issues of tmux, other than that I didn't notice anything else...
08:49
OK, no big deal :)
08:50
<maldridge>
I know there were a lot of issues before I started using it, but in the last few years I haven't had any character issues. That being said, all of my terminals are of course localized to latin characters fitting nicely inside the ASCII range :)
08:51
<alkisg>
Unfortunately xdg mandated that user folders like "Desktop" are localized...
08:51
So I have to type things like "cd 'Επιφάνεια εργασίας'"
08:52
It would be much cleaner the windows-way, with translations only effective in UIs like nautilus
08:52
<maldridge>
that's odd, I was unaware that xdg had requirements for things like that
08:52
<alkisg>
xdg-user-dirs etc
08:52
There's a spec for it
08:52
<maldridge>
I knew it had requirements for the X hooks, but not the actual disk stuff
08:54
<alkisg>
Gnome even prompts the user to rename the folders if he logs in with a different locale
08:55gbaman has left IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com, Ping timeout: 252 seconds)
08:57
<maldridge>
wow, and I thought windows had some glitchy localization software
09:15gbaman has joined IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com)
09:46telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection)
09:48telex has joined IRC (telex!teletype@freeshell.de)
09:53AlexPortable has joined IRC (AlexPortable!uid7568@gateway/web/irccloud.com/x-qblxcgfrfrylqmxf)
09:55gbaman has left IRC (gbaman!~gbaman@host81-139-247-109.in-addr.btopenworld.com, Ping timeout: 252 seconds)
09:57alkisg is now known as work_alkisg
11:00ogra_ has left IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de, Ping timeout: 240 seconds)
11:00ogra_ has joined IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de)
11:03Gremble has joined IRC (Gremble!~Ben@host-92-27-135-217.static.as13285.net)
11:04Gremble is now known as Guest34724
11:12Guest34724 has left IRC (Guest34724!~Ben@host-92-27-135-217.static.as13285.net, Quit: I Leave)
11:12benG__ has joined IRC (benG__!~Ben@host-92-27-135-217.static.as13285.net)
11:28Faith has joined IRC (Faith!~paty@unaffiliated/faith)
11:30adrianorg has left IRC (adrianorg!~adrianorg@177.18.176.142, Ping timeout: 265 seconds)
11:34jerryc has joined IRC (jerryc!~pppingme@cpe-24-166-185-43.kc.res.rr.com)
11:37benG__ has left IRC (benG__!~Ben@host-92-27-135-217.static.as13285.net, Ping timeout: 250 seconds)
11:37pppingme has left IRC (pppingme!~pppingme@unaffiliated/pppingme, Ping timeout: 250 seconds)
11:37adrianor1 has joined IRC (adrianor1!~adrianorg@187.115.109.55)
11:38benG__ has joined IRC (benG__!~Ben@5751ac80.skybroadband.com)
11:42benG__ has left IRC (benG__!~Ben@5751ac80.skybroadband.com, Remote host closed the connection)
11:52AlexPortable has left IRC (AlexPortable!uid7568@gateway/web/irccloud.com/x-qblxcgfrfrylqmxf, )
12:50gbaman has joined IRC (gbaman!~gbaman@82.20.71.114)
13:06gbaman_ has joined IRC (gbaman_!~gbaman@dab-glb1-h-10-4.dab.02.net)
13:06gbaman has left IRC (gbaman!~gbaman@82.20.71.114, Ping timeout: 244 seconds)
13:11raph__ has joined IRC (raph__!51f6267e@gateway/web/freenode/ip.81.246.38.126)
13:11
<raph__>
hi
13:15
<work_alkisg>
Hello
13:21ben_roose has joined IRC (ben_roose!~roose@roose.cs.wichita.edu)
13:35gbaman_ has left IRC (gbaman_!~gbaman@dab-glb1-h-10-4.dab.02.net, Ping timeout: 244 seconds)
13:46raph__ has left IRC (raph__!51f6267e@gateway/web/freenode/ip.81.246.38.126, Ping timeout: 246 seconds)
14:07championofcyrodi has left IRC (championofcyrodi!~cott@50-205-35-98-static.hfc.comcastbusiness.net, Ping timeout: 264 seconds)
14:16championofcyrodi has joined IRC (championofcyrodi!~cott@50-205-35-98-static.hfc.comcastbusiness.net)
14:21vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
15:33Phantomas has joined IRC (Phantomas!~phantomas@athedsl-4505794.home.otenet.gr)
15:33Phantomas has left IRC (Phantomas!~phantomas@athedsl-4505794.home.otenet.gr, Changing host)
15:33Phantomas has joined IRC (Phantomas!~phantomas@ubuntu/member/phantomas)
15:57staffencasa__ is now known as staffencasa____
16:20jerryc has left IRC (jerryc!~pppingme@cpe-24-166-185-43.kc.res.rr.com, *.net *.split)
16:21telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection)
16:21jerryc has joined IRC (jerryc!~pppingme@cpe-24-166-185-43.kc.res.rr.com)
16:22telex has joined IRC (telex!teletype@freeshell.de)
17:58adrianor1 is now known as adrianorg
18:11clarkhaos has joined IRC (clarkhaos!~administr@border-ave.qnet.com.br)
18:12
<clarkhaos>
hi everybody
18:12
Does someone know where in a LTSP cluster the X server runs?
18:13
I gues it is inside the chroot boot image usually at /opt/ltsp/$arch
18:13
am I right?
18:15
I am asking it because I am setting up a LTSP cluster enviromment and I need a vnc solution to connect to the terminals already logged in LTSP server
18:16
and I am not sure where should I run my vnc server, it it should be run inside chroot boot image ot inside LTSP SERVER APP
18:17
I ve tried both, and both failed, I was just wondering where X is running so then I could direct the efforts to the right place
18:18
in making vnc server runs
18:45Phantomas has left IRC (Phantomas!~phantomas@ubuntu/member/phantomas, Quit: Leaving.)
18:46
<work_alkisg>
!epoptes
18:46
<ltsp`>
epoptes: Epoptes is a computer lab administration and monitoring tool. It works on Ubuntu and Debian based labs with LTSP or non-LTSP servers, thin and fat clients, standalone workstations, NX clients etc. More info: http://www.epoptes.org
18:46
<work_alkisg>
clarkhaos: check this ^ one, it might help you..
18:58jerryc has left IRC (jerryc!~pppingme@cpe-24-166-185-43.kc.res.rr.com, Quit: Leaving)
18:58pppingme has joined IRC (pppingme!~pppingme@unaffiliated/pppingme)
19:16netlog23 has joined IRC (netlog23!c9f9aedd@gateway/web/freenode/ip.201.249.174.221)
19:18
<netlog23>
ltsp to configure DHCP functions provided by Windows Server 2003.
19:30vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Ping timeout: 256 seconds)
19:45
<netlog23>
to configure DHCP functions provided by Windows Server 2003.
19:46netlog23 has left IRC (netlog23!c9f9aedd@gateway/web/freenode/ip.201.249.174.221, Quit: Page closed)
19:56ben_roose has left IRC (ben_roose!~roose@roose.cs.wichita.edu, Remote host closed the connection)
20:54Faith has left IRC (Faith!~paty@unaffiliated/faith, Quit: Saindo)
21:36cstk421 has joined IRC (cstk421!~cstk421@99-20-229-203.lightspeed.brhmmi.sbcglobal.net)
21:36
<cstk421>
how do i do a build client to add virtualbox with a windows vm ? or where do i start ishould probably ask
21:40gbaman has joined IRC (gbaman!~gbaman@dab-rcn1-h-1-8.dab.02.net)
22:11ricotz has left IRC (ricotz!~rico@ubuntu/member/ricotz, Quit: Ex-Chat)
22:23gbaman has left IRC (gbaman!~gbaman@dab-rcn1-h-1-8.dab.02.net, Ping timeout: 265 seconds)
22:25gbaman has joined IRC (gbaman!~gbaman@159.253.162.157)
22:54gbaman_ has joined IRC (gbaman_!~gbaman@dab-ell1-h-1-2.dab.02.net)
22:54telex has left IRC (telex!teletype@freeshell.de, Remote host closed the connection)
22:56telex has joined IRC (telex!teletype@freeshell.de)
22:57gbaman has left IRC (gbaman!~gbaman@159.253.162.157, Ping timeout: 248 seconds)
23:44
<cstk421>
looking for some guidance on setting up a client image with vbox to connect to a windows vm. I think i have done the chroot process correctly and installed virtualbox but had alot of errors.
23:47
<maldridge>
I'm not really familiar with the chroot method, but effectively you just want to set it as a local app, I think there's docs on the wiki for that
23:50
<cstk421>
the docs indicate you need to chroot first then run your "apt-get install" and such to add it to the image. then run the update image commands. make sense ? what method are you familiar with ?
23:52
<maldridge>
pnp, but that has some limitations on client arch
23:52
virtualbox will gripe when you install it in the chroot, I'm prettsure that thedkms steps won't complete
23:54
<cstk421>
so it completed the update image and i booted the pxe image. virtualbox is installed as expected and runs. now the confusing part is how do i add a windows vm to this ? do i just use vbox and install like any other vm ? or is it something that needs to be done on the ltsp server?
23:55
<maldridge>
it depends on how you want the VM to work
23:55
really all you care about is having a base image at each client gets, right?
23:56
do theclients need to save data at all?
23:57
<cstk421>
One VM for all users, with a per-user snapshot on top of them
23:57
ltsp thin clients with vbox as a localapp
23:57
i guess so yes. if you remember this was the premise "
23:57
ive gotten closer but the last part is confusing. also as for the data storage part everything should be stored on the file server that exists now in their environment (windows server)
23:58
as for folder's this was how he worded it
23:58
And a shared folder that would map to /home/user1/Documents
23:58
<maldridge>
are you running enterprise windows by chance?
23:58
<cstk421>
yes
23:59
"And their snapshot would be in /home/user1/VirtualBox VMs/xxx, and would be read-write, with a read-only base on /home/Shared/yyy "
23:59
sorry to keep dropping these but they explain more than i can
23:59
<maldridge>
do your user's sessions live on the fileserver?
23:59
i.e. do you have a group policy to redirect user homes?