graph not smooth in evince

Bug #967153 reported by István Blahota
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Poppler
Unknown
Unknown
poppler (Ubuntu)
Fix Released
Low
Unassigned
Precise
Won't Fix
Low
Unassigned

Bug Description

Compare functions in these pictures in the attachment:

good.png (Ubuntu 11.10)

bad.png (Ubuntu 12.04 beta)

The difference is big (and sad): the graph of the function is not smooth now. This is the test file (in the attachment):

test.pdf

Maybe it is a problem of poppler, although it is not important which software is "guilty". But it is not a good news a problematic evince version in the new LTS.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: evince 3.3.92-0ubuntu2
ProcVersionSignature: Ubuntu 3.2.0-20.32-generic 3.2.12
Uname: Linux 3.2.0-20-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.95-0ubuntu1
Architecture: amd64
Date: Wed Mar 28 15:31:31 2012
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
SourcePackage: evince
UpgradeStatus: Upgraded to precise on 2012-03-05 (22 days ago)

Revision history for this message
István Blahota (blahota) wrote :
Revision history for this message
István Blahota (blahota) wrote :

The problem persists with Evince 3.4.0.

Revision history for this message
István Blahota (blahota) wrote :

This bug is corrected in the latest unstable release of the Poppler 0.19.3 (0.20 Beta 3).

Revision history for this message
István Blahota (blahota) wrote :

This bug is corrected in the latest stable release of the Poppler 0.20.0. Please use it in Ubuntu 12.04 instead of the problematic Poppler 0.18.4!

Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your bug report, we will not change to a new serie in a stable update but maybe the fix for that specific issue can be backported... do you know what commit fixed it?

Changed in evince (Ubuntu):
importance: Undecided → Low
affects: evince (Ubuntu) → poppler (Ubuntu)
Changed in poppler (Ubuntu):
status: New → Triaged
summary: - ugly functions (not smooth) in evince
+ graph not smooth in evince
Revision history for this message
István Blahota (blahota) wrote :

> do you know what commit fixed it?

* CairoOutputDev: Only align stroke coords for horizontal and vertical lines (Bug #48318)

You can find here the patch:

https://bugs.freedesktop.org/show_bug.cgi?id=48318

Thank you!

Revision history for this message
István Blahota (blahota) wrote :

In Ubuntu 12.10 alpha 2 the new Poppler 0.20.1 works correctly. Is there any activity with respect to backporting it to Ubuntu 12.04 LTS? We plan using Ubuntu LTS in the school for ages...

Revision history for this message
Sebastien Bacher (seb128) wrote :

We should probably look at fixing that issue in the LTS yes, though that's not the only bug and not the most requested fix and resources are limited so it can take some time, help on backporting and test the fix are welcome though

Changed in poppler (Ubuntu):
status: Triaged → Fix Committed
status: Fix Committed → Fix Released
Changed in poppler (Ubuntu Precise):
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Steve Langasek (vorlon) wrote :

The Precise Pangolin has reached end of life, so this bug will not be fixed for that release

Changed in poppler (Ubuntu Precise):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.