On Sat, 2009-11-28 at 02:23 +0100, Csaba Halász wrote: > On Sat, Nov 28, 2009 at 1:48 AM, James Sleeman <flightg...@gogo.co.nz> wrote: > > > > Also, that's double mixing for pulse applications isn't it? Seems a > > fairly bad idea for latency and cpu on everything that goes through > > pulse, which is, pretty well everything else except flightgear :-/ > > And skype and possibly flash. > I found this forum thread: http://ubuntuforums.org/showthread.php?t=852822 > It details how to set up pulseaudio for dmix (surprise!) Yeah, the > devs keep saying it is wrong. But I guess if everything is going > through pulse, the alsa dmix won't have anything to mix so no overhead > there. Same for running an alsa/dmix app while not running any pulse > app. Only when both alsa/dmix *and* pulse are used simultaneously will > you get the double mixing. Even in that case, in my opinion it is > better to have it working with a little extra resource usage than not > having it work at all. > > Thanks for the backtrace but that seems to be inside pulseaudio's own > (!) lib called by openal. Don't think it is related to FG. > I can't give you a different openal application apart from fgcom and > the standalone tests in FG itself. > > For the record, I am not using pulse or ubuntu. Just tried to help. >
I recently upgraded my debian stable (lenny) OpenAL to openal 1.9.563. I started getting: Inconsistency detected by ld.so: dl-close.c: 718: _dl_close: Assertion `map->l_init_called' failed! Some google searching led to this thread on debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=551018 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=551018#22 says: There are some issues that occur when using pulse as the backend driver for openal. For one, an application using openal will either hang (in the case of mplayer) or will not have any sound (in the case of warzone2100 and supertuxkart). This message appears in the terminal for each application. AL lib: pulseaudio.c:370: tlength (14544) is not a multiple of minreq (4096)! Second issue is mainly with mplayer. Aside from mplayer hanging, mplayer also always exits with this message. Inconsistency detected by ld.so: dl-close.c: 719: _dl_close: Assertion `map->l_init_called' failed! Setting openal to not use pulse will not give these issues. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel