Hardcoded Evince cache size limit restricts maximum zoom to 70% on large (area) documents

Bug #721217 reported by Paul Sladen
66
This bug affects 15 people
Affects Status Importance Assigned to Milestone
Evince
Fix Released
Medium
evince (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Binary package hint: evince

Evince restricts the maximum zoom level for large PDF documents. For example, with a document that is nominally:

  2743 mm × 914 mm

the only zoom levels given to the user are:

  50% and 70%

this means that the text is impossibly small, and hard to read. Ideally allow zoom level should be presented to the user, regardless of the theoretical paper size; which is completely hypothetical, because it's digital and just bits and bytes.

It seems that Evince has a hardcoded cache size limit (in an effort to avoid hanging the user's machine). Ideally tiled rendering, or a more dynamic cache-size selecting algorithm should be used (on a machine with 3GB it makes no sense to limit to 100MB).

Paul Sladen (sladen)
summary: - Evince restricts maximum zoom on large (area) documents
+ Evince restricts maximum zoom to 70% on large (area) documents
Revision history for this message
Paul Sladen (sladen) wrote : Re: Evince restricts maximum zoom to 70% on large (area) documents

Re-titling per response from José Aliste on:

   https://bugzilla.gnome.org/show_bug.cgi?id=303365#c48

summary: - Evince restricts maximum zoom to 70% on large (area) documents
+ Evince cache size limit restricts maximum zoom to 70% on large (area)
+ documents
description: updated
Paul Sladen (sladen)
summary: - Evince cache size limit restricts maximum zoom to 70% on large (area)
- documents
+ Hardcoded Evince cache size limit restricts maximum zoom to 70% on large
+ (area) documents
Changed in evince:
importance: Unknown → Medium
status: Unknown → New
Changed in evince:
status: New → Confirmed
Changed in evince (Ubuntu):
status: New → Triaged
importance: Undecided → Low
madbiologist (me-again)
tags: added: maverick precise
Changed in evince:
status: Confirmed → Fix Released
Revision history for this message
LAZA (laza74) wrote :

I cannot confirm that the bug is fixed!
got this problem again in the documents from
http://www.autobahnatlas-online.de/
and its worse than before!

I clicked on zoom 100% and i only got 96,45% and its not getting bigger!

Similar(?) bug here:
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/903123

tags: added: quantal
Revision history for this message
LAZA (laza74) wrote :

still active in upcoming Trusty!

.

Xubuntu 14.04 alpha

Evince 3.10.3-0ubuntu1

libpoppler43 0.24.3-0ubuntu8

tags: added: trusty
Revision history for this message
LAZA (laza74) wrote :

Workaround:

Test your settings in Evince:

$ gsettings get org.gnome.Evince page-cache-size

Set a new (bigger) value instead:

$ gsettings set org.gnome.Evince page-cache-size 100

I tried it with 256 as value and can zoom my documents till 200%.

.

Will this bug ever fixed in Precise and Trusty?
It speaks for itself that this bug is in two LTS releases...

LAZA (laza74)
tags: added: utopic
LAZA (laza74)
tags: added: xenial
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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