Tuesday, November 20, 2007

Build Audacious from source (7.10 - 64bit)

This guide have been tested on Ubuntu 7.10 64bit Gnome.

The guide will show you how to compile the latest stable version of Audacious and how to set Audacious to auto-play when inserting a music CD. At last but not least how to change the skins and the graphic in Audacious.





Before Installation.

First thing you need is to enable all the sources in your repository. You can do that by; System tab ---> Administration ---> Software Sources.
You also need to enable medibuntu which you can find here; http://www.medibuntu.org/

When that is done, open the terminal (Applications tab ---> Accessories ---> Terminal ).
To build Audacious from the source the right tools, libs and headers is needed, type this in the terminal;

  • sudo aptitude update && sudo aptitude upgrade
  • sudo aptitude install build-essential mercurial autogen automake checkinstall
  • sudo aptitude install libgtk2.0-dev libpng12-dev libglade2-dev libdbus-glib-1-dev libmcs-dev bison libxml2-dev libxcomposite-dev imlib11-dev
  • sudo aptitude install gettext libsamplerate0-dev libsidplay1-dev libsidplay2-dev libflac-dev libmad0-dev libvorbis-dev libasound2-dev libesd0-dev libpulse-dev libsndfile1-dev libmpcdec-dev liblame-dev
  • sudo aptitude install liblircclient-dev libbinio-dev libwavpack-dev libtag1-dev libjack0.100.0-dev libresid-builder-dev libfluidsynth-dev libcdio-dev libcurl4-openssl-dev libmms-dev libmtp-dev libsdl1.2-dev libimlib2-dev libcdio-cdda-dev libcddb2-dev libneon26-dev flex

There's one lib that you need but it's not available in Ubuntu repo, therefore it needs to be build as well;

Libmowgli
  • cd ~/Desktop
  • hg clone http://hg.atheme-project.org/libmowgli libmowgli-devel
  • cd libmowgli-devel
  • sh autogen.sh
  • ./configure --prefix=/usr
  • make
  • sudo make install
Now you are ready to compile, build and install Audacious.



Installation

The first thing that need to be build is Audacious. This is the structure of Audacious and do not contain any plugins, codecs and format.
To the terminal;

  • cd ~/Desktop
  • wget http://distfiles.atheme.org/audacious-1.4.6.tgz
  • tar zxfv audacious-1.4.6.tgz
  • cd audacious-1.4.6
  • ./configure --enable-samplerate
  • make
  • sudo checkinstall
  • cd src/libaudclient
  • sudo cp -r libaudclient.so /usr/lib/libaudclient.so.1

Next Audacious Plugin;

  • cd ~/Desktop
  • wget http://distfiles.atheme.org/audacious-plugins-1.4.5.tgz
  • tar zxfv audacious-plugins-1.4.5.tgz
  • cd audacious-plugins-1.4.5
  • ./configure
  • make
  • sudo checkinstall

Audacious is now installed and ready for use. You can start it by writting audacious in the terminal or via Applications tab ---> Sound & Video ---> Audacious.

This guide used checkinstall, so if you like to uninstall it, you can do it via synaptic. Remember if you want to build or install another version of Audacious you must uninstall the previous one that is build by checkinstall.



Skins

To install skins for Audacious you have to move the skin(s) to /usr/local/share/audacious/Skins
Note you don't need to extract the skin file, just copy it to the location.

an example if you have the skin called Aqua.wsz on your Desktop;
  • cd ~/Desktop
  • sudo mv Aqua.wsz /usr/local/share/audacious/Skins

If you have a folder full of skins
  • cd [into director]
  • sudo mv * /usr/local/share/audacious/Skins


Auto-play CDs

Type;

  • gnome-volume-properties

Go to the Multimedia tab and select Audio CD Discs

fill in;

  • audacious -p /media/cdrom

Done.



Advanced Eyecandy

This is needed to be done before you start to build Audacious source, if you already build an install Audacious you need to uninstall it to accompilish this.

If you want to change the icon and the graphic like I have done (see screenshots), you have to do this;

Copy this file to your Desktop;

http://www.filefactory.com/file/0b7e14/

and do a;

  • cd ~/Desktop
  • tar zxfv Audacious-Inner-Theme.tar.gz

copy audacious.png from image folder to audacious-1.4.0/pixmaps
Then move rest of the icons in the image folder to audaciou
s-1.4.0/src/audacious/images
The icons in audioscrobbler folder you move to audacious-plugins-1.4.0/src/scrobbler/images



If you want to make your own Audacious preferences icons, here is the background for it;

35 comments:

Artificial Intelligence said...

Updated the guide:
Audacious 1.4.2 is out
Fixed a typo in the commandline.
New link to "Advanced Eyecandy", as there was missing two Icons.

Artificial Intelligence said...

Updated the guide:
Audacious 1.4.4
Audacious Plugins 1.4.2
Added copy of libaudclient.so.1 to the right place.
Fixed a typo regarding copy skins to audacious.

ToonTastic said...

What is the quick launch bar thing down the right and how do I install that, it looks cool

Artificial Intelligence said...

It's kiba-dock;
http://ubuntuforums.org/showthread.php?t=554127&highlight=kiba

wincasy said...

HI thanks a lot for your instructions ,finally i got my audacious compiled and works . there is one dependency you didn't add is gettex ,why ? and i want to ask , there are a lots of warnigs and errors in the installation process ,did you get some
errors or warnings ?

Artificial Intelligence said...

Strange...I'll add gettext

goofy said...

Does it work on 32bit also?

Sumesh said...

Does it work on 32 bit also?

Artificial Intelligence said...

Aye it should. It's just tested on 64-bit

Artificial Intelligence said...

guide updated to fit the new release
1.4.5 audacious
1.4.3 plugins

ghostlines said...

I'm using gutsy 32bit and it's install but i can't play mp3's it says
Failed to load plugin (/usr/local/lib/audacious/Container/m3u.so): /usr/local/lib/audacious/Container/m3u.so: undefined symbol: convert_dos_path

when i run audacious from the terminal

ghostlines said...

problem solved i needed to change my audio output from filewriter to alsa

Red_Acid said...

Finally I have the most recent version of Audacious running in my laptop. Thanks a lot for this tutorial!
But I don't know why, I can't download the file with the nice images too use from FileFactory. When I click in the final button to begin the download, the page loads for a long time, and then it goes to the main page. Could you please upload it again and/or in a different host? Many thanks!

Greets, Red_Acid (red_acid69 [at] hotmail.com)

PS: Sorry if my english is wrong!

Artificial Intelligence said...

I have added the guide to ubuntuforums.org and attached the file, Red_Acid

http://ubuntuforums.org/showthread.php?t=658282

Anonymous said...

Do you know who created the wallpaper? I have been looking for a good tutorial in making glass balls and this one is amazing.

goofy said...

Thanks

Artificial Intelligence said...

The wallpaper:
http://gnome-look.org/content/show.php/Gnome+Finest+2.2.1?content=39092
for widescreen format check my blog

Season said...

This is great info to know.

Anonymous said...

I found this site using [url=http://google.com]google.com[/url] And i want to thank you for your work. You have done really very good site. Great work, great site! Thank you!

Sorry for offtopic

Anonymous said...

Who knows where to download XRumer 5.0 Palladium?
Help, please. All recommend this program to effectively advertise on the Internet, this is the best program!

Anonymous said...

Hello I'd love to congratulate you for such a terrific made forum!
Just thought this would be a perfect way to introduce myself!

Sincerely,
Sage Brand
if you're ever bored check out my site!
[url=http://www.partyopedia.com/articles/mothers-day-party-supplies.html]mothers day Party Supplies[/url].

Anonymous said...

[url=http://www.kfarbair.com][img]http://www.kfarbair.com/_images/logo.png[/img][/url]

בית מלון [url=http://www.kfarbair.com]כפר בעיר[/url] - אווירה כפרית, [url=http://www.kfarbair.com/about.html]חדרים[/url] מרווחים, שירות חדרים, אינטימיות, שלווה, [url=http://kfarbair.com/services.html]שקט[/url] . אנחנו מספקים שירותי אירוח מיוחדים כמו כן ישנו במקום שירות חדרים הכולל [url=http://www.kfarbair.com/eng/index.html]סעודות רומנטיות[/url] במחירים מפתיעים אשר יוגשו ישירות לחדרכם!

לפרטים נוספים אנא גשו לעמוד המלון - [url=http://kfarbair.com]כפר בעיר[/url] [url=http://www.kfarbair.com/contact.html][img]http://www.kfarbair.com/_images/apixel.gif[/img][/url]

Anonymous said...

ups sorry delete plz [url=http://duhum.com].[/url]

Anonymous said...

Be at one Our Spiritless Prices at www.Pharmashack.com, The Protean [b][url=http://www.pharmashack.com]Online Chemist's boutique [/url][/b] To [url=http://www.pharmashack.com]Buy Viagra[/url] Online ! You Can also Visualize Stately Deals When You [url=http://www.pharmashack.com/en/item/cialis.html]Buy Cialis[/url] and When You You [url=http://www.pharmashack.com/en/item/levitra.html]Buy Levitra[/url] Online. We Also Be subjected to a Stupendous Generic [url=http://www.pharmashack.com/en/item/phentermine.html]Phentermine[/url] In holdings of Your Maintenance ! We Recap away Gargantuan ball denomination [url=http://www.pharmashack.com/en/item/viagra.html]Viagra[/url] and Also [url=http://www.pharmashack.com/en/item/generic_viagra.html]Generic Viagra[/url] !

Anonymous said...

[url=http://forums.alphaplus.ca/archive/post.php]Cheapest priced Cialis[/url]

Anonymous said...

dating websites [url=http://loveepicentre.com/]surat dating[/url] best male escorts gt first online dating site http://loveepicentre.com/ singles events louisville

Anonymous said...

Hi Guys,Just registered here and looking to have a great time. I am looking for the best cash gifting program out there in the internet. Can you guide me?

Below are some sites that I found and I am not sure how much they are going to help me.
[url=http://www.squidoo.com/Residual-Cash-Forever-Cash-Gifting-System]cash gifting[/url]
[url=http://www.squidoo.com/Residual-Cash-Forever-Cash-Gifting-System]join cash gifting[/url]
[url=http://www.squidoo.com/Residual-Cash-Forever-Cash-Gifting-System]best cash gifting program[/url]

Anonymous said...

Hello
Costume Jewellery Watches, items on auctions & discount prices on

[url=http://aerowatches.my3gb.com]chronoswiss watches[/url]
[url=http://colewatches.5webs.net]citizen solar watches[/url]
[url=http://eoswatches.10fast.net]citizen watches discount[/url]
[url=http://watches.awardspace.biz]concord diamond watch[/url]
[url=http://repwatch.bravehost.com]corum mens watch[/url]

buy propecia said...

Hello people want to express my satisfaction with this blog very creative and I really like the views of the focus very good indeed Thank you for the helpful information. I hope you keep up the good work on making your blog a success!

Anonymous said...

songs of movie criminal [url=http://moviestrawberry.com/films/film_the_collective/]the collective[/url] shaggy da movie bill http://moviestrawberry.com/hqmoviesbygenres/download-genre_action-movies/?page=33 adult movie shop
first major movie steveb spielburg [url=http://moviestrawberry.com/films/film_and_now_tomorrow/]and now tomorrow[/url] bee movie desktop theme http://moviestrawberry.com/films/film_transporter_3/ great movie monologues
movie maker codec free download [url=http://moviestrawberry.com/films/film_hawaiian_holiday/]hawaiian holiday[/url] movie theaters in south jersey
old school the movie [url=http://moviestrawberry.com/films/film_pit_and_the_pendulum/]pit and the pendulum[/url] adult free movie clips http://moviestrawberry.com/films/film_blade_af_satans_bog/ movie trailer shall we dance
movie quotes sound waves [url=http://moviestrawberry.com/films/film_american_ninja/]american ninja[/url] casting for the next american girl movie http://moviestrawberry.com/films/film_el_ratn_prez_2/ mature movie

Dating said...

Free Online Dating

Toshiba laptop keyboard said...

These kind of post are always inspiring and I prefer to read quality content so I happy to find many good point here in the post

cialis generic said...

Thank You a ton for writing such a wonderful piece of information. Keep sharing such ideas in the future as well. This was actually what I was looking for, and I am glad to came here! Thanks for sharing the such information with us.

viagra expiration date said...

Hi, thank you for sharing this great info. Was just browsing through the net in my office and happened upon your blog. It is really very well written and quit comprehensive in explaining with a very simple language.

Mobile Application said...

My friend recommended to this blog.... you have some awesome articles shear. keep it up the great work

android application | android web application