FS#29282 - [cairo] broken font rendering with cairo 1.12.0-2

Attached to Project: Arch Linux
Opened by Martin Stitz (maddien) - Wednesday, 04 April 2012, 22:28 GMT
Last edited by Ionut Biru (wonder) - Tuesday, 17 April 2012, 17:59 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Ionut Biru (wonder)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 7
Private No

Details

Description:
Rendering of fonts under X seems broken with cairo 1.12.0-2 in Gnome Shell 3.4 and with the open source radeon driver.
Most of the time font rendering is correct, but sometimes entire text blocks are displayed as distorted blocks.
Graphics performance is also negatively affected, as filed in
(https://bugs.archlinux.org/task/29262?string=cairo&project=1&type%5B0%5D=&sev%5B0%5D=&pri%5B0%5D=&due%5B0%5D=&reported%5B0%5D=&cat%5B0%5D=&status%5B0%5D=open&percent%5B0%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=&closedto=)
Downgrading to cairo 1.10.2-3 solves all problems.
Tested with Google Chrome, guake, Terminal and maybe some other Programs.
This task depends upon

Closed by  Ionut Biru (wonder)
Tuesday, 17 April 2012, 17:59 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#29495 
Comment by anonymous anonymous (anonymous) - Thursday, 05 April 2012, 02:06 GMT
I have the same issue, with the Nouveau driver/an nVidia card. Rendering is also fixed here if I downgrade to cairo 1.10.2-3. The corruption varies a lot and looks like the row stride for a blit is off by some amount.
Comment by Darshit Shah (darnir) - Thursday, 05 April 2012, 10:37 GMT
Downgrading Cairo to the one available in extra, 1.10.2-3 doesn't seem to help either. Been noticing this problem only after I upgraded to Gnome 3.4 from testing.
I am also using the Open Source Radeon driver. Maybe some conflict with the driver?

Comment by xduugu (xduugu) - Thursday, 05 April 2012, 10:38 GMT
According to https://bugs.freedesktop.org/show_bug.cgi?id=47266 this seems to be a bug in EXA.
Comment by Darshit Shah (darnir) - Saturday, 07 April 2012, 10:42 GMT
Still broken, after recent update to 1.12.0-3
Downgrading to the version available in Extra.
Comment by Maciej Sitarz (macieks2) - Tuesday, 17 April 2012, 17:58 GMT
I'm using noveau and with cairo-1.12.0-4 I get rendering problem in deluge.
Downgrading to cairo-1.10.2-3 fixes the problem.

Loading...