[PlanetCCRMA] i686 arch alsa rpms with AMD Duron

Fernando Lopez-Lezcano nando@ccrma.Stanford.EDU
Mon Apr 23 16:20:07 2007


On Mon, 2007-04-23 at 15:41 -0700, Fernando Lopez-Lezcano wrote:
> > and here is the output of jackd:
> > 
> > jackd -v -R -p128 -dalsa -r44100 -n2 -i2 -o2
> > 
> > getting driver descriptor from /usr/lib/jack/jack_dummy.so
> > getting driver descriptor from /usr/lib/jack/jack_freebob.so
> > getting driver descriptor from /usr/lib/jack/jack_oss.so
> > getting driver descriptor from /usr/lib/jack/jack_alsa.so
> > jackd 0.103.0
> > Copyright 2001-2005 Paul Davis and others.
> > jackd comes with ABSOLUTELY NO WARRANTY
> > This is free software, and you are welcome to redistribute it
> > under certain conditions; see the file COPYING for details
> > 
> > JACK compiled with System V SHM support.
> > server `default' registered
> > loading driver ..
> > Enhanced3DNow! detected
> > apparent rate = 44100
> > creating alsa driver ... hw:0|hw:0|1024|2|44100|2|2|nomon|swmeter|-|32bit
> > control device hw:0
> > configuring for 44100Hz, period = 1024 frames, buffer = 2 periods
> > ALSA: final selected sample format for capture: 16bit little-endian
> > ALSA: use 2 periods for capture
> > registered builtin port type 31 bit float mono audio
> > registered builtin port type 8 bit raw midi
> > clock source = system clock via clock_gettime
> > new client: alsa_pcm, id = 1 type 1 @ 0x8062960 fd = -1
> > ALSA: final selected sample format for playback: 16bit little-endian
> > ALSA: use 2 periods for playback
> > Illegal instruction
> > 
> > Does this help?
> 
> Yes, thanks.
> This is weird, I just checked and the packages are built with
> "-march=i386 -mcpu=i686" which means use only up to PentiumPro
> instructions and optimize instruction layout for i686 type processors. 
> 
> I'm now working on a rebuild to try to fix things...

There's a new release now for fc6/i386, hopefully it will fix your
problem (I don't have a way to test - works on an Athlon CPU)

-- Fernando