[mythtv-users] Fixed!: Nvidia Sync to Vblank pegging cpu in X
foobum at gmail.com
Wed Dec 20 00:43:13 UTC 2006
On 12/20/06, Steven Adeff <adeffs.mythtv at gmail.com> wrote:
> On 12/19/06, foo bar <foobum at gmail.com> wrote:
> > On 12/17/06, J. Miller <mythtv.org at elvenhome.net> wrote:
> > > I've been fighting the scourge of myth causing X to consume 100% of
> > > CPU when Xv Sync to Vblank is turned on in
> nvidia-settings. Everything
> > > works just fine with it unchecked but that is the only sync setting
> > > gives me a perfect picture with no tearing. Myth's native OpenGL sync
> > > still tears a little. The problem turned out to be the modeline I was
> > > using. It was a 1368x768 56Hz modeline which apparently triggered the
> > > issue. I switched to a 1360x768 60Hz modeline and now everything
> > > peachy. X still starts consuming large amounts of CPU occasionally
> > > it quickly drops back down to the 2-4% range. I'm not 100% sure that
> > > was the refresh but a modeline change did the trick. Hopefully
> > > this here will help point others that have the same problem in a new
> > > direction.
> > NVIDIA have added an option in (I think) 9626 to poll() instead of
> > for vblank, which fixes the high cpu usage when sync to vblank is
> > on. It's called "UseEvents".
> interesting, you mean in the nvidia-settings Xv section?
> I'll have to give this a try.
No - in the device section of xorg.conf
Option "UseEvents" "True"
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the mythtv-users