gnome-sound-applet doesn't remember the chosen output device between logins

Bug #827399 reported by José Alburquerque on 2011-08-16
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-control-center (Ubuntu)
Undecided
Unassigned

Bug Description

Whenever I login to my account (usually after a boot up), the selected output device in the settings of the sound applet always defaults to the first sound card found and not the one that I've selected in the previous session. (I have two sound cards). That's a little bothersome; the sound card that was selected in a previous session should be remembered.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: gnome-control-center 1:3.1.4-0ubuntu5
ProcVersionSignature: Ubuntu 3.0.0-8.11-generic 3.0.1
Uname: Linux 3.0.0-8-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Tue Aug 16 10:21:57 2011
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: gnome-control-center
UpgradeStatus: Upgraded to oneiric on 2011-08-12 (3 days ago)

This should probably be better explained: I have to sound cards: an intel internal one and an Advanced Logic (AL) one attached to the PCI bus. Normally, the internal one is recognized first and then the AL one one, but I use the following lines in /etc/modprobe.d/sound.conf (a file I created) to have the AL sound card be first (because that's the one I prefer to use):

alias snd-card-0 snd-als4000
options snd-als4000 index=0

alias snd-card-1 snd-hda-intel
options snd-hda-intel index=1

This works as is seen by the /proc/asound/cards file on this system:

[05:22][jose@jose-desktop: /etc/modprobe.d]$ more /proc/asound/cards
 0 [ALS4000 ]: ALS4000 - Avance Logic ALS4000
                      Avance Logic ALS4000 at 0xb400, irq 17
 1 [NVidia ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfe024000 irq 22
[05:22][jose@jose-desktop: /etc/modprobe.d]$

It is also reflected in the sound properties dialog as is seen in the screen shot I'm attaching, However, even if I have selected the AL card in the dialog and then log out. When I log in the intel card is *always* selected as is also shown in the screen shot, which is not what should happen.

I can confirm this problem with an onboard and an usb sound card. After every new login, only the onboard card is controlled by "gnome-control-center sound". I have to manually switch the cards.

$ cat /proc/asound/cards
 0 [Intel ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xff87c000 irq 44
 1 [N2 ]: USB-Audio - NuForce µDAC 2
                      NuForce NuForce µDAC 2 at usb-0000:00:1d.0-1.6, full speed

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers