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


Channel log from 24 August 2012   (all times are UTC)

00:02darthanubis has joined IRC (darthanubis!~darthanub@unaffiliated/darthanubis)
00:04sideffect has joined IRC (sideffect!sideffect@gateway/shell/bshellz.net/x-huiqvhqwoznrrubv)
00:11tuv0k has joined IRC (tuv0k!~darthanub@unaffiliated/darthanubis)
00:13darthanubis has left IRC (darthanubis!~darthanub@unaffiliated/darthanubis, Ping timeout: 240 seconds)
00:13tuv0k is now known as darthanubis
00:33vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Ping timeout: 252 seconds)
00:55Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 272 seconds)
01:10Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
01:13staffencasa__ has left IRC (staffencasa__!~staffenca@8-220.ptpg.oregonstate.edu, Ping timeout: 260 seconds)
01:52Parker955_Away is now known as Parker955
02:19bergerx___ has joined IRC (bergerx___!~bergerx@178.233.12.223)
02:22bergerx_ has left IRC (bergerx_!~bergerx@178.233.12.223, Ping timeout: 240 seconds)
03:06adrianorg has left IRC (adrianorg!~adrianorg@177.18.168.236, Ping timeout: 265 seconds)
03:18andygraybeal_ has left IRC (andygraybeal_!~andy@h206.212.213.151.dynamic.ip.windstream.net, Ping timeout: 245 seconds)
03:22Parker955 is now known as Parker955_Away
03:56sha_ has joined IRC (sha_!~sha@e177119115.adsl.alicedsl.de)
03:59sha has left IRC (sha!~sha@e177168240.adsl.alicedsl.de, Ping timeout: 252 seconds)
04:01jocarter has left IRC (jocarter!~highvolta@ubuntu/member/highvoltage, Read error: Connection reset by peer)
04:01jocarter has joined IRC (jocarter!~highvolta@ubuntu/member/highvoltage)
04:16jocarter has left IRC (jocarter!~highvolta@ubuntu/member/highvoltage, Ping timeout: 260 seconds)
04:18jocarter has joined IRC (jocarter!~highvolta@ubuntu/member/highvoltage)
04:38jimjimovich has joined IRC (jimjimovich!~jim@77.239.224.238)
04:47
<cyberorg>
jocarter, while you are on ldm theme, do you get input field jump?
04:58
<jimjimovich>
we get the field jumping, not sure why
05:02loathsome has left IRC (loathsome!~khudson@wsip-98-175-250-115.sd.sd.cox.net, *.net *.split)
05:19alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
05:21Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 252 seconds)
05:30bauerski has joined IRC (bauerski!~witekb@frodo.psp.opole.pl)
05:35
<jimjimovich>
how do I check and set the color on the clients ... like 16bit or 24
05:36Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
05:47
<alkisg>
xwininfo -root, X_COLOR_DEPTH
05:54
<cyberorg>
alkisg, sent this while you were away "jocarter, while you are on ldm theme, do you get input field jump?"
05:54ricotz has joined IRC (ricotz!~rico@p5B2AA9CA.dip.t-dialin.net)
05:54ricotz has joined IRC (ricotz!~rico@unaffiliated/ricotz)
05:54
<alkisg>
cyberorg: yeah I think there's even a bug report filed for that one
05:55
<cyberorg>
jimjimovich, alkisg , good to know we are not alone with that bug :)
05:59
<jimjimovich>
yeah, it's on every one of our terminals
06:01darthanubis has left IRC (darthanubis!~darthanub@unaffiliated/darthanubis, Quit: HydraIRC -> http://www.hydrairc.com <- Would you like to know more?)
06:04CKrakou has joined IRC (CKrakou!~quassel@port556.ds1-kd.adsl.cybercity.dk)
06:11
<cyberorg>
alkisg, can't find the bug report, got link?
06:12
https://code.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk needs link to bug tracker
06:13zevlag has left IRC (zevlag!~zevlag@intranetgateway.etv.net, Ping timeout: 245 seconds)
06:13zevlag has joined IRC (zevlag!~zevlag@intranetgateway.etv.net)
06:13Bootless has joined IRC (Bootless!~AnDyLap@yath1870.cronon.net)
06:13
<alkisg>
cyberorg: I don't have a link handy, if you can't find it, it might mean it's not there after all :)
06:17bengoa has left IRC (bengoa!~bengoa@alberto.propus.com.br, Quit: Leaving.)
06:20
<cyberorg>
alkisg, ok
06:24
<knipwim>
cyberorg: https://bugs.launchpad.net/ltsp/+bug/1017871
06:24
the login window move bug ^^^
06:39
<jimjimovich>
for some reason, my fat clients don't see any of the printers. I have CUPS_SERVER set in lts.conf ... do I need to do something different for fat clients?
06:40
<cyberorg>
knipwim, the jump i am talking about is before anything is typed in the field
06:40
but could be related
06:40* alkisg hasn't seen that
06:40
<jimjimovich>
our jim in different directions. sometimes before, but most often after entering login details and hitting enter
06:42
<cyberorg>
the jump is just adjusting the field and the logo to the center of screen
06:42
i tried all ubuntu and debian themes as well, same there too
06:58
<alkisg>
cyberorg: I think that the "related branches" there are meant for branches that contain fixes, i.e. for merge requests, not for the upstream tree...
06:58
<jimjimovich>
I asked yesterday about thin clients booting with half the screen all messed up and half the screen the boot screen. Just in case someone else was having that problem, it was due to the color depth. Setting it to 24 bit solved the problem
06:59
<cyberorg>
alkisg, don't know, but at least it shows up on ldm-trunk page under related bugs
07:00
https://code.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk here, all the ldm bugs should actually show up there, or have this link https://bugs.launchpad.net/bugs/+bugs?field.searchtext=ldm
07:01
<alkisg>
cyberorg: dunno, then why is the [bugs] tab on top?
07:01
In any case we certainly shouldn't have to do that per bug
07:02
It should be done from some central configuration once, globally, not once for each bug
07:03
<cyberorg>
yeah, "link to a bug report" seems redundant, but i am sure lp devs have good reason for it
07:03
<alkisg>
I think it's for merge requests
07:04
I.e. clone a branch, fix a bug, send a merge request with that "link to bug report" feature
07:04
<cyberorg>
that makes sense
07:11* Hyperbyte is affected by the window shifting bug as well. I have one setup (fat) where it happens and one (thin) where it doesn't happen. Not sure if that's of any help. :)
07:12* Hyperbyte adds to the report
07:12* alkisg thinks this started when WWM was used in the implementation...
07:12
<Hyperbyte>
I don't have it with 12.04 thin client setup, and I do have it with 12.04 ltsp-pnp fat client setup
07:13
<jimjimovich>
it happens in our ltsp-pnp thin clients
07:13
by the way, I love this ltsp-pnp, thanks alkisg!
07:13
life is so much easier now :)
07:13
<alkisg>
You're welcome... about the printers, enable printer sharing on the server
07:14
Or use CUPS_SERVER=server, that might work too
07:14loathsome has joined IRC (loathsome!~khudson@wsip-98-175-250-115.sd.sd.cox.net)
07:14
<jimjimovich>
oh yes, you told me this 2 years ago when I set up 10.04 ;)
07:14
<Hyperbyte>
Yeah, I second that. For fat client setups, where you can have one server dedicated to LTSP and nothing else, it's really awesome. :)
07:14
<jimjimovich>
CUPS_SERVER= is set, but I probably didn't enable sharing correctly
07:14
<alkisg>
Either one or the other
07:14
<jimjimovich>
but actually, i fixed the clients, so they're now thin instead of fat
07:15
<alkisg>
They're 2 different methods
07:15
<jimjimovich>
oh, i see
07:15
<alkisg>
Ah, if they're thins, then there's no need for printer sharing (nor for ltsp-pnp...)
07:15
...unless if you're using localapps
07:15
<jimjimovich>
so perhaps having CUPS_SERVER= set was actually causing the problem for the fat clients?
07:16
oh yeah, i remember now, sharing had to be turned on or we couldn't print from Firefox (as localapp)
07:17
<alkisg>
There are 2 different printer sharing methods, one is plain cups sharing, and the other is to forward all local printers to the ltsp server with jetpipe
07:17
Better not use both of them, it might confuse you
07:17
Anyways, bb
07:17
l
07:18
<jimjimovich>
Oh, I'm confused alright ;)
07:18alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
07:21
<Hyperbyte>
cyberorg, come to think of it - wouldn't you like to be listed on www.ltsp.org/support/ as organisations that offer professional LTSP support?
07:22
<cyberorg>
Hyperbyte, why not :)
07:34khildin has joined IRC (khildin!~khildin@ip-80-236-228-129.dsl.scarlet.be)
07:40
<Hyperbyte>
cyberorg, do you have a logo?
07:47
<cyberorg>
Hyperbyte, not really, will have to look
07:52Da-Geek has joined IRC (Da-Geek!~Da-Geek@62.254.227.226)
07:58
<cyberorg>
Hyperbyte, how big you need?
07:59
<Hyperbyte>
I'd say about 120x35, max.
08:02
And a little descriptive text about what you do. :) (3-4 lines max)
08:02
(I could pluck this from your website as well)
08:03
PM it to me please. :)
08:07dobber has joined IRC (dobber!~dobber@213.169.45.222)
08:08stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Ping timeout: 260 seconds)
08:10jocarter has left IRC (jocarter!~highvolta@ubuntu/member/highvoltage, Ping timeout: 260 seconds)
08:18stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)
08:20
<cyberorg>
Hyperbyte, sent you pm, got it?
08:22
<Hyperbyte>
Yessir
08:24stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Remote host closed the connection)
08:24stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)
08:27darthanubis has joined IRC (darthanubis!~darthanub@cpe-71-79-187-73.neo.res.rr.com)
08:29stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Remote host closed the connection)
08:35Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 260 seconds)
08:36
<cyberorg>
Hyperbyte, _UsUrPeR_(jsass) used to do testing of kiwi-ltsp on diskless workstations hardware, is he still around?
08:39
<Hyperbyte>
!seen _UsUrPeR_
08:39
<ltsp>
Hyperbyte: _UsUrPeR_ was last seen in #ltsp 12 weeks, 0 days, 14 hours, 11 minutes, and 11 seconds ago: <_UsUrPeR_> ok, outta here guys.
08:39
<Hyperbyte>
I guess he's outta here. :P
08:39
<cyberorg>
so who does all the testing now?
08:40
<Hyperbyte>
Try e-mailing support@disklessworkstations.com, if Joel still works for DLWS, he can be reached there.
08:40
<cyberorg>
oh, i thought you worked there :)
08:40stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)
08:40
<Hyperbyte>
What made you think that? ;-)
08:40
<cyberorg>
well you "own" ltsp.org ;)
08:40
<Hyperbyte>
I don't. :P
08:41
ltsp.org has webmaster team behind it now! :)
08:41
Past few months we've been developing a whole new website and wiki
08:41
<cyberorg>
stgraber, hi, your update works fine, only 1 complaint now, FSF address is incorrect in screen.d/ldm
08:41
<Hyperbyte>
We have a few people now who administrate wiki and update website
08:41
:)
08:42
<cyberorg>
Hyperbyte, looks good, i've put in a hint for the website on lizard post as well
08:44
<Hyperbyte>
cyberorg, I have no idea what that means, but it sounds good. :P
08:44
<cyberorg>
Hyperbyte, mouse over on LTSP http://lizards.opensuse.org/2012/08/23/testing-ltsp-on-opensuse-12-2/
08:44
<Hyperbyte>
Hah. :)
08:45stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Ping timeout: 272 seconds)
08:46alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
08:51stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)
08:55
<Hyperbyte>
http://vimeo.com/47640715
08:56
(not LTSP related, but still worth watching)
08:56stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Remote host closed the connection)
08:59
<alkisg>
Hyperbyte: I don't think the logo shifting is thin/fat related, i.e. if you put LTSP_FATCLIENT=False in your fat installation, you should still be seeing the problem, right?
09:00
<Hyperbyte>
alkisg, could maybe try that tonight if I have some time
09:00
The ltsp-pnp setup is at Radio Capelle, I'm at work in Rotterdam office. :)
09:00
<alkisg>
Yup gotcha
09:00
I think it always happens, it just shows less on certain hardware
09:00
E.g. cpu/graphics speed, vertical sync or not...
09:02
<Hyperbyte>
Makes sense
09:10Mexandrew has joined IRC (Mexandrew!Mexandrew@187.204.96.3)
09:11
<Mexandrew>
Good morning, ladies and gentlemen
09:11
<alkisg>
Καλημέρα :)
09:13
<Mexandrew>
I'm having an issue with my thin client. Upon loading the PXE image and taking me to the LDM login screen, I input a username and pass (valid, of course), and a normal Ubuntu desktop is supposed to load. However, I onyl get the desktop background image, the screen resets twice, and nothign else loads.
09:13
tried to google it, but I don't know how to put it on short words.
09:17
<alkisg>
Mexandrew: known problem, an update will come, in the mean time select ubuntu-2d from LDM
09:18
!ubuntu-2d
09:18
<ltsp>
alkisg: ubuntu-2d: To select ubuntu-2d as your default session, put this line in your lts.conf: LDM_SESSION="gnome-session --session=ubuntu-2d"
09:18
<alkisg>
Ah Hyperbyte btw it's LDM_SESSION, don't use LDM_XSESSION as it bypasses the xorg initialization scripts
09:21
<Mexandrew>
Perfect. Let me try it and see if it helps.
09:21
<alkisg>
Mexandrew: not sure if ubuntu-2d is preinstalled, also check if you have the package, if not, install it
09:22
unity-2d is the package name
09:22
(server side)
09:22
<Mexandrew>
Already installed, it seems.
09:23
<alkisg>
Cool
09:25
<Mexandrew>
I hadn't fiddled with lts.conf yet, so, would a simple:
09:25
[Default]
09:25
LDM_SESSION="insert content here"
09:25
work?
09:25
<alkisg>
Yes, in /var/lib/tftpboot/ltsp/i386/lts.conf
09:25
(or just select it from ldm, without modifying lts.conf)
09:26
You don't even need a client reboot to select from the ldm session menu
09:26
Preferences => select session => ubuntu 2d
09:27
<Mexandrew>
Ah, perfect. I'll probably mod the config file, as I'm trying to make this fully automatic.
09:27
<alkisg>
Sure
09:27
The update should automate it when it comes though
09:29
<Mexandrew>
In case you're curious, I'm trying to set up a server for 15 thin clients. Server will also run 2 VMs with a certain commercial OS. Each thin client is supposed to log in automatically and also bring up an rdesktop cleint already set up to show a session in said VMs.
09:29
And alright. I had already ironed out all the problems back then, but I had used Ubuntu 10.04.
09:29
<alkisg>
If you only want rdesktop, there's a screen script to run that before login
09:29
I.e. SCREEN_07=xfreerdp <params>
09:30
<Mexandrew>
I decided to use 12.04 this time, and I've been trampling through a slew of new small issues, heh.
09:30
Hrm, I'll have to read the manual about that, thanks for the heads up.
09:37
Perfect, it works now. Thank you very much for your help!
09:38
<alkisg>
np
09:39
<Mexandrew>
Also, excuse my relative "noobness". My boss went crazy and asked me to design a thin clients server system thing, heh. Cracked my skull over the course of three weeks for the "prototype". It wouldn't have succeeded without people like you.
09:39
Have an excellent day!
09:40
<alkisg>
You too
09:42Mexandrew has left IRC (Mexandrew!Mexandrew@187.204.96.3)
09:45
<Hyperbyte>
alkisg, if I change LDM_XSESSION (which is right now in my config) to LDM_SESSION, do I run the risk of breaking anything?
09:45
<alkisg>
Hyperbyte: 12.04? Nope. 10.04? I think it doesn't work there.
09:45
Hyperbyte: for 12.04+ though (ltsp-pnp), you'd better use LDM_DESKTOP
09:45
<Hyperbyte>
This is the Rotterdam setup. :)
09:46
<alkisg>
LDM_SESSION it is , then
09:46
<Hyperbyte>
:)
09:46
Let me see what I have in Capelle
09:47
<alkisg>
LDM_DESKTOP has a simpler syntax, you just specify the session .desktop file name
09:47
<Hyperbyte>
In Capelle I have LDM_SESSION="gnome-fallback"
09:47
<alkisg>
Err that's wrong syntax, I think we only support it in case the user does a mistake :D
09:47
<Hyperbyte>
=D
09:47
Well this user does a mistake!
09:48
So that should be LDM_DESKTOP="gnome-fallback" ?
09:48
<alkisg>
Yup
09:48
That allows the user to select a different session if he wishes
09:48
<Hyperbyte>
Oh
09:48
<alkisg>
If you wish to enforce a session, it's LDM_FORCE_DESKTOP
09:48
<Hyperbyte>
Do not want. :)
09:48
<alkisg>
Which also disables the menu
09:48
<Hyperbyte>
Heh
09:49
So LDM_FORCE_DESKTOP=gnome-fallback or LDM_FORCE_DESKTOP=True/False?
09:49
<alkisg>
1st one
09:49
I think I've documented all those in the new lts.conf.xml
09:49
<Hyperbyte>
Okay, so I don't use LDM_DESKTOP, but I do use LDM_FORCE_DESKTOP
09:49
<alkisg>
Right
09:49
<Hyperbyte>
Gotcha.
09:51piet has joined IRC (piet!5b6178c5@gateway/web/freenode/ip.91.97.120.197)
09:52andygraybeal_ has joined IRC (andygraybeal_!~andy@h206.212.213.151.dynamic.ip.windstream.net)
09:55
<piet>
@alkisg: Hi, could there be any reason for LOCAL_APPS_EXTRAMOUNTS don't work in my copied image? (The source-dirs are present)
09:55
<alkisg>
Ouch no I only documented LDM_*SESSION, need to update it for *DESKTOP...
09:55
Hi piet
09:56
Hm...
09:56
<piet>
@ alkisg: any idea what I could do about it?
09:57
<alkisg>
piet: can't think of anything offhand, needs troubleshooting, are you in the lab?
09:57Da-Geek has left IRC (Da-Geek!~Da-Geek@62.254.227.226, Quit: Leaving)
09:58
<piet>
@alkisg: yes, but the server is allready in target place via openvpn, if U don't mind . . .
09:58
<alkisg>
piet: no problem there, but while troubleshooting, it's nice to have a local and shareable root shell on the clients,
09:58
the one that we tried to do with the long command that you had a hard time pasting,
09:59
so, easier ways are: have sshd in the chroot + unlock the root account, or, install epoptes
09:59sideffect has left IRC (sideffect!sideffect@gateway/shell/bshellz.net/x-huiqvhqwoznrrubv, Remote host closed the connection)
09:59
<alkisg>
Would you have need for epoptes in general? It's a "lab management tool"...
09:59
!epoptes
09:59
<ltsp>
alkisg: 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
09:59F-GT has joined IRC (F-GT!~phantom@ppp121-44-77-36.lns20.syd6.internode.on.net)
10:00
<piet>
@alkisg epoptes is installed, but doesn't work either, so lets fix this first ok?
10:00
<alkisg>
Cool
10:00
x11vnc -connect alkisg.dyndns.org
10:00
<piet>
@ alkisg is it enough to boot the epoptes-client on the client?
10:01
<alkisg>
It needs to run in the chroot to be able to gain local root acces
10:01
s
10:01
Otherwise, if it only runs in the session, it allows for lab control, but it doesn't give root access to the clients
10:01
So let's try fixing epoptes on the master server first
10:02
<piet>
@ alkisg ok
10:02
<alkisg>
Vnc to me from either your pc, or preferably, from a thin client connected to the master server
10:03
x11vnc -noshm -connect alkisg.dyndns.org
10:05sideffect has joined IRC (sideffect!sideffect@gateway/shell/bshellz.net/x-xjimysoyynqrceuo)
10:05
<alkisg>
piet: wait a bit
10:05
Don't type
10:09
piet: epoptes seems to work fine...
10:09
Let's copy its keys to the second server
10:09
<piet>
@alkisg ok
10:12
<alkisg>
piet: put the first server name there
10:13
piet: reboot a client that is connected to the second server
10:14
<piet>
@ alkisg takes a moment, have to do telefon-call
10:14
<alkisg>
Sure
10:15stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)
10:15
<alkisg>
When you've rebooted the client, then enter piet's password for the second server in the terminal that we share
10:17
<piet>
@alkisg seems to be done
10:17
<alkisg>
OK, put password now...
10:20stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Ping timeout: 272 seconds)
10:20stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)
10:21
<alkisg>
piet: it's now very slow for me, so you'll have to do some things yourself:
10:22
Go to epoptes again, right click on the client, and select "execute command, open terminal, root, remotely"
10:24
piet: so, the client doesn't get the extra_mounts lts.conf option
10:24
Let's check the second server's lts.conf
10:25
<piet>
@ alkisg ok
10:26
<alkisg>
piet: you don't have an entry for that client
10:26
You need a [mac:address] section for this client
10:27
And to put the LIKE=mounts etc there
10:27
<piet>
@alkis what does that mean?
10:27
<alkisg>
Or, if you want all clients to get the extra mounts, put EXTRA_MOUNTS in the [Default] section
10:28
<piet>
@alkisg: lilab is it
10:29
<alkisg>
piet: ah, right, it's a syntax error
10:29
piet: in the lilab entry, you're missing an =
10:29
LIKE oldmachine
10:29
So it's a syntax error and the client doesn't get the options
10:30
Let me fix it and reboot the client...
10:30
piet: check your terminal
10:32
piet: select "reboot" from there
10:33
OK, when it does boot, VNC to it to login, and check if the mounts work now
10:33
You shouldn't need to phone people anymore ;)
10:35
<piet>
@alkisg: thank You for Your help. It's increadible what is possible via internet nowadays!!
10:35
<alkisg>
...and it only took 30', while via email it would need hours :P :D
10:36
So in short, we copied the epoptes keys from the 1st server to the 2nd, and we fixed an lts.conf syntax error
10:36
<piet>
@ yeah but talking this way is stressy and awful . . .
10:36
<alkisg>
No need to stress yourself... have a cup of coffee while typing like I do :D
10:36
<piet>
@alkisg yeah but talking this way is stressy and awful . . .
10:37
<alkisg>
Anyway, gotta go, talk to you later, ping me again if something went wrong
10:37andygraybeal_ has left IRC (andygraybeal_!~andy@h206.212.213.151.dynamic.ip.windstream.net, Ping timeout: 245 seconds)
10:37stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Remote host closed the connection)
10:37stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)
10:39alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
10:44stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Remote host closed the connection)
10:44stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)
10:48stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Ping timeout: 260 seconds)
10:57bergerx___ has left IRC (bergerx___!~bergerx@178.233.12.223, Ping timeout: 276 seconds)
11:00
<darthanubis>
I'm failing in busybox
11:01piet has left IRC (piet!5b6178c5@gateway/web/freenode/ip.91.97.120.197, Quit: Page closed)
11:11adrianorg has joined IRC (adrianorg!~adrianorg@201.22.230.206)
11:21dobber has left IRC (dobber!~dobber@213.169.45.222, Remote host closed the connection)
11:27dobber has joined IRC (dobber!~dobber@213.169.45.222)
11:44CKrakou has left IRC (CKrakou!~quassel@port556.ds1-kd.adsl.cybercity.dk, Ping timeout: 265 seconds)
11:58CKrakou has joined IRC (CKrakou!~quassel@port556.ds1-kd.adsl.cybercity.dk)
12:00stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)
12:02daya has joined IRC (daya!~daya@unaffiliated/daya)
12:05stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Remote host closed the connection)
12:09jimjimovich2 has joined IRC (jimjimovich2!~administr@77.239.224.238)
12:10
<jimjimovich2>
anyone have problems with jetpipe crashing?
12:10
it prints once, then crashes and you can't print again without relaunching it.
12:17brunolambert has joined IRC (brunolambert!blambert@nat/revolutionlinux/x-bmecdarlbmdklcng)
12:37Mava_ has joined IRC (Mava_!~Mava@ip-45-201.dhcp.opintanner.fi)
12:38markit has joined IRC (markit!~marco@88-149-177-66.v4.ngi.it)
12:42khildin has left IRC (khildin!~khildin@ip-80-236-228-129.dsl.scarlet.be, *.net *.split)
12:42mikec has left IRC (mikec!~mikec@stat5test.stat.wisc.edu, *.net *.split)
12:42Mava has left IRC (Mava!~Mava@ip-45-201.dhcp.opintanner.fi, *.net *.split)
12:48khildin has joined IRC (khildin!~khildin@ip-80-236-228-129.dsl.scarlet.be)
12:48mikec has joined IRC (mikec!~mikec@stat5test.stat.wisc.edu)
12:50ddmcse has joined IRC (ddmcse!~ddunn@205.139.10.96)
12:51ddmcse has left IRC (ddmcse!~ddunn@205.139.10.96, Client Quit)
12:54alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
13:02jimjimovich2 has left IRC (jimjimovich2!~administr@77.239.224.238)
13:03Parker955_Away is now known as Parker955
13:08bauerski has left IRC (bauerski!~witekb@frodo.psp.opole.pl, Quit: Leaving.)
13:20Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
13:30darthanubis has left IRC (darthanubis!~darthanub@cpe-71-79-187-73.neo.res.rr.com, Ping timeout: 245 seconds)
13:32jimjimovich has left IRC (jimjimovich!~jim@77.239.224.238)
13:33[GuS] has joined IRC ([GuS]!~MysT@213-117-16-190.fibertel.com.ar)
13:33[GuS] has joined IRC ([GuS]!~MysT@unaffiliated/gus/x-663402)
13:34Parker955 is now known as Parker955_Away
13:42Bootless has left IRC (Bootless!~AnDyLap@yath1870.cronon.net, Quit: Leaving.)
13:42jocarter has joined IRC (jocarter!~highvolta@ubuntu/member/highvoltage)
13:48
<jocarter>
cyberorg: input field jump? haven't seen that. I think there was an issue before where you could accidentally move the login window, but that's been fixed
13:55dead_inside has joined IRC (dead_inside!~dead_insi@76.75.3.174)
13:57stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)
14:00Parker955_Away is now known as Parker955
14:03jocarter has left IRC (jocarter!~highvolta@ubuntu/member/highvoltage, Ping timeout: 272 seconds)
14:04* [GuS] Hello!
14:05Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 246 seconds)
14:07
<cyberorg>
alkisg, you are epoptes dev as well right?
14:08
<alkisg>
cyberorg: yup
14:08F-GT has left IRC (F-GT!~phantom@ppp121-44-77-36.lns20.syd6.internode.on.net, Ping timeout: 256 seconds)
14:10jocarter has joined IRC (jocarter!~highvolta@ubuntu/member/highvoltage)
14:16
<cyberorg>
alkisg, many issues on openSUSE :)
14:16
let me know when you got some time
14:16
<alkisg>
cyberorg: gladly accepting patches or advice
14:17
cyberorg: even now is a good time, np...
14:17
<cyberorg>
ok, 1st is twisted: /usr/bin/twistd --quiet --oknodo --pidfile /var/run/epoptes.pid --exec /usr/bin/python -- --pidfile /var/run/epoptes.pid --logfile /var/log/epoptes.log epoptes
14:18
that is run by epoptes.init? is wrong
14:18
<alkisg>
Why so?
14:18
/usr/bin/python /usr/bin/twistd --pidfile /var/run/epoptes.pid --logfile /var/log/epoptes.log epoptes
14:18
<cyberorg>
--quiet --oknodo --exec all of those are unrecognized
14:18
<alkisg>
That's the actual command line
14:18
<cyberorg>
yes that works
14:18
<alkisg>
The other stuff is start-stop-daemon specific
14:19
<cyberorg>
ok, so that is fine
14:19
<alkisg>
Yup, it just needs different packaging there
14:19
Maybe a systemd script or whatever else is opensuse using nowadays...
14:21
<cyberorg>
sysvinit/systemd both works
14:21
second issue running epoptes: http://susepaste.org/27630757
14:22
<alkisg>
cyberorg: do that as a user, not as root
14:22
The user should be in the `epoptes` group
14:22
(use newgrp to add yourself to that, without rebooting)
14:23
<cyberorg>
ah cool, gui started :)
14:23
now i can look at client side
14:24
<alkisg>
$ ls -lha /var/run/epoptes/epoptes.socket
14:24
srw-rw-rw- 1 root epoptes 0 Αύγ 24 15:50 /var/run/epoptes/epoptes.socket
14:24
The socket should have epoptes as the group owner
14:24
For the client side, go to another pc (or vm), put "ip server" in /etc/hosts, and run: sudo epoptes-client -c
14:25
This should copy the certificate
14:25
<cyberorg>
socket is there
14:25Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
14:25
<cyberorg>
owner is correct
14:25
<alkisg>
Cool, move on with the client side then
14:25jocarter has left IRC (jocarter!~highvolta@ubuntu/member/highvoltage, Ping timeout: 272 seconds)
14:26
<alkisg>
Phantomas: cyberorg is trying to package epoptes for opensuse ^, stay tuned... :)
14:26
<cyberorg>
can't i do that in chroot?
14:26
<alkisg>
cyberorg: sure
14:26
<cyberorg>
k
14:26Parker955 is now known as Parker955_Away
14:27
<cyberorg>
Successfully fetched certificate from localhost:789
14:27
<alkisg>
Cool, now you need some client with a gui to run the client to
14:27
E.g. boot a thin client
14:27
<cyberorg>
is there client side init command?
14:28
<alkisg>
You can manually run epoptes-client first, to try if it works
14:28
Then you'll need some way to run it (a) as root, e.g. a sysvinit script, and (b) in the user session, we're using /etc/xdg/autostart
14:29
I.e. for each ltsp client, there are 2 epoptes-client running, one locally on the client, and one as part of the session on the server
14:29
(it's the same for standalone clients too, a system epoptes client and a session one)
14:32jocarter has joined IRC (jocarter!~highvolta@ubuntu/member/highvoltage)
14:36
<Phantomas>
alkisg: back, wow that's great! Thanks cyberorg! :)
14:36jocarter has left IRC (jocarter!~highvolta@ubuntu/member/highvoltage, Read error: Connection reset by peer)
14:36
<alkisg>
cyberorg: Phantomas is the other main epoptes dev, there are a couple more but won't work on it as hard as Phantomas
14:39
<cyberorg>
/usr/sbin/epoptes-client: line 189: log_begin_msg: command not found
14:40
/usr/sbin/epoptes-client: line 225: exec: socat: not found
14:40
<alkisg>
cyberorg: install socat,
14:40
and about log_begin_msg, it's supposed to be in the lsb package, if not, replace it with 'echo'
14:40
Also install screen, you'll need it
14:41
Depends: python, bsdmainutils, iproute, librsvg2-common, procps, python-gtk2, screen, socat, x11vnc, xvnc4viewer
14:41
Recommends: openssl, xterm
14:42
<cyberorg>
both x11vnc, xvnc4viewer?
14:42
<alkisg>
Yeah
14:42
It's for monitoring + broadcasting screen
14:42
<cyberorg>
what in bsdmainutils?
14:43
<alkisg>
I think hexdump
14:43jocarter has joined IRC (jocarter!~highvolta@ubuntu/member/highvoltage)
14:45
<cyberorg>
we dont have python-gtk2, just python-gtk
14:45
<alkisg>
It should do, since you were able to run the epoptes gui...
14:45
epoptes-client only has a small python part for locking screen + getting screen thumbnails
14:46
<Phantomas>
(and for messages)
14:47
<cyberorg>
Error: an inet prefix is expected rather than "10.0.0.254
14:47khildin has left IRC (khildin!~khildin@ip-80-236-228-129.dsl.scarlet.be, Quit: I'm gone, bye bye)
14:48Cipher-0 has joined IRC (Cipher-0!~Herpina@206.83.89.226.ptr.us.xo.net)
14:48
<alkisg>
cyberorg: try sh -x, so that we know what command that's in
14:48
It's probably some sed command not stripping away that quote
14:48
<cyberorg>
alkisg, http://susepaste.org/12171668
14:49
<alkisg>
cyberorg: put everything in /usr/share/epoptes, and in /usr/share/epoptes-client, as some paths are hardcoded
14:50qbrix has joined IRC (qbrix!~brix@wsip-98-189-139-133.oc.oc.cox.net)
14:50qbrix has left IRC (qbrix!~brix@wsip-98-189-139-133.oc.oc.cox.net)
14:50
<alkisg>
Hmm...
14:51
cyberorg: Ah, you need xvnc4viewer or ssvncviewer on the server, /usr/bin/xvncviewer etc
14:51
<cyberorg>
sh -x http://susepaste.org/12885638
14:52
yeah havent installed those yet, but very happy just to see the GUI open for the first time and detect client at least :)
14:53
tightvnc wont do?
14:54
<alkisg>
Not out of the box, but if you want to support it, it should be trivial
14:54
E.g. ssvncviewer needs -multilisten while xvnc4viewer needs -listen, such small differences...
14:55
<Phantomas>
No need, we will replace the external viewers with a library for better integration.
14:55
<alkisg>
Well, until then... :)
14:55
<cyberorg>
dont have either xvnc4viewer or ssvncviewer on suse
14:56
<alkisg>
OK let me check the command line of tightvnc...
14:56Cipher-0 has left IRC (Cipher-0!~Herpina@206.83.89.226.ptr.us.xo.net)
14:56
<alkisg>
xtightvncviewer?
14:56
<cyberorg>
or plain old vncviewer
14:57
<alkisg>
We're supposed to fallback to the plain old vncviewer
14:57
So that might work out of the box...
14:57
<cyberorg>
vncviewer is from tightvnc pacakge
14:57
http://susepaste.org/97511621 vncviewer -h
14:58
<alkisg>
Gotcha, same as tightvnc here
14:58
So, what's the progress so far? Seeing a green monitor icon, or getting client thumbnails?
14:58
(in the epoptes ui)?
14:59
We don't mind adding support for tightvnc, no problem there, if it proves to have a few uncompatible parameters with the other 2 clients
15:00
<cyberorg>
installed tightvnc, still same error
15:00
<alkisg>
You don't need either just to have thumbnails
15:00
<cyberorg>
does not fall back to vncviewer
15:00
<alkisg>
Those are for later on, when you want to broadcast screen or control the clients
15:01
So, let's leave the vnc part for later on an see if everything else works first
15:01
<cyberorg>
ok
15:01
<alkisg>
1) If you run `epoptes-client` from a thin client *root* console, you should be seeing a green monitor icon on epoptes
15:01
And you should be able to reboot, shutdown etc the client then
15:02
2) Additionally, if you login to the thin client, and run epoptes-client (from the server session), you should be getting thumbnails in the epoptes ui
15:02
...and be able to send messages, lock screen etc
15:02
<cyberorg>
works with kde/gnome?
15:02
<alkisg>
...logout, open terminal, etc etc, and if all those work, let's move to the vnc part
15:02
Should work with all famous DEs
15:03
<cyberorg>
got thunbnail :)
15:03
<alkisg>
Cool
15:03
<Phantomas>
:)
15:03staffencasa__ has joined IRC (staffencasa__!~staffenca@8-220.ptpg.oregonstate.edu)
15:03
<cyberorg>
message works!!
15:04* alkisg tries tightvnc...
15:04
<cyberorg>
lock/unlock works too, sorry for flooding :)
15:05
everything works, except remote control
15:05
<alkisg>
Broadcast?
15:05
<Phantomas>
cyberorg: mute/unmute? It doesn't work in Ubuntu for now (we'll fix it)
15:06
<cyberorg>
Phantomas, mute worked, unmute didnt
15:06
<alkisg>
Same in Ubuntu
15:06
<Phantomas>
ok
15:07
<alkisg>
It worked in previous versions, it's an amixer bug, we found a way to do it with pactl or pacmd, cyberorg are those preinstalled in opensuse?
15:07
(in chroots, at least...)
15:07
<cyberorg>
yes
15:07
<alkisg>
Cool
15:08
So, what doesn't work, is: teacher broadcasting, student screen monitoring, and control student screen, right?
15:09
<cyberorg>
nothing happens client side when broadcasting
15:09
<Phantomas>
Does SuSe have x11vnc?
15:09
<cyberorg>
yes
15:09
but the client needs viewer when broadcasting?
15:09
<alkisg>
xvnc4viewer -Shared -ViewOnly -passwd /dev/stdin -FullScreen -UseLocalCursor=0 -MenuKey F13 server:34761
15:10
That command is ran locally on the client when broadcasting
15:10
(locally, not on the session)
15:10
Let's translate that to tightvnc
15:10
<cyberorg>
http://susepaste.org/86435058 when broadcasting on the server this shows up
15:10
<alkisg>
(i.e. you can broadcast even when the client hasn't yet logged in)
15:11
<cyberorg>
client needs x11vnc too?
15:11
<alkisg>
Yes, for monitoring/viewing student
15:11
If you install it in the chroot, it might work even with tightvnc on the server
15:11
*monitoring/controlling
15:13
<Phantomas>
vncviewer -shared -viewonly -passwd /dev/stdin -fullscreen {local cursor} {menu key} server::34761
15:16
<cyberorg>
Phantomas, run that on server?
15:16
<alkisg>
cyberorg: no
15:16
<Phantomas>
cyberorg: no
15:16
<alkisg>
cyberorg: log off the client
15:16
Switch to a console (e.g. alt+ctrl+f1)
15:16
Kill the root epoptes-client
15:16
And run: VNCVIEWER=/usr/bin/xtightvncviewer epoptes-client
15:17
It does seem to work out of the box this way, so we'll only need to fallback to it
15:17
(broadcasting, I mean)
15:17
It should then broadcast the teacher screen over LDM
15:20
Hmm actually it's supposed to be working with tightvnc out of the box, at least broadcasting, let me also check monitoring/controlling...
15:21
<cyberorg>
xset: unable to open display ""
15:21
<alkisg>
self.vncviewer = subprocess.Popen(['xvnc4viewer', ==> that should become plain "vncviewer" for tightvnc compatibility for monitoring/controlling
15:21
<cyberorg>
the command is VNCVIEWER=/usr/bin/vncviewer epoptes-client
15:21
<alkisg>
cyberorg: from the root client shell: /usr/share/epoptes-client/get-display
15:22
That's supposed to detect the DISPLAY and Xauthority
15:22
<cyberorg>
alkisg, i am trying that over ssh
15:22
<alkisg>
If you're root, it shouldn't matter
15:22
<cyberorg>
nothing there, empty
15:22
<alkisg>
OK, so we fail to detect your login manager
15:22
<Phantomas>
alkisg: -shared -viewonly -passwd /dev/stdin -fullscreen {menu key} server::34761 We don't need a UseLocalCursor parameter since it does this by default (it has nocursorshape to *disable* it only)
15:23
<alkisg>
Phantomas: it's the same as ssvncviewer, we already have support for that, right?
15:23
cyberorg: is ldm running?
15:23
(the client should be on the LDM login screen...)
15:23
<cyberorg>
alkisg, yes
15:23
http://susepaste.org/21658889 sh -x
15:23
<alkisg>
Cool,reading...
15:23
<cyberorg>
it is
15:24
tty 7 us ldm, tty 8 is menu
15:24
<Phantomas>
alkisg: ah, yes, seems it's the same :)
15:25
<alkisg>
cyberorg: is xwininfo installed?
15:27
<cyberorg>
works! xwininfo wasn't installee
15:27
<alkisg>
Cool, so, do sum up, does anything remain broken?
15:27
<cyberorg>
having nfsroot is really nice
15:28
<alkisg>
Ah you'll need a 1-line change in gui.py for monitoring to work
15:28
<cyberorg>
just "take control" everthing else seems ok
15:28
<alkisg>
(06:21:24 μμ) alkisg: self.vncviewer = subprocess.Popen(['xvnc4viewer', ==> that should become plain "vncviewer" for tightvnc compatibility for monitoring/controlling
15:29
We can push that upstream once we see that it works, there's no need to hardcode xvnc4viewer there
15:29
<cyberorg>
or ln -s /usr/bin/vncviewer /usr/bin/xvnc4viewer?
15:29
<alkisg>
Yup
15:30
cyberorg: if there's some other x* utility like xwininfo preinstalled in opensuse, we can use that instead
15:30
E.g. xprop
15:30
I only selected xwininfo because it's just a few ms faster
15:31
<cyberorg>
yes xprop is there as i think localapps uses it?
15:31
<alkisg>
Yup
15:31
<cyberorg>
ln -s /usr/bin/vncviewer /usr/bin/xvnc4viewer didn't work
15:32
<alkisg>
Hmmm...
15:33
cyberorg: try manually running xtightvncviewer -listen
15:33
And then try monitoring/controlling from epoptes
15:33
Ah sorry no
15:33
You'd need the port number from the epoptes terminal output
15:34
Wait, maybe this also need -5500 like ssvncviewer...
15:34
Yup
15:34
cyberorg: so it needs to be special cased as well
15:35
cyberorg: lines 5,6,7 there: http://paste.debian.net/185423/
15:35Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas, Ping timeout: 245 seconds)
15:36
<alkisg>
In gui.py, and close/open epoptes
15:39Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
15:39
<Phantomas>
(:( damned disconnects)
15:40
<cyberorg>
alkisg, this worked http://paste.debian.net/185424/
15:40
nice work guys
15:40
<alkisg>
cyberorg: cool, please file a bug in https://bugs.launchpad.net/epoptes with all the required upstream changes :)
15:40
<cyberorg>
command is /usr/bin/vncviewer
15:41
just that one ^^ rest everything works
15:41
<alkisg>
You don't need to specify VNCVIEWER on the client?
15:41
<cyberorg>
ah that as well
15:42
<alkisg>
cyberorg: hmm actually can you try again?
15:42
Without VNCVIEWER?
15:42
It might have been xwininfo missing
15:43
Dah no, we hardcode it to xvnc4viewer
15:43
We need to fix it
15:43
<cyberorg>
alkisg, works without VNCVIEWER
15:43
<alkisg>
else
15:43
VNCVIEWER=xvnc4viewer
15:43
==> elif [ -x xvnc4viewer], else vncviewer
15:43dobber has left IRC (dobber!~dobber@213.169.45.222, Remote host closed the connection)
15:43
<cyberorg>
that should do
15:44
now what was the hexdump for?
15:44
<alkisg>
cyberorg: OK I'll commit those 2 changes now, please test when you have some time
15:44
The hexdump was just a silly way to delay for just a bit,
15:44
so that not all clients connect at the same time to the server, which causes problems
15:44
They are scattered with some msecs delay each
15:45komunista has joined IRC (komunista!~slavko@adsl-195-168-248-221.dynamic.nextra.sk)
15:45
<alkisg>
sleep 0.$(($(hexdump -e \"%d\" -n 2 /dev/urandom) % 50 + 50))
15:46
<cyberorg>
it is part of util-linux-2.21.2-4.2.3.i586
15:46
we have that installed in the client
15:46
<alkisg>
We can also spawn bash, I think it has a method that returns random numbers
15:46
But if that's preinstalled, np
15:47
bash -c 'echo $RANDOM'
15:47
<cyberorg>
ok, so only 1 change required to make everything work, new suse packages will be up tomorrow
15:47
<alkisg>
2, I think, I'll commit them in 10'
15:48
<cyberorg>
cool, will pull later, got to go now, thanks for all the help :)
15:48
<alkisg>
Thank you too :)
15:48bengoa has joined IRC (bengoa!~bengoa@alberto.propus.com.br)
15:51bieb has joined IRC (bieb!~hbieber@173.226.16.130)
16:25komunista has left IRC (komunista!~slavko@adsl-195-168-248-221.dynamic.nextra.sk, Ping timeout: 252 seconds)
16:35
<alkisg>
cyberorg: pushed, when the opensuse packages are ready ping me to create a news item at epoptes.org :)
16:40komunista has joined IRC (komunista!~slavko@adsl-195-168-228-162.dynamic.nextra.sk)
16:44markit has left IRC (markit!~marco@88-149-177-66.v4.ngi.it, )
17:02komunista has left IRC (komunista!~slavko@adsl-195-168-228-162.dynamic.nextra.sk, Read error: Operation timed out)
17:02daya has left IRC (daya!~daya@unaffiliated/daya, Quit: Leaving)
17:17komunista has joined IRC (komunista!~slavko@adsl-195-168-227-048.dynamic.nextra.sk)
17:23khildin has joined IRC (khildin!~khildin@ip-80-236-228-129.dsl.scarlet.be)
17:25alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
17:28komunista has left IRC (komunista!~slavko@adsl-195-168-227-048.dynamic.nextra.sk, Ping timeout: 252 seconds)
17:45darthanubis has joined IRC (darthanubis!~darthanub@cpe-71-79-187-73.neo.res.rr.com)
17:46
<darthanubis>
I'm failing in busybox
17:47
I get the Ubuntu splash screen then end up in busy box
17:48
Does that mean it can't find the image or it is finding the image, but something is wrong with the image?
17:55
now it just says boot failed , no busybox
17:57CKrakou has left IRC (CKrakou!~quassel@port556.ds1-kd.adsl.cybercity.dk, Remote host closed the connection)
18:04mgariepy has left IRC (mgariepy!mgariepy@ubuntu/member/mgariepy, Remote host closed the connection)
18:05komunista has joined IRC (komunista!~slavko@adsl-195-168-227-048.dynamic.nextra.sk)
18:06mgariepy has joined IRC (mgariepy!mgariepy@ubuntu/member/mgariepy)
18:07mgariepy has left IRC (mgariepy!mgariepy@ubuntu/member/mgariepy, Remote host closed the connection)
18:08mgariepy has joined IRC (mgariepy!mgariepy@ubuntu/member/mgariepy)
18:20komunista has left IRC (komunista!~slavko@adsl-195-168-227-048.dynamic.nextra.sk, Ping timeout: 240 seconds)
18:25qwebirc27352 has joined IRC (qwebirc27352!c9e5e52c@gateway/web/freenode/ip.201.229.229.44)
18:34
<qwebirc27352>
I need to know a thing client works with LTSP?
18:34mgariepy has left IRC (mgariepy!mgariepy@ubuntu/member/mgariepy, Remote host closed the connection)
18:35
<knipwim>
qwebirc27352: depends on the hardware of the client
18:35
if you can run linux on it without LTSP, you're safe
18:35
and pxe boot
18:37
<qwebirc27352>
i talk about thin client equipment, for example HP thin client or others
18:38
which equipment u recommned to me
18:38
<knipwim>
i have a hp thin client, runs ltsp fine
18:38mgariepy has joined IRC (mgariepy!mgariepy@ubuntu/member/mgariepy)
18:38
<qwebirc27352>
what model u have?
18:38
<knipwim>
an old one
18:39
let me look it up...
18:39mgariepy has left IRC (mgariepy!mgariepy@ubuntu/member/mgariepy, Remote host closed the connection)
18:39
<knipwim>
HP Compaq t5710
18:40mgariepy has joined IRC (mgariepy!mgariepy@ubuntu/member/mgariepy)
18:41mgariepy has left IRC (mgariepy!mgariepy@ubuntu/member/mgariepy, Remote host closed the connection)
18:41
<knipwim>
performance isn't optimal, i can do all office work without problems, i can't play 720p video and also no fullscreen youtube
18:41mgariepy has joined IRC (mgariepy!mgariepy@ubuntu/member/mgariepy)
18:41
<knipwim>
thinking of getting a more fat client, where video and browser run on the client
18:43
<qwebirc27352>
good
18:43
thanks!
18:50
how I know if a thin client equipment works with LTSP? any protocol or something?
18:51
<knipwim>
PXE is an important one
18:52
and i don't think one of those ultra clients won't work
18:52
most of them have a proprietary protocol for receiving display information
18:53
qwebirc27352: if you found one to your liking, show it here before you buy if you're not sure
19:06
<qwebirc27352>
oki doki
19:15qwebirc44824 has joined IRC (qwebirc44824!d056a6f1@gateway/web/freenode/ip.208.86.166.241)
19:16
<qwebirc44824>
ok..just got mine up and running...now I want to add users.......I cannot find how to add users. I have tried the useradd cmd, but this is not working
19:17
ubuntu 12.04 LTSP install
19:19Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
19:20
<||cw>
define "not working"
19:20
are they not showing up in the passwd file?
19:22brunolambert has left IRC (brunolambert!blambert@nat/revolutionlinux/x-bmecdarlbmdklcng, Quit: brunolambert)
19:22brunolambert has joined IRC (brunolambert!blambert@nat/revolutionlinux/x-oubdcqgtlbytrjrs)
19:23
<darthanubis>
trying to load pxelinux.cfg , it just hangs there
19:27qwebirc27352 has left IRC (qwebirc27352!c9e5e52c@gateway/web/freenode/ip.201.229.229.44, Ping timeout: 245 seconds)
19:28
<darthanubis>
oh snap, it was not hung, it was loading
19:30
now I want to get rid of session ubuntu
19:30
<qwebirc44824>
have you figured out how to add users?
19:30
<||cw>
qwebirc44824: same as any linux system
19:30
be more specific about the problem is
19:31
what, exactly, does "not work" mean.
19:31
<qwebirc44824>
well....after looking...the users are created...they just cannot login and a home directory is not being created...
19:32
this was a Ubuntu 12.04 LTSP install from the ALT cd....
19:32
<||cw>
cannot log into...what, exactly
19:32
can use ssh and login?
19:33
<qwebirc44824>
cannot login via the thin client. yes, I can ssh, but I dont get a bash shell...I get the minimal shell
19:33
<knipwim>
qwebirc44824: did you specify a homedir for each made user?
19:34
<||cw>
also, useradd's man page recommends to use adduser
19:34
<qwebirc44824>
no, I guess I am used to CentOS...when I create a user in CentOS, it auto makes a /home/ directory.....
19:37
is there not another command just for LTSP to create users? or do I have to create the user on the server, and in doing they should be able to login via the thin client (PXE boot)
19:37
<||cw>
right, you just create it on the server.
19:38
all the thin client does is connect to the server
19:39
<qwebirc44824>
right, but it does it in a "chroot" directory, which means that /home is not /home for the thin clients, it is /chroot/..../home
19:40
<||cw>
no, the chroot is the OS image that run ON the thin client. the client then connects back to the server and all auth and everything is done thre
19:40
<qwebirc44824>
ok, awesome....thank you for the info
19:40
<||cw>
if you are running adduser in the chroot, that won't work. run it on the server
19:40
<qwebirc44824>
k
19:49mgariepy has left IRC (mgariepy!mgariepy@ubuntu/member/mgariepy, Remote host closed the connection)
19:53
<qwebirc44824>
man...you have to love Ubuntu 12.04....changing everything I know.......it likes the "adduser" vs the old school "useradd"......anyway...I think I am good to go now....Thanks for everyone's help!
19:58oguz has joined IRC (oguz!~oguz@78.178.184.30)
19:59
<oguz>
is there anyway to update the BIOS settings of thinclients in a central way while using LTSP, i couldn't figured it out the /dev/nvram usage
20:00qwebirc44824 has left IRC (qwebirc44824!d056a6f1@gateway/web/freenode/ip.208.86.166.241, Ping timeout: 245 seconds)
20:08[GuS] has left IRC ([GuS]!~MysT@unaffiliated/gus/x-663402, Quit: Konversation terminated!)
20:12staffencasa__ has left IRC (staffencasa__!~staffenca@8-220.ptpg.oregonstate.edu, Ping timeout: 260 seconds)
20:15staffencasa__ has joined IRC (staffencasa__!~staffenca@8-220.ptpg.oregonstate.edu)
20:16mikec has left IRC (mikec!~mikec@stat5test.stat.wisc.edu, Quit: Leaving)
20:29oguz has left IRC (oguz!~oguz@78.178.184.30, Quit: Konversation terminated!)
20:37Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)
20:38
<darthanubis>
how can I get rid of ubuntu's default unity session all together?
20:45
<brunolambert>
that is going to probably break some things, but I guess this would do it: sudo apt-get remove unity*
20:46
<darthanubis>
you can't just pop an * there :)
20:46
<brunolambert>
yes you can
20:46
<darthanubis>
yeah, well it does not work
20:46
<brunolambert>
tried both, does not remove the same package
20:47
anyway, it's probably not the good way of doing it.
20:49
<darthanubis>
probably not
20:49alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
21:00
<Hyperbyte>
alkisg, you and your ltsp-pnp just scared the crap out of me!
21:00
<alkisg>
Don't let it scare you; carry a cross with you
21:00
<Hyperbyte>
So here I was at the studio - doing an important interview, recording the audio and saving it into my homedir
21:00
<alkisg>
If it insists, try some holy water instead
21:01
<Hyperbyte>
I saved it into my homedir, played it back to make sure it was saved
21:01
Then called it a day
21:01
Went home, ssh'd to scp my file to my home server to listen again and edit it
21:01
But no file
21:01
It simply wasn't there
21:01
Went back to the studio, checked the fat client, and it was saved in the /home/janmiddelkoop/ folder on the fat client itself
21:02
I had already logged out, and there was /home/janmiddelkoop/ in the image (tmpfs overlay I guess?) with my file in it
21:02
<alkisg>
Are you using something like NFS, or the defaults SSHFS?
21:02
<Hyperbyte>
How, o how, great oracle, could this happen?
21:02
Default.
21:03
<alkisg>
(btw all those have nothing to do with the -pnp part :P)
21:03
<Hyperbyte>
Regardless, I'm blaming you! :-P
21:03
Hahah
21:03
Nah, not blaming anyone... just happy I got my file back
21:03
<alkisg>
Hmmm ok, I'm Greek, I think people are used to blaming greeks nowadays :D
21:03
<Hyperbyte>
But I am curious how stuff like this happens. :-)
21:03
<alkisg>
Is the client still on? Can you cat /proc/mounts?
21:04
<Hyperbyte>
No, I rebooted it immediately after scp'ing my file out of there, because I didn't want other people to run into this problem.
21:04
By the way, someone had logged in after me, and their home dir wasn't locally created
21:04
The computer has been used by two people after I left, and there was only /home/janmiddelkoop/ on the image
21:05
<alkisg>
Are you using any weird accounts or pam system? LDAP? NIS?
21:05bieb has left IRC (bieb!~hbieber@173.226.16.130)
21:05
<Hyperbyte>
When I just went back to check, I didn't dare logging in via ldm, went to tty1 and did a local root login
21:05
Nope
21:05
I will be using ldap maybe, but so far, everything normal.
21:05
You could have a look around the server if you wish
21:06
Also - I don't think it actually copied all my /home/ contents to the fat client, I think it just made a new home dir for me
21:06
<alkisg>
There's some code that checks if /home/jan already exists, and if so, it assumes that it was mounted by some other mechanism (nfs etc), so sshfs isn't used there,
21:07
<Hyperbyte>
Interesting bit, that maybe corroborates your theory:
21:07
<alkisg>
...actually if it's on a different device...
21:07
...but I can't think how that would be, since the cleanup phase empties /home from the chroot
21:07
<Hyperbyte>
Normally I see two subsystem request for sftp by user" when a fat client loser logs in
21:07
But tonight when I logged in, only one.
21:07
<alkisg>
You have an extra mount somewhere?
21:08
LOCALAPPS_EXTRA_MOUNTS?
21:08
<Hyperbyte>
Planned, but not yet
21:08
<alkisg>
Let me ssh to the server... PM?
21:08
<Hyperbyte>
I do have USE_LOCAL_SWAP (not that it's there) and NBD_SWAP=True
21:08
Ooh, sure
21:08
ummm
21:08
Yeah okay, moment
21:09bengoa has left IRC (bengoa!~bengoa@alberto.propus.com.br)
21:10RoyK has left IRC (RoyK!~roy@213.236.233.237, Ping timeout: 268 seconds)
21:10brunolambert has left IRC (brunolambert!blambert@nat/revolutionlinux/x-oubdcqgtlbytrjrs, Quit: brunolambert)
21:10RoyK has joined IRC (RoyK!~roy@213.236.233.237)
21:16
<darthanubis>
ok I keep finding all these documents talking about have two nics installed. But yesterday I had the standalone working just fine behind my gateway. The gateway just allowed for pxe boot.
21:16
Now today, the pxe boot just hangs at the end before the gui shows.
21:17
Trying to load: pxelinux.cfg
21:18
I don't want the thin clients on a subnet.
21:19
or an entirely seperate LAN
21:19
I don't know how to troubleshoot while stuck in pxe
21:20
<Hyperbyte>
!ltsp-update-kernels
21:20
<ltsp>
Hyperbyte: ltsp-update-kernels: http://manpages.ubuntu.com/manpages/maverick/man8/ltsp-update-kernels.8.html
21:20
<Hyperbyte>
Just a wild guess, but see what that does. It updates the stuff in /var/lib/tftpboot
21:22artista_frustrad has left IRC (artista_frustrad!~fernando@189.125.205.147, Quit: Leaving)
21:29
<alkisg>
darthanubis: you want a single nic setup? Do you have another dhcp server on your network, e.g. a router?
21:33
<darthanubis>
alkisg,yes
21:33
<alkisg>
darthanubis: to both questions? So, you uninstalled dhcpd from your ltsp server?
21:34
<darthanubis>
dhcpd as far as I can tell was not installed with the standalone?
21:34
<alkisg>
It was... but it shouldn't, if you have another dhcp server in your network
21:34
<darthanubis>
and yes i want to use one nic with a gateway already pressent
21:35
<alkisg>
OK let's take those questions one by one
21:35
Do you have another dhcp server? If so, what is it? A router? A windows server? etc
21:36
<darthanubis>
it is a zentyal gateway/ebox/ubuntu-server setup.
21:36
<alkisg>
Do you have access to configure that to send the correct boot filename, root-path, and next-server to the clients?
21:37
<darthanubis>
I've been able to pxe boot with a dd-wrt/clearos/and zentyal gateways.
21:37
alkisg,yes
21:37
<alkisg>
OK. Did you uninstall dhcpd from your ltsp server?
21:37
dpkg -l isc-dhcp-server
21:39
<darthanubis>
just uninstalled it, I have to remember isc*
21:40
<alkisg>
OK, now try again booting a client and see where it stops. Remember that you need to configure next-server == the ltsp server ip
21:45
<darthanubis>
its looking for dhcp
21:45
it's just spinning
21:45
did not find the pxe boot
21:46
what is the file location?
21:47Parker955_Away is now known as Parker955
21:47
<darthanubis>
>/ltsp/i386/pxelinux.0
21:49
ok, now it's trying to load
21:50khildin has left IRC (khildin!~khildin@ip-80-236-228-129.dsl.scarlet.be, Quit: I'm gone, bye bye)
21:50
<darthanubis>
this is where it takes a long time to start the client. Yesterday, I found it does not take longer than 45sec to load the pxe file
21:59dead_inside has left IRC (dead_inside!~dead_insi@76.75.3.174, Quit: Leaving...)
22:00
<alkisg>
darthanubis: the default boot parameters include "quiet splash", so it's the kernel and initramfs that take a long time to load and execute, not the pxe file
22:01
<darthanubis>
oh
22:02
is that a first time thing, or will it take that long every time? I've resorted to rebuilding the client
22:04
<alkisg>
It's probably a dhcp server misconfiguration
22:04
Did you see the ubuntu logo screen?
22:06
<darthanubis>
no
22:06
<alkisg>
!quiet-splash
22:06
<ltsp>
alkisg: quiet-splash: to disable the splash screen in Ubuntu, in order to see any boot error messages, run `sudo gedit /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default` and remove quiet splash .
22:07
<alkisg>
This applies for kernel messages as well
22:07
<darthanubis>
ok
22:07
<alkisg>
darthanubis: the client *didn't* boot after the 45 seconds, did it?
22:08
<darthanubis>
nope
22:08
<alkisg>
Btw, a normal boot is about 30 seconds to the login screen
22:08
<darthanubis>
I'm rebuilding the client
22:08
again
22:08
<alkisg>
Why?
22:08
You clearly have a tftp problem
22:08
Not a chroot problem
22:08
<darthanubis>
ok
22:09
<alkisg>
Try this from your ltsp server: sudo /opt/ltsp/i386/usr/lib/klibc/bin/ipconfig -n eth0
22:09
What's the output?
22:11Parker955 is now known as Parker955_Away
22:13
<darthanubis>
http://pastebin.com/T6x8d8aH
22:14
<alkisg>
darthanubis: the info there shows that your dhcp server is misconfigured
22:14
You need rootserver=the ltsp server ip, and rootpath = /opt/ltsp/i386
22:14
So no matter how many clients you rebuild the client, if you don't fix your dhcp server, the client won't be able to boot... :)
22:14
*the chroot
22:15
<darthanubis>
lol :) ;) Thanks
22:15
hmm
22:16
<alkisg>
*how many times you rebuild the chroot... meh it shows that it's too late here, better head for the bed...
22:18
<darthanubis>
alkisg,all of the changes need to occur on my gateway? Or is there a file on the ltsp server which I need to alter?
22:18
<alkisg>
All on the gateway
22:19
<darthanubis>
ok
22:20
If you are off to bed, I really appreciate your time helping me
22:20
If not, I need more hand holding:) I just want to see a splash screen
22:22
<alkisg>
Just run that command above until you see the proper results :)
22:22
Off to bed, bb all
22:23alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
22:28ricotz has left IRC (ricotz!~rico@unaffiliated/ricotz, Quit: Ex-Chat)
23:02Parker955_Away is now known as Parker955
23:03F-GT has joined IRC (F-GT!~phantom@ppp121-44-77-36.lns20.syd6.internode.on.net)
23:39
<darthanubis>
pxe-e11, error I cant believe how bad this is going for me
23:43Parker955 is now known as Parker955_Away