[pulseaudio-discuss] Initialisation Fail with MAudio Delta 44 and ICE1712 Driver

yatesy yatesy at freenet.co.uk
Sun Jan 27 06:47:22 PST 2008


I have a 2 Soundcard system  :-

Card 0 is "on-board" Intel HDA (ALC880 chip) and uses the ALSA
snd-hda-intel driver.
Card 1 is a MAudio Delta 44  and uses the ALSA ice1712 driver.
Both cards work fine using the "direct" ALSA interface.

Using Pulseaudio the initialisation of the Delta 44 fails as follows :

D: module-hal-detect.c: Not loaded
device /org/freedesktop/Hal/devices/computer_alsa_sequencer
D: module-hal-detect.c: Loading module-alsa-sink with arguments
'device_id=1
sink_name=alsa_output.pci_1412_1712_sound_card_0_alsa_playback_0'
D: alsa-util.c: Trying front:1...
I: alsa-util.c: PCM device front:1 refused our hw parameters: Invalid
argument
D: alsa-util.c: Trying surround40:1...
I: alsa-util.c: PCM device surround40:1 refused our hw parameters:
Invalid argument
D: alsa-util.c: Trying surround41:1...
I: alsa-util.c: PCM device surround41:1 refused our hw parameters:
Invalid argument
D: alsa-util.c: Trying surround50:1...
I: alsa-util.c: PCM device surround50:1 refused our hw parameters:
Invalid argument
D: alsa-util.c: Trying surround51:1...
I: alsa-util.c: PCM device surround51:1 refused our hw parameters:
Invalid argument
D: alsa-util.c: Trying surround71:1...
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition
'cards.ICE1712.pcm.surround71.0:CARD=1'
ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_refer
returned error: No such file or directory
ALSA lib conf.c:3982:(snd_config_expand) Evaluate error: No such file or
directory
ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround71:1
I: alsa-util.c: Couldn't open PCM device surround71:1: No such file or
directory
D: alsa-util.c: Trying hw:1 as last resort...
W: alsa-util.c: Device hw:1 doesn't support 2 channels, changed to 10.
W: alsa-util.c: Device hw:1 doesn't support sample format s16le, changed
to s32le.
I: module-alsa-sink.c: Successfully opened device hw:1.
I: module-alsa-sink.c: Successfully enabled mmap() mode.
I: alsa-util.c: Successfully attached to mixer 'hw:1'
I: alsa-util.c: Cannot find mixer control "Master".
W: alsa-util.c: Cannot find fallback mixer control "PCM".
D: sink.c: pa_sink_new: Assertion <map && pa_channel_map_valid(map)>
failed.
E: module-alsa-sink.c: Failed to create sink object
E: module.c: Failed to load  module "module-alsa-sink" (argument:
"device_id=1
sink_name=alsa_output.pci_1412_1712_sound_card_0_alsa_playback_0"):
initialization failed.
D: module-hal-detect.c: Not loaded
device /org/freedesktop/Hal/devices/pci_1412_1712_sound_card_0_alsa_playback_0
D: module-hal-detect.c: Loading module-alsa-source with arguments
'device_id=1
source_name=alsa_input.pci_1412_1712_sound_card_0_alsa_capture_0'
D: alsa-util.c: Trying front:1...
I: alsa-util.c: PCM device front:1 refused our hw parameters: Invalid
argument
D: alsa-util.c: Trying surround40:1...
I: alsa-util.c: PCM device surround40:1 refused our hw parameters:
Invalid argument
D: alsa-util.c: Trying surround41:1...
I: alsa-util.c: PCM device surround41:1 refused our hw parameters:
Invalid argument
D: alsa-util.c: Trying surround50:1...
I: alsa-util.c: PCM device surround50:1 refused our hw parameters:
Invalid argument
D: alsa-util.c: Trying surround51:1...
I: alsa-util.c: PCM device surround51:1 refused our hw parameters:
Invalid argument
D: alsa-util.c: Trying surround71:1...
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition
'cards.ICE1712.pcm.surround71.0:CARD=1'
ALSA lib conf.c:3510:(_snd_config_evaluate) function snd_func_refer
returned error: No such file or directory
ALSA lib conf.c:3982:(snd_config_expand) Evaluate error: No such file or
directory
ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround71:1
I: alsa-util.c: Couldn't open PCM device surround71:1: No such file or
directory
D: alsa-util.c: Trying hw:1 as last resort...
W: alsa-util.c: Device hw:1 doesn't support 2 channels, changed to 12.
W: alsa-util.c: Device hw:1 doesn't support sample format s16le, changed
to s32le.
I: module-alsa-source.c: Successfully opened device hw:1.
I: module-alsa-source.c: Successfully enabled mmap() mode.
I: alsa-util.c: Successfully attached to mixer 'hw:1'
I: alsa-util.c: Cannot find mixer control "Capture".
W: alsa-util.c: Cannot find fallback mixer control "Mic".
D: source.c: pa_source_new: Assertion <map && pa_channel_map_valid(map)>
failed.
E: module-alsa-source.c: Failed to create source object
E: module.c: Failed to load  module "module-alsa-source" (argument:
"device_id=1
source_name=alsa_input.pci_1412_1712_sound_card_0_alsa_capture_0"):
initialization failed.
D: module-hal-detect.c: Not loaded
device /org/freedesktop/Hal/devices/pci_1412_1712_sound_card_0_alsa_capture_0
D: module-hal-detect.c: Not loaded
device /org/freedesktop/Hal/devices/pci_1412_1712_sound_card_0_alsa_control__1
D: module-hal-detect.c: Not loaded
device /org/freedesktop/Hal/devices/pci_8086_2668_sound_card_0_alsa_capture_2
D: module-hal-detect.c: Loading module-alsa-sink with arguments
'device_id=0
sink_name=alsa_output.pci_8086_2668_sound_card_0_alsa_playback_0'
D: alsa-util.c: Trying front:0...
I: module-alsa-sink.c: Successfully opened device front:0.
I: module-alsa-sink.c: Successfully enabled mmap() mode.
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL front:0
I: alsa-util.c: Unable to attach to mixer front:0: No such file or
directory
I: alsa-util.c: Successfully attached to mixer 'hw:0'
I: alsa-util.c: Cannot find mixer control "Master".
I: alsa-util.c: Using mixer control "PCM".
I: sink.c: Created sink 0
"alsa_output.pci_8086_2668_sound_card_0_alsa_playback_0" with sample
spec "s16le 2ch 44100Hz"
I: source.c: Created source 0
"alsa_output.pci_8086_2668_sound_card_0_alsa_playback_0.monitor" with
sample spec "s16le 2ch 44100Hz"
I: module-alsa-sink.c: Using 4 fragments of size 4352 bytes.
I: alsa-util.c: All 2 channels can be mapped to mixer channels. Using
hardware volume control.
D: module-alsa-sink.c: Thread starting up
D: rtpoll.c: Acquired POSIX realtime signal SIGRTMIN+29
I: module-alsa-sink.c: Starting playback.
I: module.c: Loaded "module-alsa-sink" (index: #0; argument:
"device_id=0
sink_name=alsa_output.pci_8086_2668_sound_card_0_alsa_playback_0").
D: module-hal-detect.c: Loading module-alsa-source with arguments
'device_id=0
source_name=alsa_input.pci_8086_2668_sound_card_0_alsa_capture_0'
D: alsa-util.c: Trying front:0...
I: module-alsa-source.c: Successfully opened device front:0.
I: module-alsa-source.c: Successfully enabled mmap() mode.
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL front:0
I: alsa-util.c: Unable to attach to mixer front:0: No such file or
directory
I: alsa-util.c: Successfully attached to mixer 'hw:0'
I: alsa-util.c: Using mixer control "Capture".
I: source.c: Created source 1
"alsa_input.pci_8086_2668_sound_card_0_alsa_capture_0" with sample spec
"s16le 2ch 44100Hz"
I: module-alsa-source.c: Using 4 fragments of size 4352 bytes.
I: alsa-util.c: All 2 channels can be mapped to mixer channels. Using
hardware volume control.
D: module-alsa-source.c: Thread starting up
D: rtpoll.c: Acquired POSIX realtime signal SIGRTMIN+28
I: module.c: Loaded "module-alsa-source" (index: #1; argument:
"device_id=0
source_name=alsa_input.pci_8086_2668_sound_card_0_alsa_capture_0").
D: module-hal-detect.c: Not loaded
device /org/freedesktop/Hal/devices/pci_8086_2668_sound_card_0_alsa_control__1
I: module-hal-detect.c: Loaded 2 modules.
I: module.c: Loaded "module-hal-detect" (index: #2; argument: "").
I: module.c: Loaded "module-esound-protocol-unix" (index: #3; argument:
"").
I: protocol-native.c: loading cookie from disk.
I: module.c: Loaded "module-native-protocol-unix" (index: #4; argument:
"").
I: module.c: Loaded "module-volume-restore" (index: #5; argument: "").
D: module-default-device-restore.c: Restored default sink
'alsa_output.pci_8086_2668_sound_card_0_alsa_playback_0'.
D: module-default-device-restore.c: No previous default source setting,
ignoring.
I: module.c: Loaded "module-default-device-restore" (index: #6;
argument: "").
I: module.c: Loaded "module-rescue-streams" (index: #7; argument: "").
D: module-suspend-on-idle.c: Sink
alsa_output.pci_8086_2668_sound_card_0_alsa_playback_0 becomes idle.
D: module-suspend-on-idle.c: Source
alsa_output.pci_8086_2668_sound_card_0_alsa_playback_0.monitor becomes
idle.
D: module-suspend-on-idle.c: Source
alsa_input.pci_8086_2668_sound_card_0_alsa_capture_0 becomes idle.
I: module.c: Loaded "module-suspend-on-idle" (index: #8; argument: "").
D: cli-command.c: Checking for existance of
'/usr/local/lib/pulse-0.9/modules//module-x11-publish.so': success
D: module-x11-publish.c: using already loaded auth cookie.
I: module.c: Loaded "module-x11-publish" (index: #9; argument: "").
D: cli-command.c: Checking for existance of
'/usr/local/lib/pulse-0.9/modules//module-gconf.so': failure
I: main.c: Daemon startup complete.

Card 0 (ALC880) works fine with Pulseaudio (ESOUND & XMMS etc).
The above problem is the same on Ubuntu 7.10 & Hardy and also Fedora R8.

I'm not sure if the above is a Pulseaudio or ALSA or configuration
problem ?

Any ideas ?




More information about the pulseaudio-discuss mailing list