[PlanetCCRMA] i686 arch alsa rpms with AMD Duron

G Quested garryq@comp.leeds.ac.uk
Tue Apr 24 10:16:09 2007


On Apr 23, 2007 at 4:19pm, Fernando Lopez-Lezcano wrote:

> 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

Hi again, the software updater pulled down a new jack package but it has
made no difference.
Here's the output:

Name        : jack-audio-connection-kit    Relocations: (not relocatable)
Version     : 0.103.0                           Vendor: Planet CCRMA
Release     : 0.2.1015.svn.fc6.ccrma        Build Date: Tue 24 Apr 2007 12:11:58 AM BST
Install Date: Tue 24 Apr 2007 05:54:13 PM BST      Build Host: build.ccrma.stanford.edu
Group       : Applications/Multimedia       Source RPM: jack-audio-connection-kit-0.103.0-0.2.1015.svn.fc6.ccrma.src.rpm
Size        : 1309822                          License: GPL
Signature   : DSA/SHA1, Tue 24 Apr 2007 12:17:10 AM BST, Key ID c12beffc68d9802a
Packager    : Fernando Lopez-Lezcano
URL         : http://jackaudio.org/
Summary     : the Jack Audio Connection Kit
Description :
JACK is a low-latency audio server, written primarily for the Linux
operating system. It can connect a number of different applications to
an audio device, as well as allowing them to share audio between
themselves. Its clients can run in their own processes (ie. as a
normal application), or can they can run within a JACK server (ie. a
"plugin").

JACK is different from other audio server efforts in that it has been
designed from the ground up to be suitable for professional audio
work. This means that it focuses on two key areas: synchronous
execution of all clients, and low latency operation.

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
registered builtin port type 32 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 @ 0x805b1d0 fd = -1
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
ALSA: final selected sample format for playback: 16bit little-endian
ALSA: use 2 periods for playback
Illegal instruction

Cheers
Garry.

>
>

-- 
Garry Quested
School of Computing
University of Leeds
Leeds
LS2 9JT