Desktop cover plugin: does not display the cover art

Bug #157429 reported by Mathias Brodala
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
Medium
Johannes Sasongko

Bug Description

Since quite some time now the desktop cover plugin only displays a grey/white box instead of the actual cover art.

Disabling and re-enabling the plugin fixes this temporarily. The problem occurs again after stopping and starting playback again.

Just in case: both GTK and pygtk are at version 2.12.0 here.

Mathias Brodala (mathbr)
description: updated
Revision history for this message
Minimec (minimec) wrote :

I can confirm this bug using the exaile-0.2.11 Ubuntu deb package from the exaile gutsy repository.

OS: Ubuntu Gutsy
Exaile: Version 0.2.11
desktop cover plugin: 0.3.3

Revision history for this message
Koybe (koybee) wrote :

Same problem here with both 0.2.11 and bzr versions.

Revision history for this message
Stirlitz (lukaszyk) wrote :

Same problem here with both 0.2.11, 0.2.12b (Debian Sid)

Revision history for this message
Jordan Reese (jordanmreese) wrote :

same problem here with gutsy and hardy amd64, with exaile 0.2.13 and desktop cover 0.3.3

Changed in exaile:
status: New → Confirmed
Revision history for this message
Jordan Reese (jordanmreese) wrote :

This issue also occurs after trying to play some songs that do not have album art associated with them, would it be possible to just force the plug-in to restart at the beginning of each song? I am still having the same issue in Intrepid with the latest version from the PPA.

this bug has been present for over a year, and is verry annoying to those of us who use the plug-in.

Revision history for this message
Simon (simschi) wrote :

I have the same problem here. Very annoying... :-/

maybe the plug-in fetches the path to to cover art before the first track is loaded...

Revision history for this message
Johannes Sasongko (sjohannes) wrote :

I had never been able to reproduce this bug before. Fixed in 0.3.

Changed in exaile:
assignee: nobody → sjohannes
importance: Undecided → Medium
milestone: none → 0.3.0
status: Confirmed → Fix Committed
Revision history for this message
boondock (boondock-bear) wrote :

Same problem. 0.3.3 with Exaile 2.14

Happens after stopping playback. Upon pressing play again, the grey box appears. Also if it runs into a track that doesn't have album art, following tracks that do have album art still show a grey box.

Currently running Ubuntu 8.10

Like Jordan said, maybe force restart of plugin for each track?

Other than that, I love the plugin!

Thanks!

Revision history for this message
Jonne (jonathan-vanherpe) wrote :

I see this too in Jaunty (plugin version 0.3.3 and Exaile 2.14)

Revision history for this message
Johannes Sasongko (sjohannes) wrote :

Please do not add any more comment regarding Exaile version 0.2.x. As can be seen from the bug status, this is fixed for the *future* Exaile release, 0.3.0.

If anyone wants to help, please try the development version and see if the issue is still present. I am especially interested in feedback regarding whether it works in slower machines and/or with some of the less popular window managers. This is because the "fix" relies on a certain WM behaviour, and I suspect there might be some race conditions that break it.

Revision history for this message
Minimec (minimec) wrote : Re: [Bug 157429] Re: Desktop cover plugin: does not display the cover art

Hi

As I want to help you, I installed the weekly dev tarball
(exaile_0.3.0_20090506.tar.gz) and gave the Desktop Cover Plugin a
try. Here are my comments about it.

- At first look, the Bug seems to be fixed. I will do some further testing.

- I desperately miss the configuration menu to resize the image and
put it in the lower right corner. I therefore tried to add the the old
plugin configuration to the new settings.ini in ~/.config/exaile, but
that did not work.

Here's my old desktopcover plugin configuration.

[plugin/desktopcover]
enabled = True
gravity = 2
height = 100
width = 100
x = 1155
y = 25
keep_center = False
use_image_size = False

- I also realized, that the cover follows the mouse pointer, when
working on a dual screen setup.

I would like to tell you that I fell in love with that plugin the
first day I used it. I always had it as a kind of desktop gadget in
the lower right corner on my left (primary) monitor of my dual screen
setup. I would really like to continue using it that way. Therefore I
desperately need a plugin config option. I also would like to have
that 'mouse follow' behaviour as an optional configuration option.

Some additional infos. I am using Ubuntu 9.04 with Enlightenment e17
as WindowManager on an AMD Athlon 64 X2 5000+ with a GeForce 7600GS. I
have two 4:3 Sony screens on that 7600GS, a 17" and 19". Quiet good
machine. Not the newest one, but definitly not slow enough to test the
minimal requirements of your Desktop Cover plugin.

I would like to thank you all for your work on exaile and the
desktopcover plugin. I will 'stay' here with you for further testing.

Cheers

minimec

Revision history for this message
Johannes Sasongko (sjohannes) wrote : [Bug 157429] Re: Desktop cover plugin: does not display the cover art

> - At first look, the Bug seems to be fixed. I will do some further
> testing.

Thanks, Martin.

> - I desperately miss the configuration menu to resize the image and
> put it in the lower right corner. I therefore tried to add the the old
> plugin configuration to the new settings.ini in ~/.config/exaile, but
> that did not work.

Don't worry, I'm working on it. Still learning how Exaile's new plugin
config system works.

> - I also realized, that the cover follows the mouse pointer, when
> working on a dual screen setup.
[snip]
> I also would like to have
> that 'mouse follow' behaviour as an optional configuration option.

Sounds like a bug; it's not supposed to behave that way. Could you file
another bug report for this?

> Some additional infos. I am using Ubuntu 9.04 with Enlightenment e17
> as WindowManager

Ah, completely forgot about E. So far I've tested the plugin on
Metacity, Xfwm4, OpenBox, and IceWM, and it seems to work fine.

Thanks again for testing.

Johannes

Revision history for this message
Minimec (minimec) wrote : Re: [Bug 157429] Re: Desktop cover plugin: does not display the cover art

Hi Johannes

> [snip]
>> I also would like to have
>> that 'mouse follow' behaviour as an optional configuration option.
>
> Sounds like a bug; it's not supposed to behave that way. Could you file
> another bug report for this?

- Another way to describe that 'follow mouse' behaviour would be:

"The Desktop Cover plugin puts itself on the active screen of a dual
screen setup, when loading a new cover during song change." (see
screenshots)

I was able to reproduce the same behavoiur with Metacity as WM. I am
not sure now, where the problem is, but there is a nice bug-
discussion going on about the new Ubuntu osd-notify notifications
system in combination with nvidia 'TwinView'-technology on dual screen
setups. https://bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/331369
. As you know, I am using that GeForce 7600GS with TwinView...

- On the other hand I can tell you, that the desktop-cover-plugin
integrates nicley with e17. So no need of adptations here.

I stay tuned...

Martin

Revision history for this message
Johannes Sasongko (sjohannes) wrote :

> - Another way to describe that 'follow mouse' behaviour would be:
>
> "The Desktop Cover plugin puts itself on the active screen of a dual
> screen setup, when loading a new cover during song change." (see
> screenshots)

OK, now I understand the problem.

Could you file a new bug report? Seems like the original bug mentioned
in this report is fixed, so let it close and we can continue the
discussion in another report.

Revision history for this message
Simon (simschi) wrote :

Ok, I think I can confirm your report about the weekly release. It also follows the mouse onto the active screen when track skipping and it seems, as the issue of this bug is solved.

Thanks! (awaiting a new release)

Revision history for this message
Johannes Sasongko (sjohannes) wrote :

Thanks for testing.

For the record, the screen-changing bug is now tracked as bug 376848.

reacocard (reacocard)
Changed in exaile:
status: Fix Committed → Fix Released
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.