[mythtv-users] Re: IOBOUND - blocking write / free AUDIO buffers
cournia at gmail.com
Mon Apr 4 20:03:51 UTC 2005
As a follow-up, I believe I found the source of my problem. I tracked
down the problem to the kernel (top reported 100% wait time).
Eventually I discovered that disabling APIC (by appending "noapic" to
the kernel loader) would cause MythTV to start working.
FYI my motherboard is an NVidia 2 based chipset: MB MSI|K7N2GM2-LSR.
On Mar 31, 2005 1:32 AM, Nathan Cournia <cournia at gmail.com> wrote:
> Hi Guys,
> I just started playing around with MythTV. It seems great. However,
> when I try to record live TV, I get the following errors after a
> couple of minutes:
> IOBOUND = blocking in ThreadedFileWriter::Write()
> followed by many:
> NVR: Ran out of free AUDIO buffers :-(
> The system then becomes unresponsive (can't kill mythfrontend or
> mythbackend, mouse still works).
> I'm using March 30, 2005's CVS. I searched the mailinglists, and
> found individuals with similar problems, but unfortunately could not
> find a solution. I've tried:
> - Increasing the buffer size in RingBuffer.cpp - Almost works.
> Setting the buffer size to 4*1024*1024 causes LiveTV to randomly
> rewind at the beginning of recording. The audio also randomly
> hiccups. Setting the buffer size to anything larger causes audio
> underrun errors.
> - Enabling/Disabling aggressive sound buffering.
> - Enabling/Disabling frontend volume control.
> - Setting the binary as SUID.
> - Setting frontend sound device to both "ALSA:default" and /dev/dsp.
> My system is:
> Athlon XP 2800
> Linux 2.6.11
> Plextor ConvertX PX-TV402U-NA
> Latest ConvertX SDK
> ALSA 1.0.8
> DMA is enabled on the harddrive. I considered trying to set the audio
> device of the ConvertX device (in mythtv-setup) from /dev/dsp1 to
> ALSA:?, but I'm not sure what the "?" should be. I tried: "ALSA:1,0"
> and "ALSA:hw:1,0", but mythtv-setup would not store those values.
> Any help would be greatly appreciated. If you need any other
> information, I'll get it to you ASAP.
More information about the mythtv-users