Selected USB device not saved until next session
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I have following audio set up on my desktop pc:
A 4.1 system at the back connectors
A headset at the front connectors (mic muted via switch on the cable)
A Logitech C270 web cam which acts as an USB audio input device
For the most part, i want my input source to be the web cam and not the headset's mic at the front mic jack. So i select it in the audio configuration. It works fine until i reboot my machine.
At that point the selected input device is switched back to the Internal Audio with the front jack as source.
This is very annoying and inconsistent behavior, because the system should remember which device i selected and should keep it as default until i select another one or the selected one is not available any more.
If you need any furter information, i'm happy to provide anything you need.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: alsa-base 1.0.24+
ProcVersionSign
Uname: Linux 3.0.0-10-generic x86_64
NonfreeKernelMo
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
Card0.Amixer.info:
Card hw:0 'PCH'/'HDA Intel PCH at 0xfe700000 irq 53'
Mixer name : 'Realtek ALC892'
Components : 'HDA:10ec0892,
Controls : 35
Simple ctrls : 20
Card1.Amixer.info:
Card hw:1 'U0x46d0x825'/'USB Device 0x46d:0x825 at usb-0000:
Mixer name : 'USB Mixer'
Components : 'USB046d:0825'
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 - 6144
Mono: Capture 2864 [47%] [17.18dB] [on]
Card2.Amixer.info:
Card hw:2 'Generic'/'HD-Audio Generic at 0xfe640000 irq 54'
Mixer name : 'ATI R6xx HDMI'
Components : 'HDA:1002aa01,
Controls : 4
Simple ctrls : 1
Card2.Amixer.
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Date: Wed Sep 7 13:11:46 2011
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64+mac (20110901)
PackageArchitec
SourcePackage: alsa-driver
Symptom: audio
Symptom_
Symptom_Card: Juniper HDMI Audio [Radeon HD 5700 Series] - HD-Audio Generic
Symptom_Type: None of the above
Title: [USB-Audio - USB Device 0x46d:0x825, recording] Recording problem
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/08/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1011
dmi.board.
dmi.board.name: P8P67 LE
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev X.0X
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: System Product Name
dmi.product.
dmi.sys.vendor: System manufacturer
Hmm, I remember answering this one earlier, but now there is no comment? Maybe something went wrong...
Anyway, what I think is happening here is that PulseAudio starts up before the USB webcam is fully initialized. At that point, it detects the internal card only, and then that is set as default because someone asks what the default is.
Hopefully this will be fixed in 12.04 with Colin Guthrie's device priority lists, if he gets them done by then.