Default sound card selection doesn't work properly or without reboot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
control-center (Ubuntu) |
Fix Released
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Changing the card in System -> Settings -> Sound (gnome-
However, the sound will play through the old card at least until reboot which isn't convenient if you want to change the sound card just for using headphones for a little while. gnome-sound-
Steps to repeat:
1. Install Ubuntu Dapper or Edgy to a system with two sound cards.
2. Open gnome-sound-
3. Play sound: "aplay /usr/share/
4. Open gnome-sound-
5. Reboot
7. Try multimedia keys - they will change the volume only for the driver module having the first index (cat /proc/asound/
AFAIK this happens with all hardware.
See also for confirmation: https:/
Workaround to change the module indices to get multimedia keys working:
sudo gedit /etc/modprobe.
Add the following lines:
options snd-whatever-
options snd-whatever-
(See "cat /proc/asound/
If you know a way to make applications use the selected sound card without reboot, please share it with us.
I should add that the workaround above does, um, something to the other problem as well. After using it, it seems it's possible to change to card without reboot, but not back again. Sometimes it's random: sometimes the card changes only after playing a couple of files, for example.