Introduction to Audacious

Audacious is a GTK+ based audio player.

This package is known to build and work properly using an LFS-7.4 platform.

Package Information

Additional Downloads

Required Plugins

Audacious Dependencies


GTK+-3.8.4 and libxml2-2.9.1


D-Bus-1.6.14 and ALSA-1.0.27


PCRE-8.33 or Oniguruma and libguess

Optional (for Plugins)

cURL-7.32.0, neon-0.30.0 (for online mpg3 and ogg radio), LAME-3.99.5, FLAC-1.3.0, libvorbis-1.3.3, FAAD2-2.7, FFmpeg-1.2.2, SDL-1.2.15, mpg123-1.15.4, libnotify-0.7.6, PulseAudio-4.0, libsndfile-1.0.25, libsamplerate-0.1.8, LIRC, libcdio (both libcdio and libcdio-paranoia are needed to play CDs), libcddb (to identify CDs), libmodplug, libmms, JACK (requires libsamplerate-0.1.8), FluidSynth, libcue, The Bauer stereophonic-to-binaural DSP (bs2b) library, libbinio (to build the AdPlug plugin), and WavPack

User Notes:

Installation of Audacious

Install Audacious by running the following commands:

TPUT=/bin/true ./configure --prefix=/usr &&

If you have Doxygen-1.8.5 installed and wish to build the API documentation, issue doxygen.

This package does not come with a test suite.

Now, as the root user:

make install

If you built the API documentation, install it as the root user by issuing:

install -v -m755 -d /usr/share/doc/audacious-3.4.1/api &&
install -v -m644    doc/html/* \

Installation of Audacious Plugins



If Xorg is not installed in /usr, tell the linker where to find it:


Install the required plugins package by unpacking the tarball, changing into the newly created directory, and issuing the following commands:

TPUT=/bin/true ./configure --prefix=/usr &&

This package does not come with a test suite.

Now, as the root user:

make install


This package installs icon files into the /usr/share/icons/hicolor hierarchy and desktop files into the /usr/share/applications hierarchy. You can improve system performance and memory usage by updating /usr/share/icons/hicolor/index.theme and /usr/share/applications/mimeinfo.cache. To perform the update you must have GTK+-2.24.20 or GTK+-3.8.4 installed (for the icon cache) and desktop-file-utils-0.22 (for the desktop cache) and issue the following commands as the root user:

gtk-update-icon-cache &&

Command Explanations

TPUT=/bin/true: the default is for make to output text in color. This is fine if you're building in a terminal, but if you script the build process and pipe the output from make to a log file then the control characters used to color the text can make the logfile unreadable. This option stops it coloring the text.

Configuring Audacious

If you prefer the old, smaller Winamp/XMMS interface, click on View> Interface> Winamp Classic Interface.


Installed Programs: audacious and audtool
Installed Libraries:,, and
Installed Directories: /usr/include/audacious, /usr/include/libaudcore, /usr/include/libaudgui, /usr/lib/audacious and /usr/share/audacious

Short Descriptions


is a GTK+2 port of XMMS based on the Beep Media Player.


is a small tool to modify the behavior of a running audacious instance.

contains functions that are used by audacious to render its graphical interface.

Last updated on 2013-09-09 10:58:02 -0700