[pulseaudio-discuss] Moving speakers around using AC3

Aurelien Bompard gauret at free.fr
Sun Nov 29 03:18:34 PST 2009

> Try adding a ctl.upmixer device as a slave of pcm.default. Something
> that pulse can actually control the volume of. I think that might help,
> udev has nothing to do with that.

I added these lines to my .asoundrc:
ctl.atdesk {
   type hw
   card 0
(the pseudo-device is actually called "atdesk", not "upmixer", I made a 
mistake earlier)
I still get the same message in syslog:
(alsa-lib)pcm_hw.c: SNDRV_PCM_IOCTL_START failed                                                                  
module.c: Loaded "module-alsa-sink" (index: #18; argument: "sink_name=atdesk 
client.c: Freed 2 "UNIX socket client"                                                                            
alsa-sink.c: Assertion 'err != -11' failed at modules/alsa/alsa-sink.c:395, 
function try_recover(). Aborting.

When I play a movie with "mplayer -ao alsa:device=atdesk movie.avi" I get 
this message :
alsa-lib: pcm_hw.c:607:(snd_pcm_hw_start) SNDRV_PCM_IOCTL_START failed: File 
descriptor in bad state
but the sound is allright. Maybe this has something to do with it ?

I'm glad to hear that udev autodetection is compatible with manually added 
devices though, that's excellent news :)

Thanks for your help Michał.

http://aurelien.bompard.org  ~~~~  Jabber : abompard at jabber.fr
One OS to hook them all
One browser to find them
One word processor to bring them all
And in monopoly, bind them...

More information about the pulseaudio-discuss mailing list