** Description changed:
+ SRU information follows:
+
+ Impact statement: Users of Ubuntu 8.10 find that their ~/.asoundrc is
+ ignored due to one missing entry in /usr/share/alsa/pulse.conf. This
+ symptom affects all users with the pulseaudio package installed *and*
+ the daemon (regardless of system-wide or per-user session instance)
+ running.
+
+ Bug resolution: The missing line [to include ~/.asoundrc] is added to
+ /usr/share/alsa/pulse.conf. The change to the errors line mimics
+ libasound2's /usr/share/alsa/alsa.conf [to not throw an error upon a
+ missing ~/.asoundrc]. With these changes, users of default Ubuntu 8.10
+ will have their ~/.asoundrc, if extant, honoured with highest priority.
+ If ~/.asoundrc is missing, the current behaviour of pulseaudio
+ overriding {pcm,ctl}.default is retained. This change is available in
+ the following bzr changeset:
+ http://bazaar.launchpad.net/~crimsun/pulseaudio/ubuntu/revision/37.
+
+ SRU patch:
+ http://launchpadlibrarian.net/21329690/pulseaudio_0.9.10-2ubuntu9.3.debdiff
+
+ Instructions to reproduce the symptom: Create an ~/.asoundrc with the
+ following contents only:
+
+ # --- begin ---
+ pcm.!default {
+ type plug
+ slave hw:5,0
+ }
+
+ ctl.!default {
+ type hw
+ card 5
+ }
+ # --- end ---
+
+ After a fresh GNOME session login, open Applications> Accessories> Terminal,
and use `speaker-test -Ddefault -c2' to verify these three symptoms:
+ 1) the speaker-test output continues to play (until interrupt, ctrl+c)
through the PulseAudio-configured default device;
+ 2) no errors are generated by alsa-lib.
+
+ These two symptoms verify that ~/.asoundrc is ignored.
+
+ Regression potential: Users who have a misconfigured ~/.asoundrc will
+ notice that native ALSA apps refuse to start and throw alsa-lib
+ error(s), which can be resolved by removing ~/.asoundrc.
+
+ Original description follows:
+
Binary package hint: pulseaudio
Even if I define a pcm.!default section in ~/.asoundrc, /usr/share
/pulse-alsa.conf overrides this definition, so the default alsa output
is always pulseaudio.
If I comment the pcm.!default and ctl.!default in /usr/share/alsa/pulse-
alsa.conf everything behaves as normal.
Using Intrepid amd64.
** Changed in: pulseaudio (Ubuntu)
Status: New => Fix Committed
** Description changed:
SRU information follows:
Impact statement: Users of Ubuntu 8.10 find that their ~/.asoundrc is
ignored due to one missing entry in /usr/share/alsa/pulse.conf. This
symptom affects all users with the pulseaudio package installed *and*
the daemon (regardless of system-wide or per-user session instance)
running.
Bug resolution: The missing line [to include ~/.asoundrc] is added to
/usr/share/alsa/pulse.conf. The change to the errors line mimics
libasound2's /usr/share/alsa/alsa.conf [to not throw an error upon a
missing ~/.asoundrc]. With these changes, users of default Ubuntu 8.10
will have their ~/.asoundrc, if extant, honoured with highest priority.
If ~/.asoundrc is missing, the current behaviour of pulseaudio
overriding {pcm,ctl}.default is retained. This change is available in
the following bzr changeset:
http://bazaar.launchpad.net/~crimsun/pulseaudio/ubuntu/revision/37.
SRU patch:
http://launchpadlibrarian.net/21329690/pulseaudio_0.9.10-2ubuntu9.3.debdiff
Instructions to reproduce the symptom: Create an ~/.asoundrc with the
following contents only:
# --- begin ---
pcm.!default {
type plug
slave hw:5,0
}
ctl.!default {
type hw
card 5
}
# --- end ---
- After a fresh GNOME session login, open Applications> Accessories> Terminal,
and use `speaker-test -Ddefault -c2' to verify these three symptoms:
+ After a fresh GNOME session login, open Applications> Accessories> Terminal,
and use `speaker-test -Ddefault -c2' to verify that:
1) the speaker-test output continues to play (until interrupt, ctrl+c)
through the PulseAudio-configured default device;
2) no errors are generated by alsa-lib.
These two symptoms verify that ~/.asoundrc is ignored.
Regression potential: Users who have a misconfigured ~/.asoundrc will
notice that native ALSA apps refuse to start and throw alsa-lib
error(s), which can be resolved by removing ~/.asoundrc.
Original description follows:
Binary package hint: pulseaudio
Even if I define a pcm.!default section in ~/.asoundrc, /usr/share
/pulse-alsa.conf overrides this definition, so the default alsa output
is always pulseaudio.
If I comment the pcm.!default and ctl.!default in /usr/share/alsa/pulse-
alsa.conf everything behaves as normal.
Using Intrepid amd64.
--
Alsa does not honor pcm.!default in ~/.asoundrc because of
/usr/share/alsa/pulse.conf
https://bugs.launchpad.net/bugs/295832
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs