Hi Chris.

Do you have what you need for looking into this bug?

Best regards
Peter Maersk-Moller


On Sat, Aug 23, 2014 at 3:51 PM, Chris Wilson <ch...@chris-wilson.co.uk>
wrote:

> Can you get a function profile to show which code paths are being
> utilized in the two cairo versions, and perhaps a cairo-trace?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1360606
>
> Title:
>   libcairo.so for Ubuntu 14.04 is dead-slow compared to Ubuntu 13.10
>
> Status in “cairo” package in Ubuntu:
>   New
>
> Bug description:
>   I'm running the video mixer software called Snowmix that uses libcairo
>   extensively. After updating to Ubuntu 14.04 Desktop amd64, I noticed
>   that mixing video required 8 times more CPU compared to Ubuntu 13.10.
>   Using oprofile I discovered the heavy CPU load was taking place in
>   libpixman used by libcairo. However libpixman is currently the same
>   release in Ubuntu 14.04 and 13.10. However I did notice that libcairo
>   got upgraded from libcairo.so.2.11200.16 in Ubuntu 13.10 to
>   libcairo.so.2.11301.0 in Uuntu 14.04.
>
>   Snowmix uses libcairo2 primarily for scaling and rotating images and
>   overlay them in memory.
>
>   Replacing libcairo.so.2.11301.0 with libcairo.so.2.11200.16 in Ubuntu
>   14.04 lower the CPU usage by at least 8 times. So I suspect that
>   libcairo for Ubuntu 14.04 somehow got compiled without the hardware
>   acceleration such as MMX/SSE2/SSE3 etc. This is quite bad if this is
>   the case. If it is not the case, something else is seriously wrong
>   with libcairo2.
>
>   1)Description:        Ubuntu 14.04.1 LTS
>     Release:    14.04
>   2) libcairo2:
>       Installed: 1.13.0~20140204-0ubuntu1
>       Candidate: 1.13.0~20140204-0ubuntu1
>       Version table:
>      *** 1.13.0~20140204-0ubuntu1 0
>           500 http://dk.archive.ubuntu.com/ubuntu/ trusty/main amd64
> Packages
>           100 /var/lib/dpkg/status
>   3) I expected libcairo2 (libcairo.so.2.11301.0) for Ubuntu14.04 to work
> as efficient as libcairo2 (libcairo.so.2.11200.16)for Ubuntu13.10.
>   4) Libcairo2 for Ubuntu 14.04 works 8 times slower indicating a lack of
> MMX/SSE2/SSE3 etc acceleration.
>
>   For the source, you have the source for libcairo2 for Ubuntu14.04.
>
>   I can provide you with the source code for Snowmix using libcairo2,
>   but I don't expected you need it nor want it.
>
>   Best regards
>   Peter Maersk-Moller
>
>   ProblemType: Bug
>   DistroRelease: Ubuntu 14.04
>   Package: libcairo2 1.13.0~20140204-0ubuntu1
>   ProcVersionSignature: Ubuntu 3.13.0-34.60-generic 3.13.11.4
>   Uname: Linux 3.13.0-34-generic x86_64
>   ApportVersion: 2.14.1-0ubuntu3.3
>   Architecture: amd64
>   Date: Sat Aug 23 15:23:38 2014
>   InstallationDate: Installed on 2013-06-21 (428 days ago)
>   InstallationMedia: Ubuntu 12.04.2 LTS "Precise Pangolin" - Release amd64
> (20130213)
>   ProcEnviron:
>    LANGUAGE=en_US:en
>    TERM=xterm
>    PATH=(custom, no user)
>    LANG=en_US.UTF-8
>    SHELL=/bin/bash
>   SourcePackage: cairo
>   UpgradeStatus: Upgraded to trusty on 2014-08-20 (3 days ago)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1360606/+subscriptions
>

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1360606

Title:
  libcairo.so for Ubuntu 14.04 is dead-slow compared to Ubuntu 13.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1360606/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to