Public bug reported:

eog (49.1-1build1) in Ubuntu desktop 26.04 ignores the gif loopcount attribute 
and
only does one pass through the animation. Neither loopcount=0 (forever)
nor an actual count will work properly.

Note that eog in Ubuntu 24.04 desktop (45.3-1ubuntu2) properly handles
the loopcount in gif file animations.

Three test gif files are attached to launchpad bug 2156641:

Expected results:
bat.gif  -- no loopcount, should do one pass of the animation.
bat2.gif -- loopcount=2, should do three passes of the animation
bat0.gif -- loopcount=0, should do continuous repeat of the animation.

What happens:
Running firefox with a file://.....bat?.gif will run the loops as documented.
From a terminal, running eog bat2.gif will open a window and perform one pass
of the animation instead of the expected three. eog bat0.gif will also produce
only one pass of the animation instead of a continous animation.

The Ubuntu desktop with Gnome (50.1-0ubuntu1) uses two readers, eog, and loupe
(the default). In Ubuntu 26.04, loupe likely present on a fresh install (maybe
not on upgrades). For gif icons on the Desktop, a double-click will run the
default loupe and show a continuous animation on all the bat?.gif files (bug
2156641 on Ubuntu 24.04).

To run eog, simply rename the /bin/loupe to /bin/loupexxx to force the use of
eog on the desktop. A double click on a gif file then runs the animation once,
regardless of loopcount.

$ lsb_release -rd
Description:    Ubuntu 26.04 LTS
Release:    26.04

$ uname -a
Linux racovm 7.0.0-22-generic #22-Ubuntu SMP PREEMPT_DYNAMIC Mon May 25 
15:54:34 UTC 2026 x86_64 GNU/Linux

** Affects: loupe (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2156661

Title:
  eog ignores the gif loopcount attribute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/loupe/+bug/2156661/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to