Comment 71 for bug 198453

Revision history for this message
Conn O Griofa (psyke83) wrote :

To summarize:

The action proposed by this bug is *highly* recommended, with the following notes and caveats:

1. There will no longer be sound available for GDM, since it will attempt to use the "pulse" device, and since Hardy is configured to run PulseAudio on user login, the pulseaudio server will not be running. One solution is to configure pulseaudio to run as a system daemon (possible security risk, but we should investigate this) or to have per-user .asoundrc files generated instead of a global /etc/asound.conf (messy).

2. The package libasound2-plugins *absolutely must* be installed and added as a dependency of either pulseaudio or ubuntu-desktop, as this package contains the requires ALSA "pulse_pcm" and "pulse_ctl" plugins.

3. Related to the previous point, it seems Hardy's current libasound2 and libasound2-plugins packages are buggy. Some applications will not work properly with the "pulse" ALSA device, such as Skype and Neverball (sans libsdl1.2-debian-pulseaudio), see this bug's description. However, the latest version from Debian unstable (and I believe Intrepid) works correctly with these aforementioned applications. We can either backport the entire packages or isolate the pulse fixes and patch the 1.0.15 package. See comment #65.