The nuts and bolts => Multimedia & Games => Topic started by: Bjrnarlinux on October 08, 2009, 10:44:41 am

Title: Exaile
Post by: Bjrnarlinux on October 08, 2009, 10:44:41 am
Is there an Exaile package for VL? XMMS is great and all, but it's annoying when dealing with a big music collection. If there isn't an Exaile package o you have any recommendations for a good music manager.

Title: Re: Exaile
Post by: stretchedthin on October 08, 2009, 04:12:55 pm
You could try Amarok.  It will pull the kdebase package with it.
Installation of Amarko and icon fix (
If you are using 6.0 Standard, you may notice your Display manager changes to the KDE one.  Here is the fix for that.
KDM hijacked my display Manager! Bringing GDM back. (
Title: Re: Exaile
Post by: zhymm on October 08, 2009, 04:29:35 pm
VLC does an admirable job.  Though, like you, I prefer Exaile.  I tried to package it for VL a few months ago, but ran into some problems I couldn't work around at the time.  Mayhaps it's time to take another look. :D

Old Man Zhymm
Title: Re: Exaile
Post by: rbistolfi on October 08, 2009, 04:56:13 pm
The latest exaile wont work in VL6.0 afaik, we will have to wait until VL7 :/
I could install 0.2.14 fine but I cant make a sound out of it. The collection is very well organized though, I didnt know I have so many records :)
Title: Re: Exaile
Post by: newt on October 08, 2009, 08:38:30 pm
I saw this post and thought I'd try to get Exaile working in VL 6 Standard Gold, and after a little trouble it seems to be working fine with the only mp3 I have on this machine to test it with. I wish I had an entire library to throw at it.

Here's what I did:

1. Dependency installation (skip mutagen) from VL repo:
Python ( >= 2.5)
pygtk2 ( >= 2.12)
gstreamer 0.10
gstreamer good plugins
pygst (called gstreamer-python I think)
mutagen (skip for now)

2. Optional Dependencies I installed from VL repo:
gstreamer ugly plugins (for MP3 support)
gstreamer bad plugins (for replaygain support)
sexy-python (minor ui enhancements)
hal (device detection)

3. Mutagen dependency installation:
Download mutagen-1.15:
Download slackbuild:
Edit slackbuild version number to '1.15'
Run slackbuild
Install built mutagen package

4. Install exaile
Download source:
edit Makefile prefix
make install

5. If mutagen 'asf' throws an error:
I simply commented out line 31, /usr/lib/exaile/xl/metadata/
#    MutagenType = asf.ASF
I'm sure this will break asf file functionality (perhaps more) but from the bit of reading I've done it seems asf is not that popular anymore??

Exaile works at this point.  Maybe someone with better skills than I can create a proper VL package with dependency resolution and everything - I don't think I'm good enough for that; this was a sloppy hack job but it works.

Edit: I've had a chance to move a small collection of albums over from another system and Exaile has done wonderfully.  It seems to be relatively light on resources and doesn't have huge dependencies.  If Bjrnarlinux would like more detailed instructions on how I got this working I'd be glad to elaborate.
Title: Re: Exaile
Post by: never_stop_learning on October 09, 2009, 03:42:03 pm
Songbird is another option -

Just download the tar.gz to your home folder, extract it and create a launcher for your desktop.....

I threw about 8 gigs of MP3s and copied my 8 gig iTunes library in there and everything seems to work just fine.....
Title: Re: Exaile
Post by: Bjrnarlinux on October 10, 2009, 02:15:58 am
I'm now running Songbird. It's nice, allthough i'm a bit bummed that it doesn't show up in the menu.

Other than that i'm quite happy with it.