[Pkg-games-ubuntu] [Bug 750906] [NEW] OpenAL default config file needs change to stop hangs

sjgcit 750906 at bugs.launchpad.net
Tue Apr 5 01:13:31 UTC 2011


Public bug reported:

Several well known linux games ( e.g. Warzone 2100 and OpenArena ) hang
and/or don't work properly with the combination of OpenAL and
PulseAudio.  From my own experience and from other reports it seems that
a minor change to the default config file ( /etc/openal/alsoft.conf )
can correct the issue.

I am requesting this fix be considered.  It would not require a compile
change.

The fix consists of changing the default conf file :

* NOW :   the "drivers=" line is commented out

* FIX :    make it "drivers=oss"

I have verified this to work on my own system, running Ubuntu 9.10
64-bit ( Karmic ).  OpenAL and PulseAudio as well as the relevant games
were all loaded from the repositories through Synaptic.

If you test the bug and get a hang ( e.g. WarZone ) when it closes, use
CTRL-ALT-F1 and login.  Use gdb to attach to the hung process and you'll
see it's stuck in OpenAL's close code.  The underlying problem is
probably openAl, but this is not going to be updated ( realistically ),
so the simple fix would solve the problem for end users and could be
issued with minimal difficulty.

** Affects: openal-soft (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of
Debian/Ubuntu Games Team, which is subscribed to openal-soft in Ubuntu.
https://bugs.launchpad.net/bugs/750906

Title:
  OpenAL default config file needs change to stop hangs

Status in “openal-soft” package in Ubuntu:
  New

Bug description:
  Several well known linux games ( e.g. Warzone 2100 and OpenArena )
  hang and/or don't work properly with the combination of OpenAL and
  PulseAudio.  From my own experience and from other reports it seems
  that a minor change to the default config file (
  /etc/openal/alsoft.conf ) can correct the issue.

  I am requesting this fix be considered.  It would not require a
  compile change.

  The fix consists of changing the default conf file :

  * NOW :   the "drivers=" line is commented out

  * FIX :    make it "drivers=oss"

  I have verified this to work on my own system, running Ubuntu 9.10
  64-bit ( Karmic ).  OpenAL and PulseAudio as well as the relevant
  games were all loaded from the repositories through Synaptic.

  If you test the bug and get a hang ( e.g. WarZone ) when it closes,
  use CTRL-ALT-F1 and login.  Use gdb to attach to the hung process and
  you'll see it's stuck in OpenAL's close code.  The underlying problem
  is probably openAl, but this is not going to be updated (
  realistically ), so the simple fix would solve the problem for end
  users and could be issued with minimal difficulty.



More information about the Pkg-games-ubuntu mailing list