I've opened an upstream bug here:
https://bugs.freedesktop.org/show_bug.cgi?id=56891

CPU performance isn't that bad, almost a quarter of the i3 per thread. It's 
apparently just cairo rendering to the xlib/xcb backends that takes the big 
hit. I'm not sure why, either the intel driver on the i3 accelerates cairo 
really well or the tegra driver does extremely poorly. 
The weird thing is, cairo rendering to image backends is almost 10 times faster 
than to the x backends. I would try and exploit this to speed up Onboard, but 
then it would be the reverse on intel... Perhaps we need  something closer to 
OpenGL for rendering, that's where the Tegra shines. I'm experimenting with a 
clutter right now

** Bug watch added: freedesktop.org Bugzilla #56891
   https://bugs.freedesktop.org/show_bug.cgi?id=56891

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to cairo in Ubuntu.
https://bugs.launchpad.net/bugs/1070760

Title:
  1st time running onboard with default theme is painfully slow

Status in Onboard on-screen keyboard:
  Confirmed
Status in Ubuntu on the Nexus 7:
  Confirmed
Status in “cairo” package in Ubuntu:
  Confirmed

Bug description:
  The current behavior tweak of onboard is to hide it when the session
  starts.

  This leads to a useability issue when starting the dash for the first
  time, e.g. as the dash opens and an empty onboard frame is rendered
  but not usable for 45 seconds.

  I would prefer to have the keyboard opened when the session starts and
  pay the price then, rather than randomly irritating the user the first
  time he/she tries to do input.

To manage notifications about this bug go to:
https://bugs.launchpad.net/onboard/+bug/1070760/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to