On Tue, 30 Jun 2009 21:50:08 +0100
Chris <chris1.noreply(a)googlemail.com> wrote:
Hi, I've got an M-Audio Audiophile 2496 card (ICE1712 chip)
running on
an AMD 64 bit CPU (can't remember exact model right now). I originally
installed F11 x86_64 and had a few sound problems, but it worked if I
disabled pulse audio.
I've just had to install the 32-bit version of Fedora 11 due to some
work constraints (long story!). Now I can't get audio to work at all.
Firstly, my user was not part of the pulse-rt group so I added myself
manually. This didn't happen when I installed the x86_64 version on
the same PC which seems strange.
Secondly, I can't get audio to work at all. I've checked the Advance
Volume Control and turned everything up. /var/log/messages shows the
following:
Jun 30 21:33:20 localhost pulseaudio[2106]: module-alsa-card.c: Failed
to find a working profile.
Jun 30 21:33:20 localhost pulseaudio[2106]: module.c: Failed to load
module "module-alsa-card" (argument: "device_id=0
name=usb_device_944_103_noserial_if0_sound_card_0
card_name=alsa_card.usb_device_944_103_noserial_if0_sound_card_0
tsched=1"): initialization failed.
Not quite sure why it mentions USB device since it's a PCI card.
lsmod shows the right module amongst the others although it's not
used:
snd_ice1712 52724 0
snd_ice17xx_ak4xxx 2956 1 snd_ice1712
snd_ak4xxx_adda 7040 2 snd_ice1712,snd_ice17xx_ak4xxx
snd_cs8427 6652 1 snd_ice1712
snd_ac97_codec 91576 1 snd_ice1712
snd_usb_audio 74972 0
snd_pcm 62632 3
snd_ice1712,snd_ac97_codec,snd_usb_audio snd_timer
17888 1 snd_pcm ac97_bus 1400 1 snd_ac97_codec
snd_i2c 4336 2 snd_ice1712,snd_cs8427
snd_page_alloc 7644 1 snd_pcm
snd_mpu401_uart 6316 1 snd_ice1712
snd_usb_lib 14128 1 snd_usb_audio
snd_rawmidi 18728 2 snd_mpu401_uart,snd_usb_lib
snd_seq_device 5988 1 snd_rawmidi
snd_hwdep 6584 1 snd_usb_audio
snd 49056 13
snd_ice1712,snd_ak4xxx_adda,snd_cs8427,snd_ac97_codec,snd_usb_audio,snd_pcm,snd_timer,snd_i2c,snd_mpu401_uart,snd_usb_lib,snd_rawmidi,snd_seq_device,snd_hwdep
soundcore 5404 1 snd
Whenever I try to run alsamixer or pavucontrol when pulse is not
running, I get this:
shm_open() failed: No such file or directory
ALSA lib pulse.c:272:(pulse_connect) PulseAudio: Unable to connect:
Connection efused
alsamixer: function snd_ctl_open failed for default: Connection
refused
Maybe that's expected since pulse is not running.
I should also mention that I dual-boot Windows and it works fine
there.
So, any ideas or recommendations for how to investigate?
Thanks in advance, Chris.
The fact that there is a snd_usb_audio is suspicious. It looks like
alsa is treating a usb device as a sound device, when it isn't. But
it is being placed in the first slot, 0, which everything assumes is the
default sound device.
run aplay -l
to see what alsa thinks are your sound devices and the order they were
found.
And you can run the script at
You could also run the script below and post the link or run with
option --no-upload and post the output so people can see what your
system configuration is.
http://www.alsa-project.org/alsa-info.sh
Note, this gives a *lot* of information, most of it only of use to
developers.