Re: question about bad cairo performance on the olpc xo

2010-09-05 Thread Benjamin Berg
Hello, Some notes: On Fri, 2010-09-03 at 01:49 -0400, Erik Blankinship wrote: self.cairo_img = cairo.ImageSurface( cairo.FORMAT_ARGB32, self.box_w, self.box_h ) You are using client side image surfaces. It might be better to create a new server side surface using create_similar on

Re: On XO-1 soas03xo has flaky behavior

2009-10-27 Thread Benjamin Berg
* The crash on vertical scrolling is really hurting me. I cannot access all of my Journal, nor all of Home List View (I have to use the search field -- *if* I know what I am looking for). Got the same issue, but could work around it by setting the X server into 24bpp mode instead of 16bpp.

Re: No surprise on memory

2008-12-16 Thread Benjamin Berg
On Mon, 2008-12-15 at 23:21 -0500, Benjamin M. Schwartz wrote: I'm no expert, but making the system work well without overcommit would probably require extensive modifications to the python interpreter, the fd.o libraries (dbus, gstreamer, telepathy, etc.), gecko, and maybe even X. All of

Re: X11 performance in Joyride 2373 vs 712

2008-09-04 Thread Benjamin Berg
On Thu, 2008-09-04 at 04:16 +0530, Sayamindu Dasgupta wrote: I noticed a few messages on the list about possible X11 performance issues, and I ran a small tool called gtkperf on update.1 and joyride: here are the results Be a bit careful with the results. IIRC the tool uses a GtkNotebook in

Re: Quick tabbing profiling (was Re: Report on `activities switching' profiling)

2008-07-19 Thread Benjamin Berg
On Sat, 2008-07-19 at 12:18 +0200, Tomeu Vizoso wrote: 2008/7/18 Benjamin Berg [EMAIL PROTECTED]: We may need a more complicated scheme to keep track of the activities during tabbing. Much more complicated? Perhaps we should have a TabbingContext class to keep track of these things, so we

Re: Quick tabbing profiling (was Re: Report on `activities switching' profiling)

2008-07-18 Thread Benjamin Berg
Hello, On Fri, 2008-07-18 at 12:51 -0400, Eben Eliason wrote: Can someone make sense of this for me? Ben, do you see anything we can optimize here? I've noticed while quick-tabbing on my XO that the gray selection box doesn't usually update as I switch, so I can't tell where I am. If I