[PlanetCCRMA] mixxx-1.7.0-1.fc12.x86_64 bugs and workarounds (was Re: Any known USB audio interfaces that actually have four outputs that show up in Jack?)

Niels Mayer nielsmayer at gmail.com
Fri May 14 11:48:01 PDT 2010


On Fri, May 14, 2010 at 10:35 AM, Sean Beeson <seanbeeson at gmail.com> wrote:
>
> Which version of Fedora are you running Mixxx on in the case you
> mention using it? Curiously, I will be trying to setup Mixxx for a
> community radio station.
>

I'm using 2.6.32.11-99.fc12.x86_64 and
"mixxx.x86_64                    1.7.0-1.fc12
@rpmfusion-free"

It has one major issue that needs to be worked around -- there appears to be
an X error that messes up the waveform display on the first deck when run
against its own local display. Running to a remote X server it dies with
this error:

Debug: [Main]: createWaveformViewer()

Debug: [Main]: WaveformViewerFactory :: Creating new visual waveform

Debug: [Main]: WaveformViewerFactory :: Making new GL context.

Warning: [Main]: X Error: BadMatch (invalid parameter attributes) 8

  Major opcode: 1 (X_CreateWindow)

  Resource id:  0x70

mixxx: xcb_io.c:176: process_responses: Assertion `!(req && current_request
> && !(((long) (req->sequence) - (long) (current_request)) <= 0))' failed.

Abort (core dumped)


You can run it locally ($DISPLAY=":0.0") with a simple work-around: each
time you start the app, you have to go
to Options->Preferences->Interface->Skin and RESELECT the desired skin. This
repaints the damaged waveform display area and allows the app to run as
expected.

The other important thing is that Mixxx isn't particularly stable driving
ALSA -- but works very well using JACK. In particular, when driving ALSA
directly, it doesn't like running with CPU-frequency scaling set so it's a
good idea to run "/usr/bin/cpufreq-selector -g performance" prior to
activating mixxx. I don't think it suffers from this issue when running
through Jack.

I guess I should file a bug report since the version supplied on fedora
isn't even the latest version. http://www.mixxx.org/download.php shows the
current stable version at 1.7.2 and a 1.8.0 experimental version available.
If anybody wants to build and package the latest and greatest mixxx for
fedora, that would be awesome.

Niels
http://nielsmayer.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://ccrma-mail.stanford.edu/pipermail/planetccrma/attachments/20100514/853dd5be/attachment.html 


More information about the PlanetCCRMA mailing list