XMMS & other sound troubles with 5.3-RELEASE
Michael Riexinger
michael.riexinger at de.clara.net
Tue Nov 16 08:46:52 PST 2004
On Tuesday 16 November 2004 17:34, Rick C. Petty wrote:
> I am having troubles with 5.3's sound drivers. Once in awhile I'll
> have popping noises when some programs are using sound, although I
> have been unable to repeat anything reliabliy. However, I can
> repeatably lock up XMMS (and thus holding /dev/dsp open, preventing
> others from playing sound) if I (1) pause playback and then (2) hit
> stop. I'm using the built-in OSS driver (1.2.10 libOSS.so) with no
> other plugins enabled. Under heavy load, music skips significantly.
> I've tried messing with hw.snd.targetirqrate, but that didn't seem to
> help.
>
> What's very strange is that I am using the exact same setup as I was
> under 5.1-p19, same config files (incl. the kernel config). I was
> expecting a smooth transition, but it seems like sound is being
> problematic for me.
>
> I've also noticed audio lag in certain programs (notorious ones such
> as linux-flashplugin*, others under the linux ABI, and many games).
> This was a problem back in 5.1, but since I'm emailing I thought I'd
> ask a related question: How would one go about fixing this audio
> lag? I've tried tuning hw.snd.targetirqrate up to 256 but that just
> makes xmms skip more often and doesn't fix the lag in other programs.
> I've even gone through the effort of changing buffer sizes, etc. and
> recompiling the laggy programs, but many programs still are about
> 0.3-1.0 seconds behind (ave: 0.5s). Take games/heretic for
> instance.. Back in the 5.0-RELEASE timeframe, there was zero audio
> lag, and around 5.1 to 5.2.1 sound was completely broken.. now with
> 5.3-R it's lagging 0.5s on the default build. Any suggestions???
>
> I did not install the xmms package(s) but built everything from
> scratch. I doubt there's anything strange in my kernel config, since
> it's mostly GENERIC with items removed that exist as KLDs...
Maybe enabling preemption will help you. (options PREEMPTION in the
kernel)
Kind regards,
Michael Riexinger
systems engineer
--
claranet gmbh internet service provider
tel +49 (0) 69 - 40 80 18 - 300
email: michael.riexinger at de.clara.net http://www.claranet.de/
More information about the freebsd-multimedia
mailing list