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