User
From MixxxWiki
Contents |
User Resources
Getting Hold Of Mixxx
Mixxx is included in many major linux distributions. You may already have a copy if you asked to install everything.
If not then don't worry, a copy can always be found at either:
- The website: http://mixxx.sf.net
- The sourceforge project page: http://www.sf.net/projects/mixxx
Some distributions include mixxx as an optional package. For example Gentoo users can simply type:
$ emerge mixxx
Ubuntu 7.04+ users can install Mixxx through the Add/Remove Applications interface or through Synaptic.
Compiling from Source
Instructions for building Mixxx from source can be found here.
Skins
Extra skins for Mixxx can be downloaded here.
Documentation and FAQ
A good place to start for finding up-to-date answers and information is our FAQ.
Information on hardware support is available here: Hardware Compatibility.
We're working on updating our documentation for the next release of Mixxx. In the meantime, these documents are still fairly useful:
- The outdated "Mixxx in 5 minutes" tutorial
- The also outdated manual
- DJ Thread's Mixxx tutorial is also handy
- The Vinyl Control page explains everything you need to know about using vinyl control.
Troubleshooting
Playback Issues / ALSA Issues
Most playback issues (for Linux users) are the result of a buggy PortAudio-v19 version. We suggest using a reasonably stable version of the library that can be found here. Using this version has been known to solve many of our users' problems.
Fedora Issues
On Fedora many users report an error something like:
error while loading shared libraries: libstdc++.so.5: cannot open shared object file
This is due to the slightly unusual version of some libraries distributed with fedora. It can be corrected by running the following command as root:
yum install compat-libstdc++
ALSA Issues (In versions before 1.5.0 final)
Mixxx's support for ALSA in Linux (pre-1.5.0 final) may require a modification to be made to your /etc/asound.conf (or ~/.asoundrc) file. Adding the following lines should allow ALSA to work in Mixxx properly:
pcm.mixxx {
type plug
slave.pcm "surround40:0"
slave.channels 4
}
Once again, ALSA should work properly in Mixxx 1.5.0 without these changes. This fix is only relevant to 1.4.2 and the 1.5.0 betas.


