SVN Slow view latency with filters (probably libpoppler issue)

Bug #315079 reported by Fernando Tortosa
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Triaged
Medium
Unassigned

Bug Description

When upgrading to SVN, that starts using libpoppler.so.4 and libpoppler-glib.so.4 , when you get closer to a blurred box, for example, it gets really slow to refresh the view when you scroll or move.

To test it, I used the Ubuntu's stable version 0.46 that uses libpoppler.so.3 and libpoppler-glib.so.3, and it was fast.
But, when I temporarily removed libpoppler.so.3 and made a link of libpoppler.so.4 to libpoppler.so.3, it got as slow as the SVN version.
But I'm not really sure if libpoppler is the only problem, because the opposite is not true. When I make a symlink from .so.3 to .so.4 and use SVN version, it doesn't get faster. It only works with stable version.

description: updated
Revision history for this message
Pablo Trabajos (pajarico) wrote :

Have you tried lowering filter's quality?

tags: added: blur filters-svg
Revision history for this message
Fernando Tortosa (fernandokts) wrote :

Yes. Actually I use the lowest settings.

(my configuration is an Intel Dual Core 2.53Ghz, 4GB RAM and Geforce 9300M)

tags: added: performance
Revision history for this message
Pablo Trabajos (pajarico) wrote :

Fernando: with that computer and that setting you shouldn't see any problem. Although that depends on zoom level, blur radius and complexity of the shape. Without seeing a file and can't be sure, I'm guessing by your comments that this happen on simple boxes. Have you tried 0.47 prerelease 3?

Revision history for this message
Fernando Tortosa (fernandokts) wrote : RE: [Bug 315079] Re: SVN Slow view latency with filters (probably libpoppler issue)

I've just compiled 0.47 prerelease 3, and tried with that version.
It keeps with the slow view latency.

I created a black 420x260 rectangle without borders, and changed it's blur to 7.
With 100% Zoom it is realtime while panning the view.
As I set more zoom it gets slower and slower till unusable.

The inkscape settings for filters are set to fastest (worst).

---

> Date: Tue, 29 Sep 2009 17:54:27 +0000
> From: <email address hidden>
> To: <email address hidden>
> Subject: [Bug 315079] Re: SVN Slow view latency with filters (probably libpoppler issue)
>
> Fernando: with that computer and that setting you shouldn't see any
> problem. Although that depends on zoom level, blur radius and complexity
> of the shape. Without seeing a file and can't be sure, I'm guessing by
> your comments that this happen on simple boxes. Have you tried 0.47
> prerelease 3?
>
> --
> SVN Slow view latency with filters (probably libpoppler issue)
> https://bugs.launchpad.net/bugs/315079
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Inkscape: A Vector Drawing Tool: New
>
> Bug description:
> When upgrading to SVN, that starts using libpoppler.so.4 and libpoppler-glib.so.4 , when you get closer to a blurred box, for example, it gets really slow to refresh the view when you scroll or move.
>
> To test it, I used the Ubuntu's stable version 0.46 that uses libpoppler.so.3 and libpoppler-glib.so.3, and it was fast.
> But, when I temporarily removed libpoppler.so.3 and made a link of libpoppler.so.4 to libpoppler.so.3, it got as slow as the SVN version.
> But I'm not really sure if libpoppler is the only problem, because the opposite is not true. When I make a symlink from .so.3 to .so.4 and use SVN version, it doesn't get faster. It only works with stable version.

_________________________________________________________________
Nuevo Windows Live, un mundo lleno de posibilidades. Descúbrelo.
http://www.microsoft.com/windows/windowslive/default.aspx

Revision history for this message
Pablo Trabajos (pajarico) wrote :

Fernando, it's not so slow for me (AMD 2GHz, 2GB RAM). In your example I can go down to 800% on the blur zone and it's slow but still quite usable. The whole screen is refreshed in 4 seconds at most (when I minimize and maximize). How deep did you zoom in? How long it takes -in seconds- to redraw the screen?

Remember that there are two preferences: blur quality and filters quality. If only blur is that slow, change the blur (not filters) quality setting to lowest quality. Maybe it wasn't clear in my message #1, since I used the word "filter" instead of "blur".

Revision history for this message
Fernando Tortosa (fernandokts) wrote :

Yes, my results look like yours. It is only unusable at 1600%.
The both settings are in the fastest mode.

It's not really that slow without much zoom, but with Inkscape 0.46 it is faster.

---

> Date: Sun, 4 Oct 2009 19:09:34 +0000
> From: <email address hidden>
> To: <email address hidden>
> Subject: [Bug 315079] Re: SVN Slow view latency with filters (probably libpoppler issue)
>
> Fernando, it's not so slow for me (AMD 2GHz, 2GB RAM). In your example I
> can go down to 800% on the blur zone and it's slow but still quite
> usable. The whole screen is refreshed in 4 seconds at most (when I
> minimize and maximize). How deep did you zoom in? How long it takes -in
> seconds- to redraw the screen?
>
> Remember that there are two preferences: blur quality and filters
> quality. If only blur is that slow, change the blur (not filters)
> quality setting to lowest quality. Maybe it wasn't clear in my message
> #1, since I used the word "filter" instead of "blur".
>
> --
> SVN Slow view latency with filters (probably libpoppler issue)
> https://bugs.launchpad.net/bugs/315079
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Inkscape: A Vector Drawing Tool: New
>
> Bug description:
> When upgrading to SVN, that starts using libpoppler.so.4 and libpoppler-glib.so.4 , when you get closer to a blurred box, for example, it gets really slow to refresh the view when you scroll or move.
>
> To test it, I used the Ubuntu's stable version 0.46 that uses libpoppler.so.3 and libpoppler-glib.so.3, and it was fast.
> But, when I temporarily removed libpoppler.so.3 and made a link of libpoppler.so.4 to libpoppler.so.3, it got as slow as the SVN version.
> But I'm not really sure if libpoppler is the only problem, because the opposite is not true. When I make a symlink from .so.3 to .so.4 and use SVN version, it doesn't get faster. It only works with stable version.

_________________________________________________________________
Llévate Messenger en el móvil a todas partes ¡Conéctate!
http://www.microsoft.com/spain/windowsmobile/messenger/default.mspx

Revision history for this message
jazzynico (jazzynico) wrote :

Related reports:
Bug #484151 "Inkscape very slow at high-level zoom"
Bug #522767 "performance 0.47 vs. 0.46"

Changed in inkscape:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Beluga (buovjaga) wrote :

Still repro.
I have a very fast machine, but notice choppiness, when the blurred box is in view at 1600% zoom.

Arch Linux 64-bit, KDE Plasma 5
Inkscape 0.92pre1 15054 (GTK3)

jazzynico (jazzynico)
Changed in inkscape:
status: Confirmed → Triaged
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.