audio devices lottery on each boot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Low
|
Unassigned |
Bug Description
I'm running here an up to date Ubuntu Gutsy installation
# uname -a
Linux isleofskye 2.6.22-9-generic #1 SMP Wed Aug 1 17:31:10 GMT 2007 i686 GNU/Linux
# dpkg -l alsa-base
ii alsa-base 1.0.14-1ubuntu1 ALSA driver configuration files
I own a couple of audio devices. Onboard sound, tv-card and three usb audio devices.
# cat /proc/asound/cards
0 [U0xd8c0x0c ]: USB-Audio - USB Device 0xd8c:0x0c
1 [U0x4710x311 ]: USB-Audio - USB Device 0x471:0x311
2 [NVidia ]: HDA-Intel - HDA NVidia
3 [Bt878 ]: Bt87x - Brooktree Bt878
4 [Headset ]: Bluetooth SCO - BT Headset
The problem is that my audio devices are renumbered every time i boot gutsy. I logged the output of 'cat /proc/asound/cards' to a file over the last couple of days. So take a look:
http://
It's like a lottery, which audio device gets which number. The problem is that because of this lottery i often hear my music over the usb-phone, sometimes over my speakers, etc... On Feisty the situation was way better, only the usb devices changed each boot, which could be solved via a couple of settings inside /etc/modprobe.
Changed in alsa-driver: | |
importance: | Undecided → Low |
status: | New → Confirmed |
Changed in linux (Ubuntu): | |
status: | Fix Released → Confirmed |
I want to update this bug. Gutsy turned stable and the problem is still there, I even reinstalled the system to be sure, that there are no wrong settings. So right now i'm using
---
$ uname -r
2.6.22-14-generic
$ dpkg -l alsa-base
ii alsa-base 1.0.14-1ubuntu2 ALSA driver configuration files
---
The audio devices still change their order every time i boot my computer. This is pretty annoying. Ususally i'v got no sound over my speakers. I've got to reset the gnome settings. VOIP applications have to be reconfigured every time, etc.
I use the follwoing sound modules
--- modules
$ cat /proc/asound/
0 snd_usb_audio
1 snd_usb_audio
2 snd_bt87x
3 snd_hda_intel
---
When i add something like
---
options snd-hda-intel index=0
---
to my /etc/modprobe. d/alsa- base things turn even worse. Propably every second reboot the Nvidia (snd_hda_intel) device is missing...