I too have the same problem, I noticed the same output when trying to load pulseaudio in verbose. I got my playstation eye's microphone to show up in the list of cards/devices (although not attatch to the mixer) by disabling the udev-loader in pulseaudio as found in this post http://ubuntuforums.org/showpost.php?p=7900438&postcount=10:
comment /etc/pulse/default.pa file to:
### Automatically load driver modules depending on the hardware available
#.ifexists module-udev-detect.so
#load-module module-udev-detect
#.else
### Alternatively use the static hardware detection module (for systems that
### lack udev support)
load-module module-detect
#.endif
This leads me to believe this is a problem with pulseaudio and udev..
Here is the relevant output I'm getting from pulseaudio now showing the microphone device being setup but not being added to the mixer:
I too have the same problem, I noticed the same output when trying to load pulseaudio in verbose. I got my playstation eye's microphone to show up in the list of cards/devices (although not attatch to the mixer) by disabling the udev-loader in pulseaudio as found in this post http:// ubuntuforums. org/showpost. php?p=7900438& postcount= 10:
comment /etc/pulse/ default. pa file to:
### Automatically load driver modules depending on the hardware available udev-detect. so
#.ifexists module-
#load-module module-udev-detect
#.else
### Alternatively use the static hardware detection module (for systems that
### lack udev support)
load-module module-detect
#.endif
This leads me to believe this is a problem with pulseaudio and udev..
Here is the relevant output I'm getting from pulseaudio now showing the microphone device being setup but not being added to the mixer:
D: [pulseaudio] alsa-util.c: Checking for superset analog-surround-40 (surround40:%f) NO_AUTO_ FORMAT ... surround- 40). control. c: Invalid CTL surround40:0 device- restore. c: Database contains invalid data for key: source: alsa_input. 0.analog- surround- 40 (probably pre-v1.0 data) device- restore. c: Attempting to load legacy (pre-v1.0) data for key: source: alsa_input. 0.analog- surround- 40 device- restore. c: Size does not match. device- restore. c: Unable to load legacy (pre-v1.0) data for key: source: alsa_input. 0.analog- surround- 40. Ignoring. device- restore. c: Database contains invalid data for key: source: alsa_input. 0.analog- surround- 40:null 0.analog- surround- 40" with sample spec s16le 4ch 16000Hz and channel map front-left, front-right, rear-left, rear-right _bits = "16" 00:1d.0- 1.2, hi" 00:1d.0- usb-0:1. 2:1.1" pci0000: 00/0000: 00:1d.0/ usb2/2- 1/2-1.2/ 2-1.2:1. 1/sound/ card0" _Technologies_ _Inc._USB_ Camera- B4.09.24. 1-01-CameraB409 241" Technologies_ _Inc._USB_ Camera- B4.09.24. 1" buffering. buffer_ size = "256000" buffering. fragment_ size = "128000" surround- 40" profile. description = "Analog Surround 4.0" input-microphon e-analog- usb"
D: [pulseaudio] alsa-util.c: Trying surround40:0 with SND_PCM_
D: [pulseaudio] alsa-util.c: Managed to open surround40:0
I: [pulseaudio] alsa-util.c: cannot disable ALSA period wakeups
D: [pulseaudio] alsa-util.c: Maximum hw buffer size is 8192 ms
D: [pulseaudio] alsa-util.c: Set buffer size first (to 32000 samples), period size second (to 32000 samples).
I: [pulseaudio] alsa-util.c: Device surround40:0 doesn't support 44100 Hz, changed to 16000 Hz.
I: [pulseaudio] alsa-util.c: ALSA period wakeups were not disabled
I: [pulseaudio] alsa-source.c: Successfully opened device surround40:0.
I: [pulseaudio] alsa-source.c: Selected mapping 'Analog Surround 4.0' (analog-
I: [pulseaudio] alsa-source.c: Successfully enabled mmap() mode.
I: [pulseaudio] alsa-source.c: Successfully enabled timer-based scheduling mode.
I: [pulseaudio] (alsa-lib)
I: [pulseaudio] alsa-mixer.c: Unable to attach to mixer surround40:0: No such file or directory
W: [pulseaudio] alsa-mixer.c: Unable to load mixer: Invalid argument
I: [pulseaudio] alsa-source.c: Failed to find a working mixer device.
D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
D: [pulseaudio] module-
I: [pulseaudio] source.c: Created source 1 "alsa_input.
I: [pulseaudio] source.c: alsa.resolution
I: [pulseaudio] source.c: device.api = "alsa"
I: [pulseaudio] source.c: device.class = "sound"
I: [pulseaudio] source.c: alsa.class = "generic"
I: [pulseaudio] source.c: alsa.subclass = "generic-mix"
I: [pulseaudio] source.c: alsa.name = "USB Audio"
I: [pulseaudio] source.c: alsa.id = "USB Audio"
I: [pulseaudio] source.c: alsa.subdevice = "0"
I: [pulseaudio] source.c: alsa.subdevice_name = "subdevice #0"
I: [pulseaudio] source.c: alsa.device = "0"
I: [pulseaudio] source.c: alsa.card = "0"
I: [pulseaudio] source.c: alsa.card_name = "USB Camera-B4.09.24.1"
I: [pulseaudio] source.c: alsa.long_card_name = "OmniVision Technologies, Inc. USB Camera-B4.09.24.1 at usb-0000:
I: [pulseaudio] source.c: alsa.driver_name = "snd_usb_audio"
I: [pulseaudio] source.c: device.bus_path = "pci-0000:
I: [pulseaudio] source.c: sysfs.path = "/devices/
I: [pulseaudio] source.c: udev.id = "usb-OmniVision
I: [pulseaudio] source.c: device.bus = "usb"
I: [pulseaudio] source.c: device.vendor.id = "1415"
I: [pulseaudio] source.c: device.vendor.name = "Nam Tai E&E Products Ltd. or OmniVision Technologies, Inc."
I: [pulseaudio] source.c: device.product.id = "2000"
I: [pulseaudio] source.c: device.product.name = "Sony Playstation Eye"
I: [pulseaudio] source.c: device.serial = "OmniVision_
I: [pulseaudio] source.c: device.string = "surround40:0"
I: [pulseaudio] source.c: device.
I: [pulseaudio] source.c: device.
I: [pulseaudio] source.c: device.access_mode = "mmap+timer"
I: [pulseaudio] source.c: device.profile.name = "analog-
I: [pulseaudio] source.c: device.
I: [pulseaudio] source.c: device.description = "Sony Playstation Eye Analog Surround 4.0"
I: [pulseaudio] source.c: device.icon_name = "audio-
I: [pulseaudio] alsa-source.c: Using 2.0 fragments of size 128000 bytes (1000.00ms), buffer size is 256000 bytes (2000.00ms)
I: [pulseaudio] alsa-source.c: Time scheduling watermark is 20.00ms
D: [pulseaudio] alsa-source.c: hwbuf_unused=0
D: [pulseaudio] alsa-source.c: setting avail_min=31681
D: [pulseaudio] alsa-util.c: snd_pcm_dump():
D: [pulseaudio] alsa-util.c: Hardware PCM card 0 'USB Camera-B4.09.24.1' device 0 subdevice 0
D: [pulseaudio] alsa-util.c: Its setup is:
D: [pulseaudio] alsa-util.c: stream : CAPTURE
D: [pulseaudio] alsa-util.c: access : MMAP_INTERLEAVED
D: [pulseaudio] alsa-util.c: format : S16_LE
D: [pulseaudio] alsa-util.c: subformat : STD
D: [pulseaudio] alsa-util.c: channels : 4
D: [pulseaudio] alsa-util.c: rate : 16000
D: [pulseaudio] alsa-util.c: exact rate : 16000 (16000/1)
D: [pulseaudio] alsa-util.c: msbits : 16
D: [pulseaudio] alsa-util.c: buffer_size : 32000
D: [pulseaudio] alsa-util.c: period_size : 16000
D: [pulseaudio] alsa-util.c: period_time : 1000000
D: [pulseaudio] alsa-util.c: tstamp_mode : ENABLE
D: [pulseaudio] alsa-util.c: period_step : 1
D: [pulseaudio] alsa-util.c: avail_min : 31681
D: [pulseaudio] alsa-util.c: period_event : 0
D: [pulseaudio] alsa-util.c: start_threshold : -1
D: [pulseaudio] alsa-util.c: stop_threshold : 9007199254740992000
D: [pulseaudio] alsa-util.c: silence_threshold: 0
D: [pulseaudio] alsa-util.c: silence_size : 0
D: [pulseaudio] alsa-util.c: boundary : 9007199254740992000
D: [pulseaudio] alsa-util.c: appl_ptr : 0
D: [pulseaudio] alsa-util.c: hw_ptr : 0
D: [alsa-source] alsa-source.c: Thread starting up
I: [alsa-source] core-util.c: Failed to acquire real-time scheduling: Permission denied
I: [alsa-source] alsa-source.c: Starting capture.