I use it with the rt kernel, I disable pulseaudio by adding autospawn = no to /etc/pulse/client.conf and issuing a pulseaudio --kill
I'll report problems if I run into them, if I have more time I will make a proper contribution next time.
Here are the shell commands, start from the frugal install open terminal and cd into to some real disk space (cd Live-usb-storage, or some directory you can access as user), then execute the following lines. At one point aptitude asks you to remove a libjack to make room for the different one, say yes.
Code: Select all
wget https://launchpad.net/~mixxx/+archive/ubuntu/mixxx/+sourcefiles/mixxx/2.1.0-0ubuntu1~2.1~git6681~trusty/mixxx_2.1.0.orig.tar.gz
wget https://launchpad.net/~mixxx/+archive/ubuntu/mixxx/+sourcefiles/mixxx/2.1.0-0ubuntu1~2.1~git6681~trusty/mixxx_2.1.0-0ubuntu1~2.1~git6681~trusty.diff.gz
wget https://launchpad.net/~mixxx/+archive/ubuntu/mixxx/+sourcefiles/mixxx/2.1.0-0ubuntu1~2.1~git6681~trusty/mixxx_2.1.0-0ubuntu1~2.1~git6681~trusty.dsc
sudo aptitude update
sudo aptitude install build-essential fakeroot packaging-dev debian-keyring devscripts equivs debhelper pkg-config docbook-to-man libglu1-mesa-dev libqt4-opengl-dev libqt4-dev scons libjack-dev portaudio19-dev libid3tag0-dev libmad0-dev libogg-dev libsndfile1-dev libasound2-dev libvorbis-dev libmp4v2-dev libfaad-dev libportmidi-dev libtag1-dev libshout-dev vamp-plugin-sdk libprotobuf-dev protobuf-compiler libusb-1.0-0-dev libchromaprint-dev librubberband-dev libopusfile-dev libsqlite3-dev libsoundtouch-dev libhidapi-dev libupower-glib-dev
dpkg-source -x mixxx_2.1.0-0ubuntu1~2.1~git6681~trusty.dsc
cd mixxx-2.1.0/
debuild -b -uc -us
Code: Select all
sudo dpkg -i ../mixxx_2.1.0-0ubuntu1~2.1~git6681~trusty_amd64.deb