> 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 device=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?. Aur?lien -- 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...