As Chris implied, the preferred method in Hardy is to install the pulseaudio-esound-compat binary package, which avoids the invocation of a system-wide daemon. A user will need to have the "Enable software sound mixing" checkbox enabled in GNOME's System> Preferences> Sound menu.
The alsa-lib pulse plugin is useful, but I don't foresee (myself) mangling a user's asoundrc in a postinst script. At the very least, the updated libflashsupport source needs to be imported into LP and fixed up (see bug 94233). Moreover, a reboot is necessary[0] between Hardy's 0.9.7-3ubuntu1 and 0.9.7-3ubuntu2. I mistakenly enabled a patch that caused a regression for the esd socket; Martin has fixed that mistake, and updated packages are available in Hardy proper. Finally, yes, you should remove the explicit pulseaudio invocation from your user's gnome session. [0] Strictly speaking, a user can avoid rebooting simply by logging out of GNOME, killing the pulseaudio daemon(s), forcibly removing /tmp/.esd*, and logging back into GNOME. ** Changed in: pulseaudio (Ubuntu) Status: New => Won't Fix -- Pulseaudio install options need help https://bugs.launchpad.net/bugs/164226 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs