OLPC Chat activity scrolling bug fixed

Thanks to Marco Pesenti Gritti for looking into the Hippo Canvas issue in the Chat scrolling bug. Chat-34.xo will contain the fix in the next Joyride developer build.

If you have a Ship.2 build (for G1G1) you can’t install the newer version of Chat, but you can apply the fix in the following way:

Open the Terminal activity and type the following:

cd /usr/share/activities/Chat.activity/

You should see chat.py – then:

mv chat.py chat.py.old
wget http://dev.laptop.org/~morgan/chat.py

Now if you launch Chat, or join a shared Chat, the scrolling will work correctly.

9 Responses to “OLPC Chat activity scrolling bug fixed”

  1. 1 Kevin Mark January 3, 2008 at 1:00 am

    Hi Morgan,
    This is something I was just thinking about. When I get mine (through G1G1) what (if any) method will there be for updating the software. Ubuntu has a cool little app that sits on the panel to say ‘hey, you have an update’. With the XO, is there no plan to push fixes to the users? The software is no where near 100% (like any FLOSS) and has bugs like the chat bug you mention. I have been trying Sugar on ubuntu to ‘kick the tires’ and it seemed that XO users on xochat.org have different(older) software than I.

  2. 2 Morgan January 3, 2008 at 9:15 am

    Hi Kevin,

    There will be periodic system upgrades, potentially every quarter this year. The first of these is called Update.1 and is due out later this month – see http://dev.laptop.org/milestone/Update.1

    These are full upgrades to the operating system and bundled activities. There is a cron script on the XO that checks for updates and downloads them automatically. On the next boot the new version would be active.

    There will also be a procedure to distribute urgent fixes including security updates. That is still being discussed.

    Sugar on Ubuntu is based on the development version which will become the Update.1 release, so it is indeed newer than the G1G1 software version.

  3. 3 Molly January 3, 2008 at 7:37 pm

    Thank you for this!

  4. 4 Kevin Mark January 3, 2008 at 8:09 pm

    Hi Morgan,
    thanks for the detailed info! Cool! Keep up the good work!

  5. 5 the stitch January 6, 2008 at 3:44 am

    Thanks for the great work! The substantial investment of time and effort is very much appreciated!

  6. 6 sid January 19, 2008 at 4:06 am

    sorry for my ignorance…

    how do i know if i have a ship2 build? do all laptops acquired thru g1g1 have the ship2 2 build? thanks for fixing the bug…. very annoying.

  7. 7 sid January 19, 2008 at 4:56 am

    Sorry to post again… I am fairly certain I *do* have ship2 build. when i try to access dev.laptop.org, i get a message saying that the connection cannot be made. any advice?

    if i should be posting my questions elsewhere, please let me know.


  8. 8 Morgan January 19, 2008 at 9:33 am


    Unless you have changed builds yourself, G1G1 laptops have the Ship.2 build (650). The next software update coming out at the end of January will be called Update.1 and will include this fix.

    The dev.laptop.org server was undergoing maintenance yesterday evening which explains why it was down. Try again…

  1. 1 links for 2008-01-07 | Crucial Thought Trackback on January 7, 2008 at 10:20 am
Comments are currently closed.

%d bloggers like this: