(svn r17961) -Document: also document the hanging of SDL on quiting if it 'talks' to PulseAudio via its virtual ALSA device

This commit is contained in:
rubidium 2009-11-03 09:52:19 +00:00
parent a782ccd40d
commit 5033cca3ee
1 changed files with 8 additions and 5 deletions

View File

@ -123,9 +123,12 @@ Lost trains ignore (block) exit signals
amount of work needed to write a system that prevents the lost trains amount of work needed to write a system that prevents the lost trains
from taking the wrong direction. from taking the wrong direction.
Extreme CPU usage when using SDL and PulseAudio Extreme CPU usage/hangs on exting game when using SDL and PulseAudio
OpenTTD can be extremely slow/use a lot of CPU when the sound is OpenTTD can be extremely slow/use a lot of CPU when the sound is
played via SDL and then through PulseAudio's ALSA wrapper. This setup played via SDL and then through PulseAudio's ALSA wrapper. Under the
seems to be the default configuration for Ubuntu 9.04 and later. This same configuration OpenTTD, or rather SDL, might hang when exiting
issue can be solved by installing the 'libsdl1.2debian-pulseaudio' the game. This setup seems to be the default configuration for
package from Ubuntu's Universe repository. Ubuntu 9.04 and later. For Ubuntu this issue can be solved by
installing the 'libsdl1.2debian-pulseaudio' package from Ubuntu's
Universe repository. For other distributions a similar package needs
to be installed.