Bug#400033: libopenal0a_0.0.8-1_i386.deb doesn't create /etc/openalrc

Reinhard Tartler siretart at tauware.de
Sun Nov 26 17:40:02 UTC 2006


merge 400033 346109
stop

Steve Langasek <vorlon at debian.org> writes:

> On Thu, Nov 23, 2006 at 09:38:01PM +0600, Fedor wrote:
>> OpenAL doesn't work, because libopenal0a_0.0.8-1_i386.deb doesn't 
>> create /etc/openalrc. File /etc/openalrc must contain string:
>> (define devices '(arts  alsa native sdl esd null))
>> Without this file sound in some games doesn't work (for example Chromium) or 
>> games crashes (Scorched3D). And Debian etch doesn't have man page about 
>> configure openal.

I didn't notice crashes in Scorched3D because of this, but I prepared an
upload for this ages ago, still seeking for a sponsor
http://siretart.tauware.de/upload-queue/openal_0.0.8-2.dsc

> In general, it's a bad idea for library packages to provide config files. If
> this is an issue of incorrect defaults in the library, it should set
> reasonable compiled-in defaults.  If the problem is really that the
> compiled-in defaults don't work for these particular apps, then it should
> probably be the responsibility of those applications to override those
> defaults (with a config file or otherwise).

The next upstream version will default to alsa, AFAIUI. I will make the
next upstream version remove the config file, if unmodified.

> I'm quite certain in any case that the last time I tested chromium, I had no
> sound problems; and I've just tested scorched3d as well, and it doesn't
> crash at all for me, it runs just fine.  Are you using something other than
> the default sound driver on your system?  Perhaps the crash only happens
> under arts or something?

Scorched3d crashes at least on amd64 with having 'bird sound' on
somewhere in openal. Reported as #382060

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4




More information about the Pkg-games-devel mailing list