Re: [Sugar-devel] [SoaS] Record with camera and microphone input on VirtualBox / VMWare
On Thu, Mar 1, 2012 at 7:29 AM, Christoph Derndorfer christoph.derndor...@gmail.com wrote: Hi all, I was talking to Mark (in CC) yesterday and he has been working with SoaS in VirtualBox and Parallels and VMware, trying to get all the features of the Record Activity working in conjunction with the host computer's microphone and camera inputs. He wants to be able to use SoaS on a Mac to record screencasts of Activities such as FotoToon and Memorize being used in combination with Record (both audio and camera) I now spent some time trying to get this to work on VirtualBox but didn't find a solution. Is there some reason why this might not work at all or are we simply missing something here? You need the VirtualBox Guest Additions or equivalant compiled inside the Guest OS before this has any chance of working. If you are inside the VM click the Devices menu and install Guest Additions. This adds a new device that you can mount as a disk. From there the Guest Additions need to be compiled. there is a script for that. I am not sure if you are allowed to distribute the compiled Guest Additions with a preconfigured VM image. VMWare has a similar feature, I am not sure about Parallels. Dave Any help, links, suggestions, etc. would be much appreciated. Thanks, Christoph -- Christoph Derndorfer volunteer, OLPC (Austria) [www.olpc.at] editor, OLPC News [www.olpcnews.com] contributor, TechnikBasteln [www.technikbasteln.net] e-mail: christ...@derndorfer.eu ___ SoaS mailing list s...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/soas -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] Article on Why files need to die
On Fri, Jul 15, 2011 at 5:03 AM, Christoph Derndorfer christoph.derndor...@gmail.com wrote: Hi all, I just saw this article over on O'Reilly Radar and a lot of what the author says also applies to the Journal: Why files need to die: Files are an anachronism in the digital age. It's time for something better. (http://radar.oreilly.com/2011/07/why-files-need-to-die.html). So while it's still early days I definitely feel that the Journal is generally moving into the right direction, especially with all the new features and whatnot discussed during the eduJAM! summit:-) Cheers, Christoph -- I am surprised noone mentioned OS X Lion yet. With Resume, opening the application in the last state, automatic document versions, and Autosave, (all ideas that were is Sugar first, of course) a mainstream operating system is going to bring these concepts to many more people. On Fri, Jul 15, 2011 at 6:31 AM, Alexandro Colorado j...@openoffice.org wrote: The issue with the stream is that it doesnt really works either. If you see twitter, is impossilbe to look without search at your tweets from last month or last years. I think search is the answer. There's no reason why a hierarchal categorization can't be one of the wants to access information, but it certainly isn't the only way. I used recent documents feature very often, I usually search for downloads in my browser instead of opening the folder where they are automatically stored. I send myself email to my gmail account for anything I want to remember (except passwords) and rely on the search feature to find it again. Another area I think is interesting are launcher/search type tools such as Quicksilver (google hired the author, but I haven't seen anything interesting from them based on that yet), Gnome Do, and Alfred for OS X. The main issue with tings like this is learning how to ask for the right thing so it gives you what you want. I am not sure the interfaces make sense if you just walk up to the computer. Then again, many people's browser opens to a search engine with the search box highlighted and they'll type the URL they want to go to in there. So again, guessing what the user meant and giving it to them might be the future. When OS X starts up with a search box open instead of a blank desktop we'll know we are there :) For me, I think these ideas, plus new ones we haven't thought of, combined with refined user interfaces developd based on user behaviors are the future. The more the computer can predict what you want, the more it can help you get your work done. You just have to give it a hint. Dave ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] Article on Why files need to die
On Fri, Jul 15, 2011 at 9:01 AM, John Watlington w...@laptop.org wrote: When OS X starts up with a search box open instead of a blank desktop we'll know we are there :) What a nightmare ! I'm sorry, but once you move past trivial amounts of information, correctly specifying the search or filtering through the results of a loosely specified search takes forever. My laptop has over a half-million files on it, with only a small fraction of my photos/music/movie collection and no files older than five years old on it. I use iMail and Spotlight as much as the next Mac user, but finding the right mail from (who was that ?) on (what month/year was that ?) about a common topic can be very frustrating. Whereas the spatial localization paradigm works wonderfully for me (perhaps as it is how I find things in the physical world ?) If I want to find something again, I put it in a certain place in my desktop/hierarchical file system/office/home. I can understand that. What if you forgot where you put it last year? I either don't remember where/how I filed something, or I specifically didn't think about it, because I knew I could search for it later. I remeber instead, the keywords I can use to bring something back up in a search. Maybe it's functionally equivlant, we should get MRIs to find out :) More relevant, has anyone studied how typical users manage a hierarchal filesystem? Do they put everything straight into My Documents? I don't have a large sample size to compare. There definitely is a spectrum of users. Casual home users who mainly use email and the internet along with downloading photos or videos from their camera. Small office users, corporate users with a WAN, users without persistent internet etc. I am sure someone has, but I haven't ever looked for this type of literature beyond reading a couple of books on web site usability years ago. Dave For me, I think these ideas, plus new ones we haven't thought of, combined with refined user interfaces developd based on user behaviors are the future. The more the computer can predict what you want, the more it can help you get your work done. You just have to give it a hint. Secretaries and personal assistants have done this for years, but I don't believe that AI is up to the challenge yet. Of course, this doesn't mean we shouldn't try to improve the current UIs... Cheers, wad -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] gadget extension to ejabberd
On Thu, Aug 5, 2010 at 11:47 AM, Tomeu Vizoso to...@sugarlabs.org wrote: Hi, is anybody aware of any production usage of gadget? We are considering removing the client code from telepathy-gabble. One reason it isn't used, I imagine, if that it doesn't do anything actually useful at the moment. Serving a random subset of users isn't really helpful to any use case I am aware of. Dave Thanks, Tomeu ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] Really cool developments with SoaS v3
On Wed, May 26, 2010 at 3:50 PM, Daniel Drake d...@laptop.org wrote: ... 4. Build/customization documentation - in addition to actually adjusting the process to make customization clean and possible, they've written *good documentation* on how to do it, even ready for the release date and not done as an afterthought: http://download.sugarlabs.org/soas/docs/customization-guide/ Thanks to the SoaS contributors, great work! Daniel ... and thanks to Daniel for the email that inspired this idea. Based on the idea of making it easy to customize SoaS I had an advanced idea to make it even easier. I can't personally work on this, but maybe there is someone who can develop this idea further. I am thinking of a web-based form that would allow deployments to customize their own SoaS spin. This would simplify things because the deployment wouldn't need a lot of bandwidth to build the custom SoaS, and would not have to setup a Fedora 13 install to do the builds. This is sort of like http://susestudio.com/ which is supported by Novell, and unfortunately the underlying platform is not open source. I chatted with Mel and Sebastian on #sugar last night and we agreed this was an interesting idea. The first step could be just a web based form to generate a correct custom kickstart file, which a deployment would download to do a custom build. The next step would be to setup a local Fedora repository so the packages don't need to be downloaded for every build. Then after that a system could be designed to take the custom kickstart files and build custom ISOs. It would probably make sense to limit this to registered deployments in the beginning until it was known exactly how much resources would be consumed. I hope this summary idea will be useful, and I regret I cannot personally build this, I really like the idea. Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Soas blueberry - x.org problems?
On Fri, Jan 29, 2010 at 12:32 PM, Martin Langhoff martin.langh...@gmail.com wrote: Hi list! made a SoaS v2 sticks, but it has problems during X.org startup. - it boots - The plymouth stage completes just fine (circles around XO icon...) - You can see the pointer appear, with the processing swirl swirling, but it disappears after a second or two. It reappears after a second, diappears... Looks like x.org is having problems during startup, and retrying endlessly. I cannot get to a VT long enough to diagnose or even login, because X is switching VTs all the time. Is there a way to tell x.org that it's enough? This is, btw, on a vanilla laptop with i965 video chipset where Fedora 11 has no problems at all with x.org. Tested on a thinkpad and seen the exact same behaviour. Maybe this is a known issue with SoaS v2? To make it, I used livecd-tools directly, like this: livecd-iso-to-disk --format --reset-mbr --noverify --overlay-size-mb 300 --home-size-mb 500 --unencrypted-home ~/soas-2-blueberry.iso /dev/sdd1 cheers, m Make sure you have the latest livecd-iso-to-disk.sh. I updated mine and it worked ok but before I updated I had the same problem. Check out this wiki info: http://wiki.sugarlabs.org/go/Talk:SoaS_Blueberry_Instructions It's not clear when this script is updated and it seriously needs some version information so folks will know if they have the right version. At least make it match soas version. Dave -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Collaboration woes
On Sat, Jan 23, 2010 at 11:31 AM, Jim Simmons nices...@gmail.com wrote: Last night I attempted to begin the chapter in my book on snip So I try various Jabber servers from this page: http://wiki.laptop.org/go/Community_Jabber_Servers Of all of them only jabber.laptop.org lets me see other users in the Neighborhood. Not the other copy of sugar-emulator I have running. No, that would be too much to hope for. But in ONE copy of sugar-emulator I see ONE other user. The other copy sees nobody. jabber.sugarlabs.org should work. I am maintaining that server so if you have a chance to visit #sugar in irc we might be able to troubleshoot this. My nickname is daveb. I've let both copies of sugar-emulator run for awhile and now they can both see the same set of users. Needless to say they still can't see EACH OTHER. I have tested this using virtualbox running two Sugar on a Stick VMs and it has worked previously. I would expect in this case sugar-emulator should work as well as long as it is really using distinct jabber ids. I also have sugar-jhbuild running on my F11 box, and it can see the same three users but nobody else. I just wish I knew how to deal with this situation, or that Sugar could do something to at least give me a hint if something is wrong with my setup. If I can't get around it then the Make Your Own Sugar Activities! book will have no chapter on collaboration. Make sure you have the analyze activity installed. It can provide useful information for troubleshooting collaboration. Dave Sorry for all the venting. James Simmons ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] Why #sugar should be logged - a plug for transparency and ease of use.
On Tue, Jan 12, 2010 at 5:54 PM, Jeff Elkner j...@elkner.net wrote: Hi All, II have two personality quirks that often get in my way: I have a great deal of trouble multitasking, and I would loose my head were it not attached to my shoulders. What I need from a computer are tools that complement my limitations, and help me be more productive. irc can be such a tool, particularly in combination with logging. I'm a regular user on #schooltool. I go there to ask questions about schooltool, and participate there in on-line meetings about the development of schooltool. I don't worry about trying to take notes or record what happens on the channel, that all happens *automatically*. If I think later... Oh, yeah, we discussed that back in the first week in October. No problem, just go here: http://schooltool.pov.lt/irclogs/ and look through the dates around the time I remember the meeting happening. I was surprised to find out that there was no logging on #sugar, and it keeps me from wanting to hold any real discussions on the channel. I go there to find if folks are around, then ask them to meet me on google talk, so that I can automatically get a log of what we discuss. It would like to make most of these conversations available to the rest of the community, but I don't have the time to log and publish them myself. Is there a good reason why we don't auto log the channel? Apparenly it was discussed. Some people do not like publicly available logs. I log all my IRC channels locally. This is handy because I can use desktop search to find something. I can't point someone else to them, but I suppose I could email part of it to someone. Dave jeff elkner ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Error in watchme client side
I am testing watchme. I am consistently getting an error in the client ImportError: libgnutls.so.13: cannot open shared object file: No such file or directory. Tested on soas-strawberry. The server part is not reporting any errors in the logs. What other information would be helpful to debug this? Thanks Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] A Virtual Box solution that works with Sticks
On Wed, Sep 23, 2009 at 10:19 PM, Gary C Martin g...@garycmartin.comwrote: Hi Dave, snip ** unless you put the whole damn vdi on the stick and forgo the idea of booting the stick independently as a normal OS, though there could be room to investigate booting of a small partition with a reliable host OS that did nothing but dive right into the VM for those cases. Seems doable, but scary. Would much rather spend effort in finding a way to boot a USB directly – likely requires providing a Mac only image, though they can quite happily boot from USB, they just require correct boot formats (EFI for Intel Macs) but current Linux's seems well behind that curve. Most other HW manufacturers are still on old BIOS set-ups, Macs can support this for booting, Boot Camp does just this, but not for booting from USB devices unfortunately. SoaS does include EFI. I am not sure how it works. Macbooks do support booting from a USB hard drive, but I am not sure about a USB memory stick. Dave Regards, --Gary Dave On Wed, Sep 23, 2009 at 8:12 PM, Gary C Martin g...@garycmartin.com wrote: Hi Bill, On 24 Sep 2009, at 00:17, Bill Bogstad wrote: On Wed, Sep 23, 2009 at 4:26 PM, Gary C Martin g...@garycmartin.com wrote: Sure, you could just link the ~/default/datastore directory on the VM to the matching location on the stick. I'm not sure how the pretty way to do this would be (likely at this moment in time would be just tweaking the VMs to assume the stick was there). Pop stick in, then run the VM would be the workflow once set-up. From a future stand point, you'd likely want to push upstream for a feature where Sugar checked for valid (and correct version) data-stores on start-up (perhaps with a UI if more than one valid data-store was found), so any external media device, or perhaps even mounted network volume could become the default data-store for that session. Could you clarify what you are suggesting? Most VMs (including VirtualBox) typically use large files within the host environment to provide the contents of virtual disks to the OS running under virtualization. By default VirtualBox uses a format that dynamically allocates in the real filesystem as the guest OS actually writes to the virtual disk. I don't think this file is going to be directly compatible with any file (or filesystem image) that SoaS is storing on a USB stick. If you were thinking of something else, please let me know. Yes, I routinely use the Shared Folders feature for VirtualBox on the Mac :-) Every thing Sugar flavour I work on resides there for easy access between different VMs. VirtualBox treats this as a device (after installing guest additions) so after a reboot I run: sudo mount -o uid=500 -t vboxsf name_you_give_share name_of_intended_mount_point ...which should should do the trick. Also be aware that you need to tell VirtualBox it's allowed to use USB, I think it defaults to allow, but you can also filter for named devices if that makes more sense in a deployment. I would also want to sanity check the shut down process to make sure we didn't bork users sticks at the end of a session. Ping if you'd like to work this through, should be easy enough for me to set up a test cycle here if you think this is valuable. Regards, --Gary ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] A Virtual Box solution that works with Sticks
Last I checked virtualbox could not boot from USB on a Mac. This may have changed in a more recent version. Dave On Wed, Sep 23, 2009 at 8:12 PM, Gary C Martin g...@garycmartin.com wrote: Hi Bill, On 24 Sep 2009, at 00:17, Bill Bogstad wrote: On Wed, Sep 23, 2009 at 4:26 PM, Gary C Martin g...@garycmartin.com wrote: Sure, you could just link the ~/default/datastore directory on the VM to the matching location on the stick. I'm not sure how the pretty way to do this would be (likely at this moment in time would be just tweaking the VMs to assume the stick was there). Pop stick in, then run the VM would be the workflow once set-up. From a future stand point, you'd likely want to push upstream for a feature where Sugar checked for valid (and correct version) data-stores on start-up (perhaps with a UI if more than one valid data-store was found), so any external media device, or perhaps even mounted network volume could become the default data-store for that session. Could you clarify what you are suggesting? Most VMs (including VirtualBox) typically use large files within the host environment to provide the contents of virtual disks to the OS running under virtualization. By default VirtualBox uses a format that dynamically allocates in the real filesystem as the guest OS actually writes to the virtual disk. I don't think this file is going to be directly compatible with any file (or filesystem image) that SoaS is storing on a USB stick. If you were thinking of something else, please let me know. Yes, I routinely use the Shared Folders feature for VirtualBox on the Mac :-) Every thing Sugar flavour I work on resides there for easy access between different VMs. VirtualBox treats this as a device (after installing guest additions) so after a reboot I run: sudo mount -o uid=500 -t vboxsf name_you_give_share name_of_intended_mount_point ...which should should do the trick. Also be aware that you need to tell VirtualBox it's allowed to use USB, I think it defaults to allow, but you can also filter for named devices if that makes more sense in a deployment. I would also want to sanity check the shut down process to make sure we didn't bork users sticks at the end of a session. Ping if you'd like to work this through, should be easy enough for me to set up a test cycle here if you think this is valuable. Regards, --Gary ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Fwd: [Bug 419240] [NEW] Need instructions on how to set up a cluster of computers so they collaborate.
On Tue, Sep 1, 2009 at 2:57 PM, Mike Lee curious...@gmail.com wrote: I can go buy the 5 and 8 port models tonight to try. If one of these works, then we'll at least have a basis for moving forward in the classroom. So far, I don't think we have any confirmed working devices. As I said in another email, I've tested the Linksys 5-port Workgroup Switch with no luck. Is there any reason to suspect the hardware? If it works over wireless or the internet, perhaps this is a software issue. Dave Mike On Tue, Sep 1, 2009 at 2:41 PM, Benjamin M. Schwartz bmsch...@fas.harvard.edu wrote: Caroline Meeks wrote: One piece of this will be creating a cluster in the hallway, that collaborates locally but does not have internet access. I've yet to get this to work. We need to translate from discussions of network segments to very practical discussion of what specific model numbers can you buy at the store and it will work for X number of computers. You should be able to use any switch with as many ports as you have computers. For example: 5 ports: http://www.microcenter.com/single_product_results.phtml?product_id=0257750 8 ports: http://www.microcenter.com/single_product_results.phtml?product_id=0294506 16 ports: http://www.microcenter.com/single_product_results.phtml?product_id=0282106 (The Microcenter in Cambridge happens to be my usual place to buy this sort of electronics.) All you should need is a switch like that, and one standard ethernet cable for each computer. If you have a very large number of machines, you can start connecting multiple switches together, but this sounds unlikely to be necessary for your purposes. --Ben ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Fwd: [Bug 419240] [NEW] Need instructions on how to set up a cluster of computers so they collaborate.
On Tue, Sep 1, 2009 at 3:21 PM, Bill Bogstad bogs...@pobox.com wrote: On Tue, Sep 1, 2009 at 3:08 PM, Caroline Meekscme...@sugarlabs.org wrote: The same sticks collaborate locally at the GPA. Note that not seeing anyone in the neighborhood, and seeing people but not having all shared activities work all the time are probably two different bugs. We do sometimes have trouble with seeing activities at the GPA, but we always see the other people. I'm going to bring a ethernet hub (not switch) on Monday and see if tcpdump/ethereal can at least tell me what packets are flowing between non-working machines. I agree that the type of ethernet switch really shouldn't matter for this. Also make sure you install and use the Analyze activity. Dave Bill Bogstad -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [SoaS] New snapshot on the way...
On Tue, Aug 18, 2009 at 6:05 PM, Sebastian Dziallas sebast...@when.comwrote: Hi everybody, we've a new SoaS snapshot ready for testing. Here are the major changes: - We just made the switch to Rawhide (which is supposed to become F12). So watch out for any breakages - and shout if you notice any! :) - We now ship the shiny new zyx-liveinstaller! This is a very early alpha implementation which installs the contents of your USB key to a hard disk (which you'll need to partition manually with the included gparted for now). It features a rebootless installation feature, meaning that after the installation has finished, you should already be able to unplug the USB key. If you encounter any issues especially related to this new technology, please let us know immediately, given that this is somewhat critical for the release. Does this allow you to create a full install onto anoter USB yet? Thanks Dave ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Results of today's Jabber Testing
On Tue, Aug 11, 2009 at 9:39 PM, Martin Langhoff martin.langh...@gmail.comwrote: On Tue, Aug 11, 2009 at 8:33 PM, Caroline Meekscarol...@solutiongrove.com wrote: I worked with the RIT contingent and Dave Farning today to do some collaboration testing. We tested with 8 computers on a rarely used dev XS system hosted by Solution Grove. Interesting! Your report is a bit confusing so I will - you had no problems connecting 8 users to a vanilla XS running some 0.6d, right? - but later on jabber.s.o you had problems with 29 users... Is that correct? What sw is jabber.s.o running? Does it deviate in any way from a recent XS 0.6? Could network problems explain part of the problem? jabber.sl.o is XS 0.5.2 stock install. It has 2GB of ram. Both xsdev and jabber.sl.o are virtual machines on the same network in the same rack. What did ejabberdctl connected-users say at the points when users were appearing/disappearing? Did ejabberd see them come and go? Or did it think they were connected all the time? connected-users reported the correct number, so when they were disconnecting and connectng, it was changing the reported number of connected-users. These are very basic questions -- when doing this testing, you'll want someone looking at the jabber server, dumping connected-users and asking the Sugar users to run `olpc-xos` to compare. We were using the Analyze activity to compare. On the 0.6 server it matched. I was watching the server and Analyze at te same time. In fact a time-series of captures of `olpc-xos` on each Sugar / XO client and `ejabberd connected-users` on the XS, plus a verbose log from ejabberd would tell you a lot. olpc-xos command is not installed on SoaS. Maybe we can add that. Using analyze we can see the real-time connection but I don't see any way to capture the data historically. Dave cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Results of today's Jabber Testing
On Wed, Aug 12, 2009 at 9:00 AM, Dave Bauer d...@solutiongrove.com wrote: On Tue, Aug 11, 2009 at 9:39 PM, Martin Langhoff martin.langh...@gmail.com wrote: On Tue, Aug 11, 2009 at 8:33 PM, Caroline Meekscarol...@solutiongrove.com wrote: I worked with the RIT contingent and Dave Farning today to do some collaboration testing. We tested with 8 computers on a rarely used dev XS system hosted by Solution Grove. Interesting! Your report is a bit confusing so I will - you had no problems connecting 8 users to a vanilla XS running some 0.6d, right? - but later on jabber.s.o you had problems with 29 users... Is that correct? What sw is jabber.s.o running? Does it deviate in any way from a recent XS 0.6? Could network problems explain part of the problem? jabber.sl.o is XS 0.5.2 stock install. It has 2GB of ram. Both xsdev and jabber.sl.o are virtual machines on the same network in the same rack. Note, I was able to simply and easily install gadget on the XS 0.6 install so it was ALSO using gadget, and I am not sure how this might affect the performance. Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Collaboration with Jabber on Sugar
On Mon, Aug 10, 2009 at 11:46 AM, Russell Brownmisterr...@googlemail.com wrote: Hi, I'm a total newb to this but I am keen to try and figure out what is happening with Jabber/Sugar collaboration. Is this list best to post or the XS server list? Specifically what I am seeing is general unreliability. Sometimes when I launch a bunch of Sugar VMs and some physical machines I get nice, seamless collaboration. But often I have to restart some sugar instances at least once, sometimes many times, for them to register on the Jabber server. Next, when they are all registered, some Sugar instances show the other Sugars in the network very rapidly. Some NEVER seem to see the new members. The same goes for leaving members. Is it something to do with the order they joined, maybe? Is it possible to watch the XMPP messages (is there some debug setting for the Jabber client in Sugar?) You can use the Analyze activity http://activities.sugarlabs.org/en-US/sugar/addon/4200 After installing Analyze, start it up. Click on the Interfaces tab then the XO icon. There are resizable horizontal panes with various useful information. It should give you some data to debug some of these issues. Others have also experienced these intermittent problems with collaboration. We need some comprehensive testing with data to track down the problems. Dave Is there some introductory documentation to the Jabber client in Sugar so that I can start poking around for myself? Sorry for the massive barrage of questions, I guess answering the last one will get me started on answering the rest for myself. May thanks in advance Russell ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] SoaS with SD cards irregularities
On Fri, Aug 7, 2009 at 3:42 PM, Sebastian Dziallassebast...@when.com wrote: Sascha Silbe wrote: On Fri, Aug 07, 2009 at 09:11:31PM +0930, Bill Kerr wrote: The sticks I have with SD cards have started to fail on the older computers at school (after working ok for 2 weeks of lessons). But they still work fine on my newer Dell mini inspiron. The older ones are not XOs, right? Warning: cannot find root file system Can you append rootwait (without the quotes) to the kernel parameters, please? I hope Sebastian can give specific instructions how to do this interactively for SoaS. I'll try to! :) When you boot SoaS, you'll see a blue screen for one second - press escape there quickly - you'll be presented a menu saying in its first entry boot. Press tabulator there. You can now modify the kernel arguments (add rootwait) and boot by pressing enter then. This will add it only once, though. Usually, one needs to edit /etc/grub.conf to makesuch a change persistent, but I seem to recall that this didn't work in live images lately... You need to edit /syslinux/syslinux.cfg on the USB to change the boot parameters permenantly. Dave --Sebastian CU Sascha ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] article about Sugar in Wired magazine
Great information in the comments The one thing that needs mentioning is the Jabber based collaboration element. The collaboration is very powerful, and built in fundamentally. I have created an EC2 AMI that can be started to allow on demand Jabber collaboration between sugar pcs. The collaboration is so before its time. It is XMPP based (like Google Wave) and runs on the Erlang Ejabberd server. Could it be any cooler?? This is a really neat idea. It may not be practical, but it's another option to get collaboration setup. Dave On Tue, Aug 4, 2009 at 2:25 AM, David Van Asschedvanass...@gmail.com wrote: http://www.wired.com/geekdad/2009/08/inventing-a-new-paradigm-sugarlabs-and-the-sugar-ui/ enjoy David Van Assche -- Charles de Gaulle - The better I get to know men, the more I find myself loving dogs. ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Additional data for corrupted SoaS
On Tue, Aug 4, 2009 at 9:11 AM, Sascha Silbesascha-ml-ui-sugar-de...@silbe.org wrote: On Tue, Aug 04, 2009 at 01:52:31PM +0100, Martin Dengler wrote: Some discussion on irc of possible solutions [to ext3 problems]: We should be using ext2, not ext3, in the future so that we don't have a journal to corrupt. Sorry that should say Datastore, not journal, as journal referred to the user interface to the Datastore. Dave That's no solution. You'll just corrupt the rest of the filesystem instead, with no information about what parts of the filesystem might be damaged. For simple media goes offline / power outage cases, journal=data should be enough to preserve the integrity of the device. For altered-data cases (that I sure hope won't happen with regular USB sticks!), you'll need something that adds redundancy, i.e. some kind of single-device RAID5. I don't know of anything in the Linux kernel that would provide this kind of thing (for regular block devices, not raw NAND access). CU Sascha -- http://sascha.silbe.org/ http://www.infra-silbe.de/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) iQEcBAEBAgAGBQJKeDONAAoJELpz82VMF3DaoRoIAJU2H/tBfPYTquLRa23B8ZN5 jrFQohJiW9hOmVHxJkt+ViZIM7Hz1bNKSk1XyT5W6pkKVScJQByozoBqNUo1KmpI U2SEUWvDmyNfoU0YRN6h9Rh/L/E5jOotz31/WOxmt/JmhGHd1/ZuF7ZQotvndyhu 511mTl+tE9IQZVehjDMY9Q/VGmLRV7s7s2vQzAK4qEs+s7AMPM6Bmab9aoA/5LFa imbWmVRdqu08xDocBp7bS/s67ZWm/U72Y2QeJDkmBiYpCA6ljMZu9xgfVEOFps9A 69lYtcClrKY6sFvPqy/242oidrZmoeM/VlJThU2pR8q1Req1UmgIncssqiqjfzs= =VyQl -END PGP SIGNATURE- -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Additional data for corrupted SoaS
I created a SoaS with livecd-iso-to-disk.sh which has 1) overlay for squahsfs operation system changes 2) home.img for /home. I started it up and tried to corrupt it by unplugging during shutdown. I was able to break all activities by corrupting the datastore. Here is an example log from the Log activity startup http://pastebin.com/m810ce7e I was also unable to remove the datastore files due to ext3fs errors when I tried rm -rf ~/.sugar/default/datastore Some discussion on irc of possible solutions or at least improvements: 12:01 tomeu daveb: there are some fs params that may reduce this risk 12:04 silbe daveb: i recommend data=journal on every ext3 filesystem carrying data, even though it's significantly slower Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] SoaS Getting stuck at the Fedora Login Screen
On Tue, Jul 28, 2009 at 8:07 PM, Caroline Meekscarol...@solutiongrove.com wrote: This week I'm focusing on issue that make it hard to deploy SoaS. One of these is stick failures. I believe there is more then one cause to stick failures so I'm going to try to attack them one a time, we don't have to get it to 0 but right now its a major disruption, almost every class someone has a broken stick. The most common sort of failure mode seems to be that the stick gets stuck at the Fedora Login Screen. Any ideas what is happening? I tested this. Test plan 1) Boot sugar 2) Right click on XO icon, shutdown. 3) When screen turns black, unlug the USB in a presumably unsafe manner 4) Restart with USB to see if it still works I had to do this two times. When I do Shutdown, the screen goes blank with a cursor, if I unplug there it is still OK. Then some text flashes on the screen, (i could to read it). If I unplug there it corrupts the USB. When I boot from the corrupted USB I get the Fedora login screen with no username entered. To fix I took a working SoaS and found the file /LiveOS/overlay-FEDORA-- and I copied that over the broken SoaS, keeping the original overlay-FEDORA-- filename. This is keyed into the boot parameters so you need to make sure it matches. In /syslinux/syslinux.cfg the kernel params root= and overlay= refer to this file. The file is named overlay-LABEL-- where - are apparently random alphanumeric characters. After replacing the overlay, i restarted again and booted sucessfully into sugar. Dave 1. Why do we go there at all during reboot? 2. Sometimes it goes there without liveuser filled in, then its impossible to continue. 3. Sometimes if has liveuser but when you press return it takes you back to the login screen. I wonder if we just have a bug somewhere and its not the sticks fault at all? -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] SoaS Getting stuck at the Fedora Login Screen
I still have it, not sure how to poke around inside it, but I'll see if there is a way to mount it and look. Dave On Thu, Jul 30, 2009 at 3:37 PM, Martin Denglermar...@martindengler.com wrote: On Thu, Jul 30, 2009 at 11:03:52AM -0400, Dave Bauer wrote: After replacing the overlay, i restarted again and booted sucessfully into sugar. It'd be interesting to know what was in the overlay. Dave Martin -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] How To fix my bad cloned sticks
On Tue, Jul 14, 2009 at 10:44 PM, Caroline Meekscarol...@solutiongrove.com wrote: On 7/14/09, Dave Bauer dave.ba...@gmail.com wrote: On Tue, Jul 14, 2009 at 9:09 PM, Caroline Meekscarol...@solutiongrove.com wrote: Here is the how to we are going to use tomorrow to fix the 3rd grade sticks. I'm putting it up here for critique. If there is anyway to streamline it let me know because we are going to have to do it 12 times. Is there a way to get rid of the jabber key without losing the name? Boot Write down the name start the terminal rm .sugar/default/owner.key* restart Enter the name Pick a color (the kids will have to go change it back to something they like) Only removing owner.key will not reset the colors or the name. It should just work after rebooting. I tested this on SoaS here on my network and with jabber.sugarlabs.org. You are saying rm .sugar/default/owner.key but do not rm owner.key.pub Sorry, Remove both owner.key and owner.key.pub but not anything else. That will remove the key and a new one will be generated when you reboot. The colors and name are stored in gconf so they are not affected by this. Dave This will delete the jabber key without deleting the name? Dave -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Collaboration Plan for the GPA tomorrow
On Mon, Jul 13, 2009 at 9:43 PM, Caroline Meekscarol...@solutiongrove.com wrote: We will be at the GPA tomorrow and we'll have time to test after class, probably around 12:30. So far all I have planned is to try getting rid of the jabber key on the master and try cloning some new sticks. We will also enable debugging following Dave's suggestion: To do that I edit ~/.Xclients to include this if [ -f ~/.sugar/debug ]; then . ~/.sugar/debug fi before eval \\\$(dbus-launch --sh-syntax --exit-with-session) Then we need to edit ~/.sugar/debug to fix a couple of typos: Missing space between exportGABBLE_LOGFILE and exportSALUTLOGFILE. It should be export GABBLE_LOGFILE... export SALUT_LOGFILE Are there any other suggestions? We got a hint from collabora that we should check the keepalive setting. Does anyone know what that is or how we could change it? There seems to be a separate bug that keeps local collaboration from working. Does anyone have any thoughts of what it might be or how to get more information? The debugging settings will also enabled logs for local collaboration, so hopefully that will give us the information we need. In fact it might also be related to the duplicated keys, but I don't know enough about the internals to say for sure. Dave -- Forwarded message -- From: Caroline Meeks carol...@solutiongrove.com Date: Mon, Jul 13, 2009 at 5:28 PM Subject: Collaboration Plan for the GPA tomorrow To: Caroline Meeks carol...@solutiongrove.com -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] GPA School Visit report for Tuesday July 14
sheet of paper: #1 Sit quietly on the rug #2 Listen and follow the teachers directions #3 Only use the program assigned for today #4 Check your own work then have a teacher check it #5 Always save your work to your own disk #6 Close all programs before ejecting the disk #7 Don't be afraid to ask questions #8 Treat the computers gently and with care. #9 Please do not eat or drink near the computers #10 Please do not power down the computers unless asked to do so. The assistant principal came by and chatted with Caroline about which teachers to work with in the fall and the plan overall. She mentioned that 200+ of the 340 kids come from Spanish speaking homes. Parent communicatio n is a challenge as some parents are not literate in Spanish or English. There is a parent/famliy coordinator who holds open houses meetings with all parents regularly. 1:45 minutes a week is slotted for professional development of teachers. Some is booked but some could be reserved for computer learning. I asked about curriculum. She gave me this (no time to find links so any URLs/research appreciated). - Fundations for Phonics K-3 - Making Meaning and Being a Writer for 1 - 5 fluency - Investigations for K-5 math - Foss program for science She mentioned that these are for curriculum not standards. We also met briefly with the 3rd grade teacher to go over the near term curriculum. They are doing Parts of the earth, hemispheres, continents, countries, states for social studies. The next stage is to find where is our community.. In Math they are on Investigations Unit 8 discussion #1, Activity #2 and also Unit 5. (I will try to buy this book ASAP or get it from the library). Doing skip counting (AKA marking every 2,3,5 etc. number on a grid of all numbers 1 - 100_ Next is learning places, hundreds, tenths, ones. They are adding three digit numbers and using various methods. A question for teachers: One kids I sat with last week had trouble spelling equator. His qs were usually typed as ps. I realized that they are the same shape with the loop on different sides. Is there a rhyme or mnemonic device to remember which side the loop goes on? Like righty tighty, left loosey to remember which way to turn a screw driver? Maybe p points to progress showing p's loop is on right hand side? I'd love to pass along a trick to help this kid if possible... I also spent 1/2 hour debugging collaboration. Dave and Gary helped on IRC. They pointed me a tool called Analyze (can someone put that on the main activities page ASAP? I didn't write down the URL and will need to fetch it again tomorrow). Some computers could collaborate via jabber.sugarlabs.org. Others couldn't. All could ping, traceroute and dig to jabber.sugarlabs,org. All go through the same gateway IP in the school, not sure if there is NAT. Two computers that failed to collaborate with anyone on Jabber.sugarlabs.org were able to see each other (and a computer named Ben) on schoolserver.media.mit.edu. We tested that by changing it in the Network control panel and rebooting. We couldn't get any gabble etc logs despite editing debug file to uncomment all relevant lines and ensuring right if statement is in .Xclients file. Analyze seemed to have some good stuff in it (e.g. jabber id). but I wasn't able to collaborate with the jabber servers when using it so no final word. Dave will see if he can come up with some useful tests for the future. Good news as that they consistently fell back to local collaboration. I think Caroline identified some hard coded ID/name on each USB stick (not sure of exact reference). When removed they seemed to use local collaboration well. Plan for tomorrow is to try that... I may have time to open analyze, terminal and IRC around 12:30 ET tomorrow. If anyone can come up with a useful test for execution client side look for me on Freenode Sugar IRC channel. Got to run to meet my son coming back from camp, new report planned after tomorrow's session. Thanks, Greg S ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] How To fix my bad cloned sticks
On Tue, Jul 14, 2009 at 9:09 PM, Caroline Meekscarol...@solutiongrove.com wrote: Here is the how to we are going to use tomorrow to fix the 3rd grade sticks. I'm putting it up here for critique. If there is anyway to streamline it let me know because we are going to have to do it 12 times. Is there a way to get rid of the jabber key without losing the name? Boot Write down the name start the terminal rm .sugar/default/owner.key* restart Enter the name Pick a color (the kids will have to go change it back to something they like) Only removing owner.key will not reset the colors or the name. It should just work after rebooting. I tested this on SoaS here on my network and with jabber.sugarlabs.org. Dave -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar as desktop os
2009/7/10 Philippe Clérié phili...@gcal.net: I am looking into implenting sugar for a Montessori school. The current plan is to start with 10 to 20 (depending on budget) computers for a group of about 100 students from 6 to 13, and usage would be on a rotating basis by groups. At this stage, there is no plan to supply each child with a computer. On the other hand, if this implementation is reasonably successful then the school will probably recommend that parents buy computers for their children. As things stand now what I was hoping to do is : - Install Sugar on each computer as the main OS. - Setup a server to hold the kids' home directories and provide other services as needed (routing and chat among other things...). I am familiar with the XO and I have downloaded Sugar on a Stick to try it out. My first problem with SaoS is that there is no easy way to install the OS on a hard disk. By easy, I mean something like a) boot the stick, b) click on install to hard disk, or something equivalent. (As a side note, SaoS includes none of the sound/music applications! That's a huge loss!) I looked at the distributions I use, Debian and Ubuntu, and at Fedora because Sugar is derived from it. All three seem to have small problems. In addition it seems that they all require a sugar- emulator and it's not clear to me what is being emulated. I'm on a short schedule (only 4/6 weeks to procure and setup) so I am looking for quick answers to avoid blind alleys while doing the necessary research. Any comments/pointers welcome. Mostly I think what I'd like to know is whether what I'm thinking of is even possible. Specifically, is it possible and how difficult would it be to have share use of a computer with Sugar as the only desktop OS? I think you might want to try Fedora 11, and install the sugar-desktop package, if you have not already tried it. This should give you a sugar login session option and should be similar to what SoaS is running. Dave Thanks in advance! Note: The hardware I am looking at is the HP Mini 110 Mi and the System76 Starling Netbook. -- Philippe -- The trouble with common sense is that it is so uncommon. Anonymous ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Fwd: SoAS Testing with XS
On Thu, Jul 9, 2009 at 11:00 AM, Gary C Marting...@garycmartin.com wrote: Sorry, this was meant to go to the list no just Caroline. Begin forwarded message: From: Gary C Martin g...@garycmartin.com Date: 9 July 2009 15:54:34 BST To: Caroline Meeks carol...@solutiongrove.com Subject: Re: [Sugar-devel] SoAS Testing with XS On 9 Jul 2009, at 15:19, Caroline Meeks wrote: It was worth a try but I see exactly the same behavior on the media lab jabber server. One thing I think I am noticing. It seems like one machine at a time is connected to the Jabber Server. What happens when a machine connects? Is there anyway that one machine connecting could cause another to disconnect? Are these machines in some way replicating something about them when the server things it should be unique? Could there be some sort of firewall or a caching service that decides its a duplicate and cuts one of them off? Ohh geeezz... How did you make the sticks? Did you boot one and tweak it, then clone that one? There are all sorts of files generated when you boot a system that make it unique that would need to be very carefully erased to make the stick image was 'fresh'. No one has a full list of all these files and their various interactions, though I think some have tried. The jabber id is generated from ~/.sugar/owner.key. Removing ~/.sugar/owner.key and ~/.sugar/owner.key.pub generates a new key after reboot and the jabber id is reset. Dave Regards, --Gary ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] GPA collaboration Issues - owner key theory
Are you sure? I think we were deleting ~/.sugar completely before. Trying to save the journal etc makes it more complex. On Thu, Jul 9, 2009 at 9:53 PM, Caroline Meekscarol...@meekshome.com wrote: We will delete ~/.sugar/owner.key and ~/.sugar/owner.key.pub when we reburn the sticks on Monday. In addition to ~/.gconf and ~/.gconfd Dave However, my problem with this theory is that l've been cloning pretty much the same Stick from FOSSVT on. Other places we have multiple people using the same stick without this problem. However, we have mostly be using wireless not wired. Woudl that make a difference? On Thu, Jul 9, 2009 at 1:55 PM, Dave Bauer dave.ba...@gmail.com wrote: On Thu, Jul 9, 2009 at 11:00 AM, Gary C Marting...@garycmartin.com wrote: Sorry, this was meant to go to the list no just Caroline. Begin forwarded message: From: Gary C Martin g...@garycmartin.com Date: 9 July 2009 15:54:34 BST To: Caroline Meeks carol...@solutiongrove.com Subject: Re: [Sugar-devel] SoAS Testing with XS On 9 Jul 2009, at 15:19, Caroline Meeks wrote: It was worth a try but I see exactly the same behavior on the media lab jabber server. One thing I think I am noticing. It seems like one machine at a time is connected to the Jabber Server. What happens when a machine connects? Is there anyway that one machine connecting could cause another to disconnect? Are these machines in some way replicating something about them when the server things it should be unique? Could there be some sort of firewall or a caching service that decides its a duplicate and cuts one of them off? Ohh geeezz... How did you make the sticks? Did you boot one and tweak it, then clone that one? There are all sorts of files generated when you boot a system that make it unique that would need to be very carefully erased to make the stick image was 'fresh'. No one has a full list of all these files and their various interactions, though I think some have tried. The jabber id is generated from ~/.sugar/owner.key. Removing ~/.sugar/owner.key and ~/.sugar/owner.key.pub generates a new key after reboot and the jabber id is reset. Dave Regards, --Gary ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] GPA collaboration Issues - owner key theory
I tested this on my eeePC with soas. First I deleted gconf/gconfd and I got to pick my name and colors, but my jabber id was the same. So I removed owner.key(.pub) without gconf and i got a new key and my jabber id changed. I think it can't hurt to try it quick on some of the sticks before they are reburned. Dave On Thu, Jul 9, 2009 at 9:56 PM, Walter Benderwalter.ben...@gmail.com wrote: Have we experimented with unmodified keys? -walter On Thu, Jul 9, 2009 at 9:53 PM, Caroline Meeks carol...@meekshome.com wrote: We will delete ~/.sugar/owner.key and ~/.sugar/owner.key.pub when we reburn the sticks on Monday. However, my problem with this theory is that l've been cloning pretty much the same Stick from FOSSVT on. Other places we have multiple people using the same stick without this problem. However, we have mostly be using wireless not wired. Woudl that make a difference? On Thu, Jul 9, 2009 at 1:55 PM, Dave Bauer dave.ba...@gmail.com wrote: On Thu, Jul 9, 2009 at 11:00 AM, Gary C Marting...@garycmartin.com wrote: Sorry, this was meant to go to the list no just Caroline. Begin forwarded message: From: Gary C Martin g...@garycmartin.com Date: 9 July 2009 15:54:34 BST To: Caroline Meeks carol...@solutiongrove.com Subject: Re: [Sugar-devel] SoAS Testing with XS On 9 Jul 2009, at 15:19, Caroline Meeks wrote: It was worth a try but I see exactly the same behavior on the media lab jabber server. One thing I think I am noticing. It seems like one machine at a time is connected to the Jabber Server. What happens when a machine connects? Is there anyway that one machine connecting could cause another to disconnect? Are these machines in some way replicating something about them when the server things it should be unique? Could there be some sort of firewall or a caching service that decides its a duplicate and cuts one of them off? Ohh geeezz... How did you make the sticks? Did you boot one and tweak it, then clone that one? There are all sorts of files generated when you boot a system that make it unique that would need to be very carefully erased to make the stick image was 'fresh'. No one has a full list of all these files and their various interactions, though I think some have tried. The jabber id is generated from ~/.sugar/owner.key. Removing ~/.sugar/owner.key and ~/.sugar/owner.key.pub generates a new key after reboot and the jabber id is reset. Dave Regards, --Gary ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] GPA XS Report
On Tue, Jul 7, 2009 at 10:27 PM, Caroline Meekssolutiongr...@gmail.com wrote: On Tue, Jul 7, 2009 at 10:20 PM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Jul 8, 2009 at 9:46 AM, Anurag Goelagoe...@gmail.com wrote: We booted several computers with SoaS and changed the network settings from the default (jabber.sugarlabs.org) to the IP address on the XS. After doing this, the computers in the computer lab still would That is a workaround to the missing register button in SoaS, right? no, we are still just trying to get the machines in the lab to see the Jabber Server in the lab via the server setting in the control panel. I think some of your comments below may still be relevant but I don't entirely understand. I suspect that part of the problem is that you are using the IP address. Sugar will see whatever DNS or IP addr you provide there and will try to connect to jabber and create an account as follows: - machine-id@jabberservername On XO hardware, machine-id is the serialnumber. On other hw, it creates a random string on first boot. The problem with the scheme is that jabber on the XS expects a very specific jabber servername for the account: its own name (as given to domain_config) prefixed with 'schoolserver.' OK, we can workaround this two ways, Use schoolserver as the jabber server name in the settings then 1) set the IP in /etc/hosts as a quick hack to make sure things work 2) set up the SoaS to use the built in DNS on the XS. Using the DNS seems problematic, probably due to my lack on knowledge. If we do that we need to defer to the network DNS for everything except the schoolserver hostname. If kids take the stick home, what happens with the DNS if we put the XS into resolv.conf? The SoaS is not getting DHCP from the schoolserver due to the setup where the XS is just inserting into the same LAN as the clients. Dave If the name doesn't match that format, then it breaks. The workaround is to use schoolserver.mydomain in the SoaS control panel. A more proper solution is probably to bring back 'registration' :-) hth, m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] Paint improvements?
On Wed, Jul 8, 2009 at 7:41 PM, Caroline Meekscarol...@solutiongrove.com wrote: For our work at the GPA, where we have full sized screens, I think Tuxpaint is superior. I know the teachers really care about the automatic save though. The kids have a lot of trouble saving and its heart breaking for them to lose their work. We need to think about how to not just save to journal, but to save automatically and frequently, but not so frequently that we clog up the journal. Tuxpaint on a regular desktop has it's own version of a journal. Every time you click the new page button it saves you old drawing. Seems like it should save that to the sugar journal if you choose a new blank page. Of course, I don't know how that would be implemented, but I think it would lead to the least surpises. Dave Thanks, Caroline -- Aleksey -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] GPA XS Report
On Tue, Jul 7, 2009 at 7:17 PM, Caroline Meekssolutiongr...@gmail.com wrote: To do this we took one of the donated computers and added a new network card. Anurag can you explain what each network card was connected to in our setup. We think that maybe part of the problem. What we are trying to accomplish is to get the computers in the computer lab to collaborate with minimal disruption to the existing computer lab. We can stick the schoolserver into the room and hook it into an extra ethernet cable. But we can't rewire the lab nor can we add another router I think. We certainly can't ask BPS to do anything with their DNS. Do we have any hope of the XS solving our collaboration problems? On Tue, Jul 7, 2009 at 5:46 PM, Anurag Goel agoe...@gmail.com wrote: Today at the Gardner Pilot Academy we tried setting up an XS school server. We were able to install the software (version 0.5.2) using the cd image that's on the wiki. We then set the host name and enabled the ejabberd service so it would start automatically upon boot. When we checked the status of ejabbered it showed that ejabbered was running and everything seemed to be fine. We booted several computers with SoaS and changed the network settings from the default (jabber.sugarlabs.org) to the IP address on the XS. After doing this, the computers in the computer lab still would not recognize each other and there was no collaboration. However after running several commands on the the XS we were able to see that computers were able to connect to the server but were not able to see each other. Any ideas on what we can do to make this work as collaboration will really maximize the potential of Sugar. Caroline, please add any details I might have left out. Thanks, Anurag Goel -- Anurag Goel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel First I think we should enabled debugging on the SoaS. To do that I edit ~/.Xclients to include this if [ -f ~/.sugar/debug ]; then . ~/.sugar/debug fi before eval \\\$(dbus-launch --sh-syntax --exit-with-session) Then we need to edit ~/.sugar/debug to fix a couple of typos: Missing space between exportGABBLE_LOGFILE and exportSALUTLOGFILE. It should be export GABBLE_LOGFILE... export SALUT_LOGFILE Then reboot the SoaS. This should provide debugging of telepathy on the client side. Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Irc issue
I think you can type /connect irc.freenode.net Then /join #sugar once the network is connected. Dave On Tue, Jun 23, 2009 at 9:28 PM, Caroline Meeks solutiongr...@gmail.comwrote: Does anyone have a workaround? Sent from my iPhone Caroline Meeks 617-395-7966 -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] [Marketing] netbook as terminology
On Fri, Jul 3, 2009 at 12:19 PM, Bastien bastiengue...@googlemail.comwrote: Frederick Grose fgr...@gmail.com writes: When we speak of netbooks, we can highlight Sugar's intrinsic ability to network and collaborate without the Internet; so, not Internet-book, but network-book! XO-1s do this by default, we should push this capability into any Wi-Fi enabled device running Sugar. Yes. In the meantime, I would *love* to see the XS server running, and a tutorial on how to use Sugar with non-XO computers connected thru a XS server... IMHO it's a promise that OLPC/Sugar cannot afford to bypass. This is already working. For example, if you use Sugar on a Stick you are using an XS that can work with XO and non-XO computers today. This is 0.5.2 XS installed from the ISO and regularly updated via yum. If you take any installation of Sugar and set the collaboration server to jabber.sugarlabs.org it should work. No special configuration is needed to support Sugar on non-XO computers that I am aware of. Dave For example, there are many schools in France where they use an Ubuntu-based distribution (AbulEdu) as a server and let the children computers interact through this server. When I talk to them about Sugar, they immediately ask about the server. -- Bastien ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [server-devel] Setting up the XS
On Fri, Jul 3, 2009 at 9:05 PM, Vamsi Krishna Davuluri vamsi.davul...@gmail.com wrote: Hi, So as per Martin's suggestion. I'm making this mail. I don't have a spare system at my disposal right now, so I am running XS under a VM. But I can't figure out how to access the moodle server outside the VM. (virtual Box) Other than that moodle is set up. This depends on how you have setup the virtual network adapters. How many did you setup and what technique did you use, Bridged, NAT, Internal for each one? Also if you execute ifconfig from the terminal within the XS VM what is the output? This should show what addresses the interfaces are listening on. I just had another idea. netstat -an | grep 80 should tell you which IP address the Moodle server is listening on. It is on port 80. You'll also see port 8080 for the idmgr service. Dave Thanks, Vamsi ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Browse.xo -- preserving a downloaded filename?
On Tue, Jun 30, 2009 at 1:46 PM, Martin Langhoff martin.langh...@gmail.comwrote: On Tue, Jun 30, 2009 at 7:25 PM, Bert Freudenbergb...@freudenbergs.de wrote: What's your use case? Does leases.sig give you a hint? :-) The XS can now handle antitheft services. One of the things I added is the ability to generate a leases.sig with short-lived leases for all the (non-stolen) machines in the school. In the normal course of operation, the XOs will work with the XS over wireless, getting their individual leases. This is a fallback rescue leases.sig . As you can see in my other email, the problem is compounded with the Journal messing up rename :-/ We need a file manager IMHO. What would the file manager be for? Who is downloading this file, how often and what do they need to do with it? It is easy enough to download it from the Terminal for a technical user. Dave martin -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Java programs
Elluminate is Java Web Start, so the browser needs to associate the JNLP with javaws if its installed after you figure out how to install Java. Dave On Mon, Jun 29, 2009 at 2:26 PM, Caroline Meeks carol...@solutiongrove.comwrote: Caryl asked me if elluninate, the program we are using to give virtual presentations at NECC Unplugged works on Sugar. http://www.neccunplugged.com/ It does not right now. What would it take to make it work? What does it take to make a random Java program work? I know Concord Consortium has done a lot of their stuff in Java. This is a please educate me request, not a statement that I think this is a priority thing to do right now. :) Thanks, Caroline -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax [] ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] collaborative testing session (tomorrow's meeting, 17th June) reminder
On Tue, Jun 16, 2009 at 11:11 AM, David Van Assche dvanass...@gmail.comwrote: Daveb will be doing all the server side monitoring, such as ejabberd load, etc. Last week's lag should now be fixed as he has added the shared roster, and enabled gadget. I have not enabled gadget yet, but with 10 - 20 users the server should be fine now that it is configured correctly for shared roster and ejabberd is up to date. Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] collaborative testing session (tomorrow's meeting, 17th June) reminder
On Tue, Jun 16, 2009 at 11:33 AM, Gary C Martin g...@garycmartin.comwrote: Hi Dave, On 16 Jun 2009, at 16:18, Dave Bauer wrote: On Tue, Jun 16, 2009 at 11:11 AM, David Van Assche dvanass...@gmail.com wrote: Daveb will be doing all the server side monitoring, such as ejabberd load, etc. Last week's lag should now be fixed as he has added the shared roster, and enabled gadget. I have not enabled gadget yet, but with 10 - 20 users the server should be fine now that it is configured correctly for shared roster and ejabberd is up to date. Just to confirm, does this mean the server has been tweaked/updated a little since last week? Yes, the ejabberd had the bug where @online@ did not work and it was using @all@ for the shared roster. There were 4669 registered users. So you can see where this might be a problem. Ejabberd was updated and @online@ is not working for the shared roster. Dave Regards, --Gary Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] collaborative testing session (tomorrow's meeting, 17th June) reminder
On Tue, Jun 16, 2009 at 11:36 AM, Dave Bauer dave.ba...@gmail.com wrote: On Tue, Jun 16, 2009 at 11:33 AM, Gary C Martin g...@garycmartin.comwrote: Hi Dave, On 16 Jun 2009, at 16:18, Dave Bauer wrote: On Tue, Jun 16, 2009 at 11:11 AM, David Van Assche dvanass...@gmail.com wrote: Daveb will be doing all the server side monitoring, such as ejabberd load, etc. Last week's lag should now be fixed as he has added the shared roster, and enabled gadget. I have not enabled gadget yet, but with 10 - 20 users the server should be fine now that it is configured correctly for shared roster and ejabberd is up to date. Just to confirm, does this mean the server has been tweaked/updated a little since last week? Yes, the ejabberd had the bug where @online@ did not work and it was using @all@ for the shared roster. There were 4669 registered users. So you can see where this might be a problem. Ejabberd was updated and @online@ is not working for the shared roster. oops. Ejabberd was updated and @online@ is NOW working for the shared roster. Dave Dave Regards, --Gary Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [sugar-devel]engineering the moodle-print communication
On Mon, Jun 8, 2009 at 4:03 PM, Vamsi Krishna Davuluri vamsi.davul...@gmail.com wrote: Cookie + HTTP POST to a defined URL would work well. oh, okay, so I think I should follow these roots. Apologies for not being able to help more this week. np You'll need to read the code in auth/olpcxs/auth.php -- note that _that_ code does a lot of stuff. You don't need to login the user, only to identify the right account and put the print request in the appropriate queue. I think i've been working on the wrong moodle, I've been working with the default moodle installation found at moodle.org. How do I get everything XS-Moodle specific? A quick google search points me to this: http://docs.moodle.org/en/OLPC_XS_installation Should I proceed with that? This is the accurate install doc to install an XS with Moodle. http://wiki.laptop.org/go/XS_Installing_Software This is a complete linux installation so you'll need a seperate machine you can install onto or a virtual machine. Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Success at the Gardner!
On Fri, Jun 5, 2009 at 10:30 AM, James Zaki james.z...@gmail.com wrote: On the macbook front, I've started to chase the trackpad glitch upstream with fedora. Am now running F11 on macbook5,1, but with external mouse. Will update trac when I make progress. James, i used the boothelper CD and if I used a boothelper on an older soas, the trackpad did not work. When the boothelper matched it worked ok. Dave ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] [SoaS] New Snapshot: Activity Updates
On Wed, Jun 3, 2009 at 4:18 PM, Sebastian Dziallas sebast...@when.comwrote: Hi everybody, I'm really happy to announce this new snapshot, which brings you quite some changes, compared to the last version. So what's waiting for you? * Fixed DPI size issue on the XO - should look better now Does not boot on XO, hangs after message about loading initrd. Can anyone duplicate or get it to boot on XO? Use LiveUSB creator on F11 Preview. Identical model USB stick with 20090528 created the same way boots on the XO. /boot/olpc.fth exists (obviously since it gets to the initrd stage). Dave * Included Library and Tux Paint; updated Record activity * updated Turtle Art to the latest version - thanks to Bryan Walter As always, please report issues you encounter. Here are the new links: Live Image: http://download.sugarlabs.org/soas/snapshots/2/Soas2-200906031834.iso Virtual Appliance: http://download.sugarlabs.org/soas/appliances/soas2-20090603.zip Boot Helper: http://people.sugarlabs.org/sdz/soas-boot-20090603.iso Thanks and happy testing, --Sebastian ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] [SoaS] New Snapshot: Activity Updates
On Wed, Jun 3, 2009 at 4:18 PM, Sebastian Dziallas sebast...@when.comwrote: Hi everybody, I'm really happy to announce this new snapshot, which brings you quite some changes, compared to the last version. So what's waiting for you? * Fixed DPI size issue on the XO - should look better now * Included Library and Tux Paint; updated Record activity Record on eeepc 901! Photo and video work. Audio works but volume is very low even with volume control all the way up. Still very cool! Dave * updated Turtle Art to the latest version - thanks to Bryan Walter As always, please report issues you encounter. Here are the new links: Live Image: http://download.sugarlabs.org/soas/snapshots/2/Soas2-200906031834.iso Virtual Appliance: http://download.sugarlabs.org/soas/appliances/soas2-20090603.zip Boot Helper: http://people.sugarlabs.org/sdz/soas-boot-20090603.iso Thanks and happy testing, --Sebastian ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] GSoC update: Groupthink demo
I installed on my SoaS I'll keep an eye out for you. Dave On Tue, Jun 2, 2009 at 1:03 PM, Walter Bender walter.ben...@gmail.comwrote: Cool icon!!! Anyone wanna join me in the activity? -walter On Mon, Jun 1, 2009 at 11:50 PM, Benjamin M. Schwartz bmsch...@fas.harvard.edu wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I have produced a new demo activity, available at http://dev.laptop.org/~bemasc/SharedTextDemo-1.xohttp://dev.laptop.org/%7Ebemasc/SharedTextDemo-1.xo. It is a shared text editing activity, running over the usual Telepathy collaboration system. It does not save files. It does not offer colors or fonts or any of the richness of Write. It is very slow, and probably buggy. SharedTextDemo is of interest only to developers, at present. However, it is, I hope very interesting to them. SharedTextDemo uses an operational transformation engine that I have been developing for several months, to provide completely decentralized, asynchronous, reliable document editing. Its algorithms are related to those used by Google Wave, though surely less highly developed, and likely much less efficient. The editing algorithms are not my favorite aspect of the activity. My favorite thing about it is the API. The following is the entirety of the main .py file: from groupthink import sugar_tools, gtk_tools import sugar SERVICE = org.sugarlabs.SharedTextDemo class SharedTextDemoActivity(sugar_tools.GroupActivity): def __init__(self, handle): super(SharedTextDemoActivity, self).__init__(handle, SERVICE) toolbox = sugar.activity.activity.ActivityToolbox(self) self.set_toolbox(toolbox) toolbox.show() self.cloud.textview = gtk_tools.SharedTextView() self.set_canvas(self.cloud.textview) self.show_all() 12 nonblank lines, total. Everything else is provided by the library. Adding a shared TextView to an existing activity takes arguably a single line. Groupthink is available at http://dev.laptop.org/git/projects/dobject/ - --Ben Schwartz Groupthink: Collaboration should be easy. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.11 (GNU/Linux) iEYEARECAAYFAkokoXEACgkQUJT6e6HFtqSFrwCdE40KiikCaEqNPzR3MQwH+IQZ escAnjgTd+Tw2bdJ0eWJ4f17IgfqY/zm =NV4H -END PGP SIGNATURE- ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] soas live cd on MacBook? How?
On Wed, May 20, 2009 at 2:31 AM, Edward Cherlin echer...@gmail.com wrote: On Tue, May 19, 2009 at 11:08 PM, Caryl Bigenho cbige...@hotmail.com wrote: Hi, I downloaded soas-beta.iso to my MacBook and burned it to a disk. I would like to get it to boot and be usable on the MacBook. Does anyone know how to do this? Most x86 ISOs boot just fine on an x86 Mac with no preparation other than to tell MacOS to boot from the CD. PPC, no. ^_^ You can reboot and hold down the C key to boot from the CDROM. Dave Thanks, Caryl ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- Silent Thunder (默雷/धर्ममेघशब्दगर्ज/دھرممیگھشبدگر ج) is my name And Children are my nation. The Cosmos is my dwelling place, The Truth my destination. http://earthtreasury.org/worknet (Edward Mokurai Cherlin) ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar and XS in VirtualBox
On Wed, May 20, 2009 at 5:15 AM, Martin Langhoff martin.langh...@gmail.comwrote: On Wed, May 20, 2009 at 10:13 AM, Edward Cherlin echer...@gmail.com wrote: o XS school server (but I have not fully configured it and tested it with XOs) Not sure how the strange expectations on networking gear the XS has will play on the VM. But I can recommend: - using the experimental 0.6 img files, which are preinstalled ext3 images. - if you give the VM only one NIC, you'll want to use xs-swapnics (+ reboot) to make it the LAN NIC. You can setup two NICs in virtualbox with one bridged or NAT and the other on an internal network. Then you can connect other VMs running sugar to the internal network and it works as expected. - if your VM networking infra wants to handle dhcp and routing, them hummm, I don't know what to suggest. the XS wants to run the network and it won't be easy to talk him out of it. I have got this working for simple testing, where everything is running on one NIC, and DHCP is handled by my wireless router, but I forgot exactly what I did. I'll try to figure it out and post. It's good for testing. Dave hth, m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [Server-devel] Fwd: testing backup and restore on SoaS
I poked around in git on dev.laptop.org and found this http://dev.laptop.org/git/users/martin/ds-backup.git/tree/client It looks like the code is from last October. Are these the files I am looking for? Thanks! Dave On Mon, Apr 20, 2009 at 10:39 AM, Dave Bauer dave.ba...@gmail.com wrote: On Mon, Apr 20, 2009 at 10:30 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Mon, Apr 20, 2009 at 4:13 PM, Dave Bauer dave.ba...@gmail.com wrote: Forwarded from sugar-devel, Are the backup scripts available? We have a script that allows us to register SoaS and we want to try the backup scripts with that. Grab them from the same place where you found the ejabberd pkg ;-) -- you're looking for ds-backup-client. Hmmm, I got the ejabberd from olpcxs-testing repository. I don't see ds-backup-client there. I guess I am looking in the wrong place. Dave Note that you'll need to get in motion to teach SoaS about registering to the School Server, something that Sugar knows how to do, or used to know.. Give the scripts a read so you'll see how they work, and what bits of Sugar we need (somehow, sugar profile needs to know about a backup server, etc). cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [Server-devel] Fwd: testing backup and restore on SoaS
On Mon, Apr 20, 2009 at 10:30 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Mon, Apr 20, 2009 at 4:13 PM, Dave Bauer dave.ba...@gmail.com wrote: Forwarded from sugar-devel, Are the backup scripts available? We have a script that allows us to register SoaS and we want to try the backup scripts with that. Grab them from the same place where you found the ejabberd pkg ;-) -- you're looking for ds-backup-client. Hmmm, I got the ejabberd from olpcxs-testing repository. I don't see ds-backup-client there. I guess I am looking in the wrong place. Dave Note that you'll need to get in motion to teach SoaS about registering to the School Server, something that Sugar knows how to do, or used to know.. Give the scripts a read so you'll see how they work, and what bits of Sugar we need (somehow, sugar profile needs to know about a backup server, etc). cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [SoaS] Progress on the Virtual Appliance
On Sat, Apr 11, 2009 at 12:13 PM, Sebastian Dziallas sebast...@when.comwrote: Hi folks, I'm happy to report some progress over the weekend on the SoaS appliance. Finally, it turned out that some live media bits were accidentally included in the recent builds, which caused them not to boot. This has been fixed and I can confirm it now to boot into Sugar here. It's probably alpha quality right now and contains quite some issues: * It runs firstboot when you start it for the first time. maybe we can circumvent this? If not, we need a skin for firstboot. * We can automatically download activities from a.sl.o and include them, but they won't appear, as we can't link them to the /home directory, because that get's created in firstboot. * The current version does NOT work in VMware Fusion. This is a known issue and will be fixed once we resume building. So, please note: I just built this over the weekend to sort this out. You can grab it nevertheless, but I wouldn't expect it to be around much long after newer snapshots appeared on dl.sl.o. Here's the link: http://people.sugarlabs.org/sdz/soas2-20090411.tar.gz Thanks to all those who continuously tried the images! To those who celebrate it, happy Easter! Thanks, this is great news! Does the appliance include vmware tools? Dave --Sebastian ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Soas2 on EEEPC 901?
Has anyone gotten this working? It boots up find, sound works, but I don't seem to have any wireless. It looks like the driver is not loading iwconfig doesn't show any wireless adapters. Thanks Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] jabber.sugarlabs.org is working
I got jabber.sugarlabs.org alias for schoolserver.solutiongrove.com working! I had to assign the hostname in the ejabberd-xs.cfg and add the shared roster group in the web UI for the virtual host for jabber.sugarlabs.org. Thanks everyone who helped out! Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Debugging collaboration, .xsession vars not loading
Soas1 20090323 I edited the .xsession [liveu...@localhost ~]$ cat .xsession # Copy this file to ~/.xsession to customize your X session # # Contents of this file are preserved on updates because it lives in your $HOME # Check the master copy in /etc/skel/.xsession-example for updates # # Uncomment the following lines to turn on many sugar debugging # log files and features #export LM_DEBUG=net export GABBLE_DEBUG=all export GABBLE_LOGFILE=+/home/liveuser/.sugar/default/logs/telepathy-gabble.log #export SALUT_DEBUG=all #export SALUT_LOGFILE=+/home/olpc/.sugar/default/logs/telepathy-salut.log #export GIBBER_DEBUG=all export PRESENCESERVICE_DEBUG=1 export SUGAR_LOGGER_LEVEL=debug # Uncomment the following line to enable core dumps #ulimit -c unlimited # Uncomment the following line to debug sugar startup problems #exec xterm # If you drop out of this script, the normal olpc-session will proceed # Uncomment the following line to prevent it #exit 0 [liveu...@localhost ~]$ When I type env or export to view the environment variables the settings from .xsession are not set. So .xsession does not appear to be loading. Any ideas on how to troubleshoot this so I can get debugging working? Thanks Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Debugging gabble on soas1-20090323
On Mon, Apr 6, 2009 at 2:29 PM, Tomeu Vizoso to...@sugarlabs.org wrote: 2009/4/6 Dave Bauer d...@solutiongrove.com: I changed it. The environment variables are set. I rebooted abut the telepath-gabble log file does not exist. I also don't see any other additional logs or additonal detail in the presenceservice log. Any more ideas? Actually, I have seen that happen and I'm not sure why. But logging will work as expected if you run the telepathy service yourself instead of having it autoactivated, i.e. run from the console /usr/libexec/telepathy-gabble Started, no logs but saw this in the console before it died. [r...@localhost ~]# /usr/libexec/telepathy-gabble [1] 2607 [r...@localhost ~]# (telepathy-gabble:2607): tp-glib-DEBUG: started version 0.7.20 (telepathy-glib version 0.7.25) [r...@localhost ~]# (telepathy-gabble:2607): tp-glib-DEBUG: no connections, and timed out [1]+ Done/usr/libexec/telepathy-gabble [r...@localhost ~]# This happened on both my VMs Yes I have internet access, I am sending this from the VM right now. Dave Regards, Tomeu Dave On Mon, Apr 6, 2009 at 10:11 AM, Tomeu Vizoso to...@sugarlabs.org wrote: 2009/4/6 Dave Bauer d...@solutiongrove.com: Soas1 20090323 I edited the .xsession Yup, we moved to ~/.sugar/debug. HTH, Tomeu [liveu...@localhost ~]$ cat .xsession # Copy this file to ~/.xsession to customize your X session # # Contents of this file are preserved on updates because it lives in your $HOME # Check the master copy in /etc/skel/.xsession-example for updates # # Uncomment the following lines to turn on many sugar debugging # log files and features #export LM_DEBUG=net export GABBLE_DEBUG=all export GABBLE_LOGFILE=+/home/liveuser/.sugar/default/logs/telepathy-gabble.log #export SALUT_DEBUG=all #export SALUT_LOGFILE=+/home/olpc/.sugar/default/logs/telepathy-salut.log #export GIBBER_DEBUG=all export PRESENCESERVICE_DEBUG=1 export SUGAR_LOGGER_LEVEL=debug # Uncomment the following line to enable core dumps #ulimit -c unlimited # Uncomment the following line to debug sugar startup problems #exec xterm # If you drop out of this script, the normal olpc-session will proceed # Uncomment the following line to prevent it #exit 0 [liveu...@localhost ~]$ When I type env or export to view the environment variables the settings from .xsession are not set. So .xsession does not appear to be loading. Any ideas on how to troubleshoot this so I can get debugging working? Thanks Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Debugging collaboration soas2-20090403
On Mon, Apr 6, 2009 at 2:29 PM, Tomeu Vizoso to...@sugarlabs.org wrote: 2009/4/6 Dave Bauer d...@solutiongrove.com: I changed it. The environment variables are set. I rebooted abut the telepath-gabble log file does not exist. I also don't see any other additional logs or additonal detail in the presenceservice log. Any more ideas? Actually, I have seen that happen and I'm not sure why. But logging will work as expected if you run the telepathy service yourself instead of having it autoactivated, i.e. run from the console /usr/libexec/telepathy-gabble Regards, Tried tha on soas2-20090403 Starting telepathy-gabble in terminal created the log Here is what the log says (telepathy-gabble:2854): tp-glib-DEBUG: tp_proxy_borrow_interface_by_id: 0x924a680: org.freedesktop.DBus DBusGProxy is 0x924a760 (telepathy-gabble:2854): tp-glib-DEBUG: started version 0.7.22 (telepathy-glib version 0.7.26) (telepathy-gabble:2854): tp-glib-DEBUG: no connections, and timed out (telepathy-gabble:2854): tp-glib-DEBUG: tp_proxy_dispose: 0x924a680 (telepathy-gabble:2854): tp-glib-DEBUG: tp_proxy_invalidate: 0x924a680: Proxy unreferenced (telepathy-gabble:2854): tp-glib-DEBUG: tp_proxy_signal_connection_proxy_invalidated: 0x924a818: TpProxy 0x924a680 invalidated (I have 0x924a680): Proxy unreferenced (telepathy-gabble:2854): tp-glib-DEBUG: tp_proxy_finalize: 0x924a680 Testted on two different latptops same logs. Dave Tomeu Dave On Mon, Apr 6, 2009 at 10:11 AM, Tomeu Vizoso to...@sugarlabs.org wrote: 2009/4/6 Dave Bauer d...@solutiongrove.com: Soas1 20090323 I edited the .xsession Yup, we moved to ~/.sugar/debug. HTH, Tomeu [liveu...@localhost ~]$ cat .xsession # Copy this file to ~/.xsession to customize your X session # # Contents of this file are preserved on updates because it lives in your $HOME # Check the master copy in /etc/skel/.xsession-example for updates # # Uncomment the following lines to turn on many sugar debugging # log files and features #export LM_DEBUG=net export GABBLE_DEBUG=all export GABBLE_LOGFILE=+/home/liveuser/.sugar/default/logs/telepathy-gabble.log #export SALUT_DEBUG=all #export SALUT_LOGFILE=+/home/olpc/.sugar/default/logs/telepathy-salut.log #export GIBBER_DEBUG=all export PRESENCESERVICE_DEBUG=1 export SUGAR_LOGGER_LEVEL=debug # Uncomment the following line to enable core dumps #ulimit -c unlimited # Uncomment the following line to debug sugar startup problems #exec xterm # If you drop out of this script, the normal olpc-session will proceed # Uncomment the following line to prevent it #exit 0 [liveu...@localhost ~]$ When I type env or export to view the environment variables the settings from .xsession are not set. So .xsession does not appear to be loading. Any ideas on how to troubleshoot this so I can get debugging working? Thanks Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Still experience issues with SoaS on XO
On my XO I recreated a new stick, and upgraded my BIOS to Q2E36 and still get stuck extracting the initrd. it hang and never gets past that strage, at least there is nothing more on the display. Any ideas where I can look? Thanks Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Still experience issues with SoaS on XO
I checked two different sticks, both FAT16. (soas on the same stick works on my laptop) On Thu, Mar 26, 2009 at 1:29 PM, Sean DALY sdaly...@gmail.com wrote: Dave - are you trying SoaS-1-0323 or SoaS-2-0325 ? I have succeeded in booting both as follows: * check if /boot/olpc.fth present then * try booting with check key pressed, then hit Esc button during countdown, then boot at ok Forth prompt I tried this same result, stuck at Loading ramdisk image from u:\syslinux\initrd0.img This is 200903051021 iso so I'll download the newer one and try that. Thanks for the help. Dave Sean On Thu, Mar 26, 2009 at 6:19 PM, Walter Bender walter.ben...@gmail.com wrote: Is your stick FAT? We've heard of problems using non-factory formating. -walter 2009/3/26 Dave Bauer d...@solutiongrove.com: On my XO I recreated a new stick, and upgraded my BIOS to Q2E36 and still get stuck extracting the initrd. it hang and never gets past that strage, at least there is nothing more on the display. Any ideas where I can look? Thanks Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Still experience issues with SoaS on XO
On Thu, Mar 26, 2009 at 2:36 PM, Carol Farlow Lerche c...@msbit.com wrote: Check track bug 643. Would that affect liveusb-create 3.6.3 running on Windows? I'll try editing the syslinux.cfg and see what happens! Thanks Dave ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Still experience issues with SoaS on XO
I On Thu, Mar 26, 2009 at 2:40 PM, Dave Bauer d...@solutiongrove.com wrote: On Thu, Mar 26, 2009 at 2:36 PM, Carol Farlow Lerche c...@msbit.comwrote: Check track bug 643. Would that affect liveusb-create 3.6.3 running on Windows? I'll try editing the syslinux.cfg and see what happens! I changed vesamenu.32 to vmlinux0 in syslinux/syslinux.cfg and now I see the fedora boot sequence and I am logging into Sugar! Not sure what's going on so that the display is in the wrong mode. Dave Thanks Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] SoaS won't boot XO-1s?
I am having a more fundamental issue. 1) First I used liveusb-creator on windows with Soas1 and created the crc and img files to install to the NAND. That doesn't work for me. 2) Next I tried technique one from Fedora 10 but the livecd-iso-to-disk does not have the --xo options. It looks like those instructions use a newer version of livecd-tools. Is this impossible from Fedora 10? What else should I be using. Dave On Tue, Mar 24, 2009 at 3:32 PM, Martin Dengler mar...@martindengler.com wrote: On Tue, Mar 24, 2009 at 02:28:08PM +0100, Sean DALY wrote: http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Installation/OLPC I am late writing an article on this and I'm not getting anywhere because I can't boot either of my XOs from USB. I've had plenty of success booting from NAND and USB. * I see that most recent image is SoaS-2, is this what we want to recommend right now to G1G1 owners? Would a choice be better? SoaS-2 needs more testing and bugfixing IMHO. We shouldn't recommend it to G1G1 owners unless they want to be testers. * I can't boot my XO which is at firmware Q2E18 but I am ready to try a later firmware such as Q2E28 or Q2E34 I don't think this is a firmware issue. I was booting off NAND with Q2E19. Sean Martin ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] instructions for flashing SoaS on a XO
On Fri, Mar 20, 2009 at 5:23 PM, Dave Bauer dave.ba...@gmail.com wrote: On Fri, Mar 6, 2009 at 2:19 PM, Tomeu Vizoso to...@sugarlabs.org wrote: Hi, below are some instructions for flashing the last Sugar on a Stick image (containing Sugar 0.84) on a XO (provided you have a developer key). Could someone volunteer to test and wikify them? Thanks, Tomeu --- on a F10 system: $ sudo yum -y install crcimage mtd-utils $ wget http://dev.laptop.org/~cjb/rawhide-xo/livecd-iso-to-xo.shhttp://dev.laptop.org/%7Ecjb/rawhide-xo/livecd-iso-to-xo.sh $ wget http://download.sugarlabs.org/soas/snapshots/1/Soas-200903051021.iso $ sudo sh livecd-iso-to-xo.sh Soas-200903051021.iso Soas-200903051021.img and then copy Soas-200903051021.img and Soas-200903051021.crc to a usb stick on the XO, boot with the usb stick plugged in and get into OFW, then type the following commands ok disable-security ok copy-nand u:\Soas-200903051021.img then the XO will reboot and you should get into Sugar. My XO Boots but gets stuck loading the initrd. OFW Q2E34 Here is what I see on the screen Boot device: /nandflash:\boot\olpc.fth Arguments: Boot device: /nandflash:\boot\vmlinuz0 Arguments: root=mtd0 rootfstype=jffs2 liveimg console=tty0 console=ttyS0,115200 boot_delay=3 fbcon=font:SUN12x22 Loading ramdisk image from nand:\boot\initrd0.img It stays there its been about 20 minutes now. Any ideas? I tried two different USB sticks to create the img. Thanks Dave I tried it with no keys presed and it says Boot Failed Shut down in 30 secs Maybe I have a bad image? Dave ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] SoaS-200903051021
I have successfully installed SoaS on USB and booted on my laptop. After 15 mins the screen goes blank, perhaps for power savings, and I cannot get it to come back on. Even if I reboot, once I get into sugar the screen is blanked out. Does anyone have an idea or hint where I can debug this? I was able to get into the virtual consolse and login. I reviewed the logs but I didn't see any events in the log that would hint at a solution. Dave -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] Running sugar at almost-native speeds in Windows
On Thu, Mar 12, 2009 at 1:44 PM, Dave Bauer dave.ba...@gmail.com wrote: On Wed, Mar 11, 2009 at 1:17 PM, Wade Brainerd wad...@gmail.com wrote: On Tue, Mar 10, 2009 at 11:08 PM, Luke Faraone l...@faraone.cc wrote: Virtualbox is Free and potentially similar. Also, coLinux requires Administrator privileges to run, so students on school computers probably can't use it.[1] Don't VMs on Windows require admin privileges to install and/or run (I honestly don't know)? I presume that we can package up the emulator as just some .exe on a USB stick, to be run without needing installation. VirtualBox and VMWare all need drivers in the Windows kernel, so you are limitted to amazingly slow quemu. QEMU is plenty fast when you install the acceleration service. What it lacks is a simple installer. Finally, we cannot legally redistribute VMware and the interesting parts of VirtualBox like USB and rdesktop support. We can redistribute VMware player as part of a Virtual Appliance. But really, all we need to be doing is producing .vmdk files (virtual disk images) for our SoaS snapshots. These files can be loaded in any of VMware, VirtualBox and Parallels, and can be used with QEMU after a command line conversion step. You need the VMware, VirtualBox, or Parallels specifc extensions and drivers, so we really end up needing one image for each platform to make this easy for people to use. Hackers can of course, always customize the VMDK. I just tried coverting the VirtualBox VDI and learned that Parallels can't just load the image, it needs the VMware or VirtualBox VM configuration file that goes with the VM to do the import. I am sure its possible, but it's a little trickier than it looks. Ok, I was able to take the Virtualbox VM and conver it to run in Parallels, but its not easy and you definitely need to install the Parallels Tools. I also have created a new Parallels native VM based on SoaS slightly modifying the instructions to build the VM on Virtualbox. Dave Dave Once we have a stream of .vmdk files coming, we can move on to creating Virtual Appliances or other easier to use solutions. Check out http://dev.laptop.org/~wadeb/OLPC-XO-Software-8.2.0-Setup.exehttp://dev.laptop.org/%7Ewadeb/OLPC-XO-Software-8.2.0-Setup.exe for an example of a QEMU-based installer for Windows. This uses OLPC's 8.2.0 release but could be easily retargeted at SoaS. Cheers, Wade ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel