Package: libgnome-desktop-2-11 Version: 2.28.2-1 Severity: minor Tags: patch
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, As reported in openSUSE bugzilla #577733, slideshow background doesn't work properly if short term specified in XML file. see https://bugzilla.novell.com/show_bug.cgi?id=577733 And the patch reported in gnome bugzilla works fine on my box. patch: http://bugzilla-attachments.gnome.org/attachment.cgi?id=147620 report: https://bugzilla.gnome.org/show_bug.cgi?id=601753 Please apply the patch for this bug. Thank you for your reading. - -- Regards, Hideki Yamane http://wiki.debian.org/HidekiYamane - -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-trunk-686 (SMP w/2 CPU cores) Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libgnome-desktop-2-11 depends on: ii libc6 2.10.2-5 Embedded GNU C Library: Shared lib ii libcairo2 1.8.8-2 The Cairo 2D vector graphics libra ii libgconf2-4 2.28.0-1 GNOME configuration database syste ii libglib2.0-0 2.22.4-1 The GLib library of C routines ii libgtk2.0-0 2.18.6-1 The GTK+ graphical user interface ii libstartup-notification0 0.10-1 library for program launch feedbac ii libx11-6 2:1.3.3-1 X11 client-side library ii libxrandr2 2:1.3.0-3 X11 RandR extension library libgnome-desktop-2-11 recommends no packages. libgnome-desktop-2-11 suggests no packages. - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAkt0/PMACgkQIu0hy8THJktl/ACfcBwxAHXXK/aEXv1sOkASA6pH 4PEAoJSxiGUjSs5kCSsiaqPZvF81loW0 =Qq3n -----END PGP SIGNATURE-----
GNOME #601753 https://bugzilla.gnome.org/show_bug.cgi?id=601753 openSUSE #577733 https://bugzilla.novell.com/show_bug.cgi?id=577733 --- gnome-desktop-2.28.1/libgnome-desktop/gnome-bg.c 2009-11-12 18:23:30.393878825 -0500 +++ hacked/libgnome-desktop/gnome-bg.c 2009-11-12 18:18:32.296606140 -0500 @@ -309,6 +309,11 @@ { bg->transitioned_id = 0; + if (bg->pixbuf_cache) { + g_object_unref (bg->pixbuf_cache); + bg->pixbuf_cache = NULL; + } + g_signal_emit (G_OBJECT (bg), signals[TRANSITIONED], 0); return FALSE;
<background> <static> <duration>15</duration> <file>/usr/share/backgrounds/cosmos/cloud.jpg</file> </static> <transition> <duration>10</duration> <from>/usr/share/backgrounds/cosmos/cloud.jpg</from> <to>/usr/share/backgrounds/cosmos/comet.jpg</to> </transition> <static> <duration>15</duration> <file>/usr/share/backgrounds/cosmos/comet.jpg</file> </static> <transition> <duration>10</duration> <from>/usr/share/backgrounds/cosmos/comet.jpg</from> <to>/usr/share/backgrounds/cosmos/cloud.jpg</to> </transition> </background>