Re: [Sugar-devel] [SoaS] Record with camera and microphone input on VirtualBox / VMWare

2012-03-01 Thread Dave Bauer
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

2011-07-15 Thread Dave Bauer
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

2011-07-15 Thread Dave Bauer
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

2010-08-05 Thread Dave Bauer
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

2010-05-27 Thread Dave Bauer
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?

2010-01-29 Thread Dave Bauer
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

2010-01-23 Thread Dave Bauer
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.

2010-01-12 Thread Dave Bauer
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

2009-10-24 Thread Dave Bauer
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

2009-09-24 Thread Dave Bauer
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

2009-09-23 Thread Dave Bauer
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.

2009-09-01 Thread Dave Bauer
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.

2009-09-01 Thread Dave Bauer
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...

2009-08-20 Thread Dave Bauer
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

2009-08-12 Thread Dave Bauer
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

2009-08-12 Thread Dave Bauer
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

2009-08-10 Thread Dave Bauer
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

2009-08-07 Thread Dave Bauer
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

2009-08-04 Thread Dave Bauer
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

2009-08-04 Thread Dave Bauer
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

2009-07-31 Thread Dave Bauer
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

2009-07-30 Thread Dave Bauer
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

2009-07-30 Thread Dave Bauer
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

2009-07-15 Thread Dave Bauer
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

2009-07-14 Thread Dave Bauer
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

2009-07-14 Thread Dave Bauer
 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

2009-07-14 Thread Dave Bauer
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-07-10 Thread Dave Bauer
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

2009-07-09 Thread Dave Bauer
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

2009-07-09 Thread Dave Bauer
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

2009-07-09 Thread Dave Bauer
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

2009-07-08 Thread Dave Bauer
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?

2009-07-08 Thread Dave Bauer
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

2009-07-07 Thread Dave Bauer
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

2009-07-06 Thread Dave Bauer
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

2009-07-03 Thread Dave Bauer
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

2009-07-03 Thread Dave Bauer
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?

2009-06-30 Thread Dave Bauer
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

2009-06-29 Thread Dave Bauer
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

2009-06-16 Thread Dave Bauer
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

2009-06-16 Thread Dave Bauer
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

2009-06-16 Thread Dave Bauer
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

2009-06-08 Thread Dave Bauer
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!

2009-06-05 Thread Dave Bauer
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

2009-06-04 Thread Dave Bauer
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

2009-06-04 Thread Dave Bauer
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

2009-06-02 Thread Dave Bauer
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?

2009-05-20 Thread Dave Bauer
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

2009-05-20 Thread Dave Bauer
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

2009-04-21 Thread Dave Bauer
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

2009-04-20 Thread Dave Bauer
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

2009-04-11 Thread Dave Bauer
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?

2009-04-07 Thread Dave Bauer
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

2009-04-07 Thread Dave Bauer
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

2009-04-06 Thread Dave Bauer
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

2009-04-06 Thread Dave Bauer
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

2009-04-06 Thread Dave Bauer
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

2009-03-26 Thread Dave Bauer
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

2009-03-26 Thread Dave Bauer
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

2009-03-26 Thread Dave Bauer
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

2009-03-26 Thread Dave Bauer
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?

2009-03-24 Thread Dave Bauer
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

2009-03-22 Thread Dave Bauer
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

2009-03-12 Thread Dave Bauer
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

2009-03-12 Thread Dave Bauer
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