It's good that we can use set-pulseaudio per-user (that will allow GDM access to the sound card, unlike with a global /etc/asound.conf due to PulseAudio not running system-wide), but it should be set *by default* without user intervention.
Also, it is critical for the "libasound2-plugins" package to be available, as the required plugins are in that package,
i.e. "/usr/lib/alsa-lib/libasound_module_ctl_pulse.*" and "/usr/lib/alsa-lib/libasound_module_pcm_pulse.*". Hardy does not install this package by default, and will silently fail to pass ALSA applications to PulseAudio, so it needs to be added as a dependency somewhere.
Daniel,
It's good that we can use set-pulseaudio per-user (that will allow GDM access to the sound card, unlike with a global /etc/asound.conf due to PulseAudio not running system-wide), but it should be set *by default* without user intervention.
Also, it is critical for the "libasound2- plugins" package to be available, as the required plugins are in that package, alsa-lib/ libasound_ module_ ctl_pulse. *" and "/usr/lib/ alsa-lib/ libasound_ module_ pcm_pulse. *". Hardy does not install this package by default, and will silently fail to pass ALSA applications to PulseAudio, so it needs to be added as a dependency somewhere.
i.e. "/usr/lib/