[00:06] dgroos1: can you test 2 things? [00:07] 1) sudo gedit /usr/share/sch-scripts/scripts/server/runas-sudo-user [00:07] exec "$@" [00:07] # Now, check some necessary environment variables [00:07] (i.e. put the exec line right above that comment) [00:08] 2) double click on a client. vinagre will open, but not show anything. Go to the menu and enable reverse connections. It should then work fine. [00:08] (i'll fix both of them properly of course, but in the mean time that should get you going...) [00:12] alkisg: I tested with some restarting clients and sch-scripts and things work great again at the server. [00:12] OK, try those above, they should allow it to work on thin clients too. ^^^ [00:13] I've really got to run (actually bike :)) home as I'm way late for dinner! but I'm going to copy these fixes and get back to it tomorrow morning when I get back to school. Thanks so much! [00:13] OK, bye bye! [00:13] * alkisg is a biker too :) [00:14] what's the motor, you or mechanical? [00:14] Me [00:14] Sold the mechanical one :) [00:15] as well, for me, though I've still got the mechanical one hanging around under a tarp :) [00:57] dgroos1: OK, I properly fixed it, here's the correct "runas-sudo-user" script: http://bazaar.launchpad.net/~sch-devs/sch-scripts/trunk/annotate/head%3A/sch-scripts/scripts/server/runas-sudo-user [05:07] dgroos1: looking over your video tutorial [05:08] dgroos1: i'm not a programmer, but i'd be willing to work with you when i have time to assist you. [14:02] hey guys... I have noticed this occurring with edubuntu but lucid in general.... there are times...frequent times...that when opening synaptic the system freezes [14:03] I have to go into text console as root killall synaptic log in... open software sources first then open synaptic for it to work [14:03] any suggestions? [14:03] Good morning all [14:04] dgroos1, good morning [14:05] coz_: I've not had that issue with Synaptic, yet, though not used it much, usually I do the sudo apt-get install thing. [14:05] dgroos1, same here but at times...when doing support I need to opne synaptic and this seems to be a consistent issue [14:07] I wish I had some good advice but the level of specificity would be something like "try googling" :) sorry I can't help. [14:08] alkisg: (8:08 + 8 = 16:08) and good afternoon. [14:11] alkisg: looking at the logs, it looks like you came up with a more permanent solution. Will I need to re-do the translations after I add said file to it's location on the server? Do I just restart sch-scripts afterwards? [14:12] dgroos1, no problem I found one report on it with no solutions however [14:36] Ahumck: Saw your comment from last night. I think that would be cool. [14:36] I must say that that video is lns, not mine. [14:36] Seems like one of the first things we need to do is to create a wiki page linking to help videos that we feel are good. [14:37] Maybe with comments about what version they apply to, what they are good at explaining, how to improve, etc. [14:38] That way we don't have to reinvent the wheel and it respects the work people have done. [14:53] dgroos1: no, just copy that one file over the existing one. A problem still remains though, that if the teacher starts sch-scripts from a thin client, they'll be able to "see themselves" [14:53] So maybe "lock screen" could even lock their screens, not sure. I'll have to look into that too. [14:57] alkisg: I was kinda embarresed about this last night so I didn't mention it but when I was experimenting with the 'lock screen' function the first one I locked was my own :) [14:58] Heh [14:58] Temporarily, select the other users beside the one operating sch-scripts. I"ll solve that too soon. [14:58] And then I went to another computer, logged in as a different user, opened up sch-scripts and unlocked it from there--it worked! [14:59] (when we were programming this, we never thought the teacher wouldn't sit on the server :D) [14:59] Can you remind me the name of the file that contains the translations? [14:59] sch-scripts.glade? you don't need to touch that at all [15:01] right, that was it. I need to back it up so that when I do the update and it overwrites that file, I'll simply copy/paste between my translations and the new glade file. [15:01] Right [15:01] But there's no automatic update yet, you need to copy a file manually [15:01] btw -- how about a new name for sch-scripts, like, 'greek-goodness' or something catchy like that :D [15:01] OK [15:02] http://bazaar.launchpad.net/~sch-devs/sch-scripts/trunk/annotate/head%3A/sch-scripts/scripts/server/runas-sudo-user [15:02] :P [15:03] It's probably a bad name, I got carried away because we use the *.sch.gr domain for schools here. Maybe something "classroom administration" related... [15:04] In 2 years, we'll rewrite it from scratch and properly add internationalization and everything. Plus a new name. :) [15:06] Classroom Administration or CA for short. People in California and Canada would like that! [15:17] alkisg: Works!!! [15:18] Couple of questions... [15:18] Shoot [15:19] Is there a way to make it so that a users full name shows up under the thumb nail of their screen? [15:20] Not yet, but we thought of adding an option for that later on (like it's now for the "users" panel) [15:21] i.e. users > show full name, we'll add that to the terminals menu too [15:23] That would be a useful feature. Is there a way to know which screen corresponds to which computer besides keeping a list that corresponds ltsp# with computer location? (Also I know about show properties.) [15:26] Arrg... just realized I've got a meeting that starts in a few minutes... be back in an hour or so... [15:26] Me too, in 2 hours, bye [16:51] alkisg: My other question is maybe more important... [16:52] A different question: our set up is different than yours. We've got 2 classrooms running on the same server. Is there a way to use groups such that you make all users of 1 teacher in one group... [16:52] and all users of the other teacher in another group... [16:53] and then by selecting a group on the left, only the computers used by the users in that group show up. [16:54] Otherwise, there might be 20 computers in my class and 20 in the other class, making 40 thumbnails that would need to be managed, though half wouldn't be of interest to me... [17:07] grouping by mac address [17:08] with different tabs for different groups [17:18] Ahmuck: that would be a great solution--not sure if it works on sch-scripts is the thing. [17:19] Have you seen sch-scripts? It's the Greek answer to iTALC in a sense, customized for their setting. I've installed it and after translating the interface it is great, much more stable/quick than iTALC. [17:59] i've seen a screenshot [17:59] anybody know why sbeanlves dropped out? === apachelogger is now known as apache2logger [18:41] alkisg: my other question starts here: http://irclogs.ubuntu.com/2010/08/26/%23edubuntu.html#t16:51 (didn't realize you were out of the room). [18:43] Hmm.... [18:46] dgroos1: No, currently there's no such possibility. For us, when we have multiple classrooms, we also have multiple servers (2 low-end servers are cheaper than 1 high-end server for us) [18:47] We could add such a grouping option, but I don't think anyone will do it now. So that too would have to wait 2 years :) [18:47] Makes sense. [18:48] (a lot of ui changes would be needed, to add/remove classrooms, which gets unecessarily complicated for our needs) [18:49] We could make a "group" option in the background though, if it suits you [18:49] Right. [18:49] E.g. if the teacher is in group "classA1", we can arrange that he only sees students that belong to the same group, "classA1" [18:49] I do appreciate you working with me on this... [18:49] So, not really classroom related, but group related [18:50] That, actually, is what I was imagining when I saw the 'group' function on the left side. [18:51] The group management there is to better organize the students, their files etc, but not for PC management [18:51] Do you mean that only the clients which were logged-in by students in group x would show up when clicking on 'group x' in the group tab? [18:52] E.g. "add these users to classC1", and then "select classC1 and classC2 and delete all their files because they graduated", stuff like that [18:52] dgroos1: no, I mean a new option not currently shown in the iu [18:52] ui [18:52] "show only users that belong to group X" [18:53] How possible would that be to make something like that? [18:53] It would be perfect for our use. [18:54] There's a problem with the computers though, before the users log in [18:55] Computers don't belong to groups. So nah, groups are not a good idea, it would have to be mac-address or hostname based [18:56] Right, because they would show always. However, it would be a start because, at least I wouldn't see any screens of any student logged in unless they were in my class. And if I could sort clients in the view window by logged in or not? then all unused clients would be at the bottom. [18:59] dgroos1: unfortunately I don't want to give much time on sch-scripts development right now, because of my phd. But, let me think about it for a while, I may come up with an easy to implement idea that would work for you. [18:59] Thanks! :) [19:30] dgroos1: we could put a filter in a menu, either an ip filter or a hostname filter [19:30] E.g. "show only computers with hostname=classroom-a*" [19:31] You'd have to "connect" each hostname with each mac address to dhcpd.conf or lts.conf for this to work, but that would have to be done anyway to separate the classrooms [19:32] Unfortunately, currently sch-scripts doesn't store its settings "per teacher", so the teacher would need to do it every time it starts sch-scripts. [19:37] (we could add support for per-teacher settings too though in a few lines) [19:59] alkisg: just got back to computer... It sounds like you are saying that, I could make a list that would connect a hostname with MAC addresses and that one could filter based on hostname? but... [20:00] (yup, that's what I'm saying, and a new "filter box" would be added to the toolbar - better there than a menu) [20:00] ... it would be lost upon restart or teacher logout/login BUT with a few lines of code, it could be saved? [20:01] The filter would be lost (currently) when starting sch-scripts, so the teacher would need to type "classa" to the filter each time it starts sch-scripts [20:01] Yes, with a few lines it could be saved [20:02] Man that would be sweet... [20:05] Would you do that? [20:05] Nope, but I'm trying to convince phantomas in #linux.sch.gr to do it [20:05] :) [20:05] If you want come over to that room and tell him too :P [20:05] ah... with my forceful text... ;) [20:05] (he's also with limited time for development for the next 2 years though :() [22:15] I need some suggestions regarding how to implement Edubuntu over 20 computers that already have Ubuntu 10.04 installed.... [22:16] sudo apt-get install edubuntu-desktop? [22:17] I'm trying to avoid downloading edubuntu 20 times on 20 different computers.... [22:17] Check for apt-proxy, it uses caching so that you download updates/packages only once [22:17] clonezilla [22:18] Also, one handy way to execute commands to multiple computers is clusterssh [22:18] if the computers are all the same [22:18] I used to use that before switching to fat clients. [22:18] boot, and image the drive to multiple computers [22:18] drbl or clonezilla, this is the way we've done it b4 [22:18] You install ssh, setup passwordless ssh, and then execute commands to all clients at once [22:18] install, configure one, and then clone many [22:19] or yes, use a proxy, mod the sources file and then always use the proxy for updates, etc. [22:22] Let me go back a bit. I'm a linux novice, but managed to get ubuntu 10.04 installed on 20 school computers. The computers are all connected to the internet, but I've not yet figured out how to connect to each other. They have CD drives, but not DVD drives. If possible, I don't want to reinstall a total distribution over the top of my original installations which I've spent many weeks tweaking. I'd just like to get *only [22:22] * the stuff related to edubuntu, and install that on top of what I already have. Sorry if this is a stupid question.... [22:25] Ricmat: you can ping to any computer by appending a ".local" to its name [22:25] E.g. ping pc01.local [22:25] So they're already configured to talk to each other [22:25] You can select one of them to be a server, if you don't already have a server [22:25] Install apt-proxy there, and setup the others to use that server for downloading packags [22:25] packages [22:26] Ah. [22:26] If you google for apt-proxy, you'll find a lot of how-tos [22:26] The "server" one should better have a static ip. Not necessary, but much easier this way. [22:29] OK - so I install apt-proxy to e.g. computer number 1, then download the 2.3GB edubuntu distribution to the same machine. Then I set up all computers to use that machine (with a static IP) to use that machine as the server. And more info is available about apt-proxy? Am I restating this properly? BTW I can set up the "server" to have a static IP. [22:29] Ricmat: no [22:30] You install apt-proxy to computer 1, and then install edubuntu-desktop to all of them [22:30] That automatically takes care of downloading everything only once [22:30] So, you'll download much less than 1Gb [22:30] (not sure about the exact size of the dependecies of edubuntu-desktop) [22:30] But you dn't need the distribution if you already installed ubuntu [22:31] https://help.ubuntu.com/community/AptProxy [22:33] (edubuntu-desktop says it needs to download 350 MB on my ubuntu PC, so I guess you'll need about that) [22:33] I'm not sure how to download only the edubuntu related additions to ubuntu. At the edubuntu web site, the only options seem to be for the total 2.3GB distribution. [22:33] Ricmat: that's the only command you need, after configuring apt-proxy: sudo apt-get install edubuntu-desktop [22:34] Or, if you don't want to use a command, just install edubuntu-desktop from synaptic [22:34] That will get you a full edubuntu desktop [22:34] OK - I'll give that a try. [22:36] Thanks for your help. This is the first time I've tried this forum (and even had to install Xchat just to do that!). [22:37] There's a web front end too [22:37] http://webchat.freenode.net/?channels=edubuntu [22:37] Also, the preinstalled empathy program has irc support [22:37] But xchat is also a good choice [22:39] highvoltage: maybe we could add a link to webchat.freenode to the edubuntu.org page? [22:39] ...many teachers don't know how to use irc... [22:41] The edubuntu.org page is where I saw the IRC reference. I'm actually at home on an XP computer, so I don't use empathy. BTW - the networking aspects of ubuntu were way down on my to-do list, but now that the start of school is almost here, it got elevated suddenly. [22:42] Bye for now. [22:42] Bye, good luck [23:11] I have a problem. [23:11] Whenever i try to install Ubuntu, it is stuck at the loading screen. [23:12] For general ubuntu questions, you can try in #ubuntu, you'll get more answers there [23:13] They're assisting someone else [23:14] There are hundends of people there, I'm sure they can help more than one in parallel - that's how they usually do it [23:14] If you don't get an answer, try again after a while, or even try the mailing lists or the forums [23:20] alkisg: good idea [23:25] Yeah embedding is a good option, we use that in http://www.ubuntu-gr.org/webchat [23:26] hmm, just need to adjust height... [23:29] alkisg: it links from the community page now [23:29] Cool! [23:30] And the size is fine [23:30] cool