[Pkg-pulseaudio-devel] Bug#529289: pulseaudio: can't select non-iec958 profiles

Sjoerd Simons sjoerd at luon.net
Sun Jun 7 22:26:31 UTC 2009


On Mon, May 18, 2009 at 03:12:46PM +0200, Arno Schuring wrote:
> D: alsa-util.c: Checking for playback on analog-stereo (front)
> D: alsa-util.c: Trying front:0 with SND_PCM_NO_AUTO_FORMAT ...
> D: alsa-util.c: Trying front:0 without SND_PCM_NO_AUTO_FORMAT ...
> D: alsa-util.c: Trying plug:front:0 with SND_PCM_NO_AUTO_FORMAT ...
> D: alsa-util.c: Trying plug:front:0 without SND_PCM_NO_AUTO_FORMAT ...
> I: alsa-util.c: Failed to set hardware parameters on plug:front:0:
> Invalid argument
> 
> However, it does find configuration profiles for the digital inputs and
> outputs:
> 
> D: alsa-util.c: Checking for playback on iec958-stereo (iec958)
> D: alsa-util.c: Trying iec958:0 with SND_PCM_NO_AUTO_FORMAT ...
> [...]
> D: alsa-util.c: Checking for capture on iec958-stereo (iec958)
> D: alsa-util.c: Trying iec958:0 with SND_PCM_NO_AUTO_FORMAT ...
> I: module-alsa-card.c: Found output profile 'Output Digital Stereo
> (IEC958) + Input Digital Stereo (IEC958)'
> 
> 
> And as a result, the only profiles available will be the digital ones
> (as seen on the rightmost tab in pavucontrol). My workaround is to
> disable module-hal-detect and manually load-module module-alsa-sink,
> which works but is not how I want things to work (or how I think it
> should work).

The 0.9.15-3 package contains a backported patch from git which allows the hw
device to be used as a fallback, if the front device isn't usuable for 2ch
stereo. This patch might fix this issue, could you give it a try ? :)

  Sjoerd
-- 
Everything ends badly.  Otherwise it wouldn't end.






More information about the Pkg-pulseaudio-devel mailing list