Bug#915696: Pulseaudio should ship /etc/alsa/conf.d/pulse.conf instead of /usr/share/alsa/alsa.conf.d/pulse.conf
Felipe Sateler
fsateler at debian.org
Thu Dec 6 15:13:36 GMT 2018
Control: affects -1 libasound2-plugins
Including the Alsa maintainers in the loop, as this may be really a
bug on their side.
On Thu, Dec 6, 2018 at 3:51 AM Zhong Jianxin <azuwis at gmail.com> wrote:
>
> Package: pulseaudio
> Version: 12.2-2
> Severity: important
>
> Due to alsa-plugins upstream change here[1], after libasound2-plugins
> 1.1.7, files in /usr/share/alsa/alsa.conf.d no longer load by default
This looks borked. Why did they remove this? There is no rationale in
the commit message.
Alsa maintainers, would you consider this a bug in alsa plugins? I
would think so, but unfortunately
the bug tracker link in the upstream site is dead. Where would I report that?
Files in /etc cause plenty of pain for "vendor" dropins, as the files
might exist when the package is
removed but not purged. As such, it is a much better idea to ship the
files in /usr.
>
>
> Pulseaudio should ship /etc/alsa/conf.d/pulse.conf instead of
> /usr/share/alsa/alsa.conf.d/pulse.conf, or create symlink
> /etc/alsa/conf.d/pulse.conf -> /usr/share/alsa/alsa.conf.d/pulse.conf.
>
> Before create the symlink:
>
> $ amixer info
> Card default 'PCH'/'HDA Intel PCH at 0xdc628000 irq 132'
> Mixer name : 'Realtek ALC3246'
> Components : 'HDA:10ec0256,10280704,00100002 HDA:80862809,80860101,00100000'
> Controls : 57
> Simple ctrls : 19
>
> After create the symlink:
>
> $ sudo ln -s /usr/share/alsa/alsa.conf.d/pulse.conf /etc/alsa/conf.d/pulse.conf
> $ amixer info
> Card default 'pulse'/'PulseAudio'
> Mixer name : 'PulseAudio'
> Components : ''
> Controls : 4
> Simple ctrls : 2
>
> [1] https://salsa.debian.org/alsa-team/alsa-plugins/commit/93e03bdc2a3dcd5d12516f5de78e14d88a32ff2c
>
--
Saludos,
Felipe Sateler
More information about the pkg-pulseaudio-devel
mailing list