On 12/1/06, <b class="gmail_sendername">Patrick Ouellette</b> &lt;<a href="mailto:pat@flying-gecko.net">pat@flying-gecko.net</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Wed, Nov 29, 2006 at 11:22:07AM -0500, Michael Tiller wrote:<br>&gt;<br>&gt; Just out of curiosity...when you say 65-75% CPU utilization, how is that<br>&gt; partitioned between the X server and the frontend?&nbsp;&nbsp;I ask because if I try
<br>&gt; and watch without XvMC on my system, the X server is something like 30% and<br>&gt; the frontend is like 70%.&nbsp;&nbsp;I'm wondering if this load on the X server can be<br>&gt; avoided somehow.&nbsp;&nbsp;Then I might have a chance to watch HD natively.
<br>&gt;<br>&gt; It seems crazy to me that with such fast CPUs, HD playback is not a given.<br>&gt; My Windows machine (2.4GHz P4) can process HD streams from my HDHomerun<br>&gt; without a hiccup?!?&nbsp;&nbsp;Why should a 2.8 GHz (granted, it is a Celeron) have so
<br>&gt; much trouble?!?<br>&gt;<br><br>I don't recall which video card you are using, but you will want to<br>check the OpenGL vblank sync settings.</blockquote><div><br>Everybody keeps mentioning this, but isn't this off by default anyway?&nbsp; I built MythTV from SVN recently and specifically looked and it said something like &quot;OpenGL Sync: Disabled&quot; or some such thing.&nbsp; That is the correct setting right?&nbsp; (
i.e. the default setting)<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">using the latest NVidia driver</blockquote><div><br>I've got a 440 MX using the 8776 driver.
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> and playing with the vblank settings</blockquote><div><br>By this do you mean the instructions on the Wiki that say:
<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">Try using the 'nvidia-settings' control panel to disable Video Texture
Adapter and/or Video Blitter Adapter &quot;Sync to VBlank&quot; checkboxes (on
the &quot;X Server XVideo Settings&quot; page)</blockquote><div><br>I've done that. <br></div></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
soundcard buffer settings</blockquote><div><br>By this do you mean turn on extra audio buffering during playback? (in the Playback settings on the front end) <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
and dot clock in my modeline have significantly improved my XvMC output.</blockquote><div><br>I'm lost here.&nbsp; I've tried adding my own modelines but it always complains they aren't valid, e.g.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ModeLine &quot;NTSC_60i&quot; 
14.318 768 784 848 910 483 484 492 525 Interlace<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Modeline &quot;720x480_60&quot; 26.72&nbsp; 720 736 808 896&nbsp; 480 481 484 497&nbsp; -HSync +Vsync<br><br>Leads to this in Xorg.0.log:<br><br><div style="margin-left: 40px;">
(WW) NVIDIA(0): No valid modes for &quot;720x480_60&quot;; removing.<br>(WW) NVIDIA(0): No valid modes for &quot;NTSC_60i&quot;; removing.<br>(II) NVIDIA(0): Validated modes:<br>(II) NVIDIA(0):&nbsp;&nbsp;&nbsp;&nbsp; &quot;1024x768&quot;<br>
(II) NVIDIA(0):&nbsp;&nbsp;&nbsp;&nbsp; &quot;720x480&quot;<br></div><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I'm running and AMD Athlon64 3000+ and a 6600 based PCIe video card.
</blockquote><div><br>Thanks for the suggestions.&nbsp; If I understand all of them, I think I'm close to exhausting them all. :-(<br><br>I wish there were better diagnostics.&nbsp; It seems like the current situation with XvMC is that about the only thing you can say for sure is whether it is &quot;on&quot; or not (
i.e. gray background OSD or not).&nbsp; Apart from that, there don't seem to be any good diagnostic clues when you have problems.<br><br>--<br>Mike<br><br></div></div>