….and we’ve already hit our first snag.

Surprise, surprise, it looks like audio output in Allegro 4.x, along with UT, Wolfenstein ET and probably a bunch of other stuff is completely hosed on recent Ubuntu versions (thanks, Canonical, for wrecking backwards compatibility so we could hear your stupid bongos everywhere and thanks, PulseAudio for gratuitously breaking ALSA compatibility).  I’ve tried a few things to fix it, but it’s too close to contest time to be doing IT stuff.

Anyone out there have any suggestions for alternate distros that

  • have NVidia ION drivers either in their repositories or don’t die horribly with the ones from NVidia’s website?
  • don’t use PulseAudio (do NOT want), or have some kind of OSS emulation layer?
  • are likely to work with NForce ethernet?
  • are likely to work with RealTek 8192SE wifi?

Comments

29. Apr 2011 · 02:01 UTC
disable pulseaudio autospawning. it’s what worked for me in Maverick
29. Apr 2011 · 02:02 UTC
I will try that, thanks.
29. Apr 2011 · 02:15 UTC
i suppose that’s possible, but if you’re using allegro on any distro and it has a problem with vanilla ubuntu, you’re going to have the problem regardless. Also I find that my allegro stuff works fine on my ubuntu netbook, it’s just the mixer on my desktop that dies a quiet death with pulseaudio.
29. Apr 2011 · 02:24 UTC
Are you using the package from the repository, or did you build from sources? I’m building from source, with enable-static=yes, enable-alsa=yes and enable-oss=no, and all I get from exstream is ‘Unable to find a sound driver’.
GreaseMonkey
29. Apr 2011 · 03:23 UTC
Are you doing this with 16-bit output? Try restricting it to 8-bit output in allegro.cfg.
29. Apr 2011 · 04:27 UTC
Huh? I’m having none of these issues. Is it possible this is all OpenAL stuff?
29. Apr 2011 · 22:45 UTC
Thanks to everyone who tried to help. Unfortunately, I don’t have time to debug this further before contest time, so I’ll be competing from Win7 (I know this is lame, but I really don’t have a choice in the matter).