It's a bit more complicated. SDL apps need the engine set in your system (if you use PulseAudio, you'll need libsdl-pulseaudio, if you use ALSA, you need libsdl-alsa).
But there is a bug in SDL with PulseAudio, which leads to crashes when using libsdl-alsa with SDL apps. You can install libsdl-pulseaudio instead of libsdl-alsa, but some apps rely on the latter (packages dependencies). You can also install libsdl- all but then the SDL system seems to automatically set itself to ALSA. The best way to use SDL apps with PulseAudio seems to install libsdl-all and set the variable SDL_AUDIODRIVER to "esd" or "pulse" (it depends of the applications: "pulse" create laggy sound in some apps which prefer "esd"). If sdl-pulseaudio is installed by default, you'll end up with laggy sound with a bunch of applications. It would be better to install libsdl-all by default and have the SDL system better recognize which engine has to be used in which case. -- pulseaudio missing for sdl https://bugs.launchpad.net/bugs/222710 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
