GNOME Bugzilla – Bug 655205
Image display stutters
Last modified: 2012-06-25 20:51:02 UTC
When using the space bar or the navigation buttons to move between images, the old image stutters on the screen before being replaced by the new image. This is an annoyance when using Eog on the Linux console, but becomes a major usability issue when using it through a vnc session as, to display another image, the system is forced to re-display the old image at slightly reduced size before immediately replacing it with the new image.
It seems that it doesn't do it for all images, and I was wrong about the navigation buttons. They don't cause this issue, but using the space bar to move forward does.
This is getting even more confusing. The navigation buttons do show the same effect, just not on all images. Some images are displayed at 100%, but most are too large for that.
Can you try with the statusbar disabled? From time to time I've seen that the progressbar that is shown during load enlarges the statusbar a little bit which would trigger a redraw if the image is large enough.
I also experience this in eog 3.0.2. It is indeed caused be the loading bar being larger than the text. Please make sure the size of the statusbar doesn't change while loading.
Created attachment 197367 [details] [review] proposed fix/workaround Please test this one if possible. This fixes it for me using the standard theme, not sure about others.
Imported the fix into git, now that master is up for development again (not taking it for gnome-3-2 for now). Please reopen if it still happens with eog-3.3 (once a new development release is out). commit e83787ad630df42e98ded11ed05a0377590f078b Author: Felix Riemann <> Date: Fri Sep 23 20:58:20 2011 +0200 Reduce vertical borders of progressbar in statusbar to avoid redraws Otherwise the progressbar causes the statusbar to enlarge which will trigger a redraw of the already shown picture. https://bugzilla.gnome.org/show_bug.cgi?id=655205 This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
*** Bug 663741 has been marked as a duplicate of this bug. ***
*** Bug 664109 has been marked as a duplicate of this bug. ***
*** Bug 667205 has been marked as a duplicate of this bug. ***
Can this bug be re-opened? Seeing this again with current master and jhbuild for 3.6.
(In reply to comment #10) > Can this bug be re-opened? Seeing this again with current master and jhbuild > for 3.6. Just pushed eog-3.5.2 out of the door which should handle this better. If this shows up again, we'll need a different fix. :(
(In reply to comment #11) > (In reply to comment #10) > > Can this bug be re-opened? Seeing this again with current master and jhbuild > > for 3.6. > > Just pushed eog-3.5.2 out of the door which should handle this better. > If this shows up again, we'll need a different fix. :( It's fixed for me with your commit from today, thanks!