PDA

View Full Version : [ubuntu] Wallpaper transition not completed



balgaltz
June 9th, 2009, 06:41 AM
Jaunty 64bit

Hi, I created my own .xml wallpaper animation.


<background>

<starttime>

<year>2009</year>

<month>06</month>

<day>8</day>

<hour>2</hour>
<minute>00</minute>

<second>00</second>

</starttime>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/01.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/02.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/02.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/03.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/03.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/04.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/04.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/05.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/05.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/06.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/06.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/07.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/07.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/08.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/08.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/09.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/09.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/10.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/10.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/11.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/11.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/12.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/12.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/13.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/13.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/14.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/14.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/15.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/15.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/16.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/16.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/17.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/17.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/18.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/18.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/19.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/19.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/20.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/20.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/21.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/21.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/22.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/22.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/23.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/23.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/24.jpg</to>

</transition>

<transition type="overlay">

<duration>3600.0</duration>

<from>/home/wister/Desktop/Pryc-s/GW/24.jpg</from>

<to>/home/wister/Desktop/Pryc-s/GW/01.jpg</to>

</transition>


</background>


The error I'm getting is that, during the transitions, it doesnt complete and somehow it stucks.
I've got some screenshots, regarding "How it currently looks" and "How it should be"

"How it currently looks"
http://img91.imageshack.us/img91/2037/screenshotrbm.png
"How it should be"
http://img91.imageshack.us/img91/3734/screenshot1q.png

Both screenshots were taken in the same minute.
I have to "refresh the background" = (Desktop Appearance Preferences > Change to another wallpaper > Change back to my .xml) so it gets the correct display.

UPDATES:
Extra question: Is there an application to "randomize wallpapers" with "overlay" transitions
It doesn't seem to work with any xml animated wallpaper, its like not refreshing the wallpaper at all.

balgaltz
June 9th, 2009, 08:23 PM
If i reinstall the application that handles the background, will it fix?
**Update, I tested the xml on Live CD and it works...
In the Live CD (Intrepid Ibex 8.10):
Installed the AllDayLong wallpaper and it worked great, the wallpapers were changing according to time.
Back to my Ubuntu:
Tried to do the same thing, xml added to background and it showed the wallpaper but with no changing effects, it just halts upon establishment.

***Update, Tried deleting folders: .gconf, .gnome2, .nautilus, .metacity, .config
Nothing worked, transition effects seem to be broken. Like if the wallpaper doesn't refresh.

****Update, Created another user, tested AllDayLong animated wallpaper as well, showing the same erroneous behavior, no transition at all, wallpaper is halted. → This should indicate that there are no problems with the home folder, personal configurations.




Bump.

balgaltz
June 10th, 2009, 04:38 AM
Second Bump.

balgaltz
June 10th, 2009, 10:30 PM
Third Bump.

c. elegans
June 10th, 2009, 10:53 PM
I'm having a similar problem. I don't think my background is getting stuck between transitions, it just isn't transitioning. I've tried several xml files for the background and nothing seems to help. Did xml backgrounds break in Jaunty?

balgaltz
June 10th, 2009, 11:26 PM
Yeah i think... Hope theres an update soon, actually I think we are having the same problem, the background just don't transition, it just stay there forever and ever unless I refresh it manually. When did the problem start? I remember that my xml background used to work. I'm going to try Jaunty Live CD later... like in 10 mins.

UPDATE
Confirmed, xml background transitions doesn't work in Jaunty Live CD.

balgaltz
June 11th, 2009, 10:59 PM
Fourth Bump.
Update
Reconfigured xorg file, no success...

mcduck
June 11th, 2009, 11:20 PM
I don't think the XML wallpapers work any more in the latest Gnome, the new transition effect when changing your wallpaper from the Appearance-dialog seems to mess transitions done by XML files.

Our only hope would be Gnome devs fixing this (which I don't think is very high in their to-do list based on how little information there has ever been about the XML wallpapers. Most people don't even know that such a feature exists in Gnome..)

c. elegans
June 11th, 2009, 11:23 PM
I've come up with an workaround, though it's not the best. I've created two duplicate xml wallpapers, and I have cron switch between them periodically to update the background. Is there any way to switch off the gnome wallpaper transition?

balgaltz
June 11th, 2009, 11:55 PM
@c. elegans:
Well theres a way to turn it off, check link below
http://ubuntuforums.org/showpost.php?p=6900489&postcount=16

However, it still doesn't solve our problem. By the way do your workaround consumpt alot of cpu? My best guess is that it depends on the time between each refresh/change.

@mcduck:
Thanks for replying, kind of bittersweet news, at least we know the cause of it but at the same time can't do anything about it.

wrb302
July 1st, 2009, 03:22 AM
I am in the same situation here.

Hopefully they will fix this bug soon.

horusacosta
April 25th, 2011, 02:20 PM
i think the problem is that ur setting the transition to 3600 seconds long
this code works for me, hope it helps.



<background>
<starttime>
<year>2011</year>
<month>04</month>
<day>24</day>
<hour>0</hour>
<minute>0</minute>
<second>01</second>
</starttime>

<static>
<duration>60.0</duration>
<file>/home/horus/bg/01.jpg</file>
</static>
<transition type="overlay">
<duration>2.0</duration>
<from>/home/horus/bg/01.jpg</from>
<to>/home/horus/bg/02.jpg</to>
</transition>
<static>
<duration>60.0</duration>
<file>/home/horus/bg/02.jpg</file>
</static>
<transition type="overlay">
<duration>2.0</duration>
<from>/home/horus/bg/02.jpg</from>
<to>/home/horus/bg/03.jpg</to>
</transition>
<static>
<duration>60.0</duration>
<file>/home/horus/bg/03.jpg</file>
</static>
<transition type="overlay">
<duration>2.0</duration>
<from>/home/horus/bg/03.jpg</from>
<to>/home/horus/bg/04.jpg</to>
</transition>
<static>
<duration>60.0</duration>
<file>/home/horus/bg/04.jpg</file>
</static>
<transition type="overlay">
<duration>2.0</duration>
<from>/home/horus/bg/04.jpg</from>
<to>/home/horus/bg/01.jpg</to>
</transition>
</background>