Input device is not saved
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: pulseaudio
Symptoms: In Sound Preferences -> Input I see "Internal Audio Analog Stereo" and "QuickCam Pro 5000 Analog Mono". Only the QuickCam captures input from an actual microphone, so I would like to use it, and it only. However, every time I reboot Pulseaudio somehow decides to use the "Internal Audio Analog Stereo" instead of my selected default.
How to reproduce:
1. Select "QuickCam Pro 5000 Analog Mono" as the device for sound input in the Sound Preferences window.
2. Reboot and log in again
What happens: "Internal Audio Analog Stereo" is selected as the Pulseaudio sound input device.
What should happen: "QuickCam Pro 5000 Analog Mono" should still be selected as the Pulseaudio sound input device.
100% reproducible.
Possible cause: Could it be that Pulseaudio starts before the webcam is initialized, so it shifts to "Internal Audio Analog Stereo" as a fallback on startup?
Workaround: Select "QuickCam Pro 5000 Analog Mono" as the device for sound input in the Sound Preferences window after every reboot.
Simple fix: Some way to disable the selection of individual devices, so they will not be used.
Good fix: Save the selected device, and select that if it ever becomes available during a GNOME session.
Better fix: Mix all input sources, and allow the user to disable those they don't want to capture from.
Additional tweak: Monitor all input devices, and if there is a "better" input source, suggest to the user to change to it. "Better" could for example mean that it captures more input of a moderate level, such as 5-95%.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: pulseaudio 1:0.9.22~
ProcVersionSign
Uname: Linux 2.6.32-24-generic i686
NonfreeKernelMo
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/pcmC0D0p: vengmark 1879 F...m pulseaudio
/dev/snd/
/dev/snd/pcmC1D0c: vengmark 1879 F...m pulseaudio
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xf9ff8000 irq 22'
Mixer name : 'Analog Devices AD1988B'
Components : 'HDA:11d4198b,
Controls : 49
Simple ctrls : 27
Card1.Amixer.info:
Card hw:1 'U0x46d0x8ce'/'USB Device 0x46d:0x8ce at usb-0000:00:1d.7-2, high speed'
Mixer name : 'USB Mixer'
Components : 'USB046d:08ce'
Controls : 2
Simple ctrls : 1
Card1.Amixer.
Simple mixer control 'Mic',0
Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum
Capture channels: Mono
Limits: Capture 0 - 3072
Mono: Capture 3072 [100%] [30.00dB] [on]
Date: Thu Sep 16 11:07:20 2010
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: pulseaudio
dmi.bios.date: 06/19/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1305
dmi.board.
dmi.board.name: P5K-E
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: P5K-E
dmi.product.
dmi.sys.vendor: System manufacturer
Changed in pulseaudio (Ubuntu): | |
status: | New → Confirmed |
This might be related to bug #443306, except I don't have to "[s]elect some other [input] and then mic again to make it work."