<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi,<br>
<br>
I think I have see something similar, and it turned out to be related
to the opengl driver.<br>
<br>
On my p3 733mhz, with a similar pvr250 and fx5200 running gentoo,
everything was running fine at ~25% idle when watching live tv.<br>
<br>
Then after an update, including a new nvidia driver, I got prebuffering
pauses and 100% cpu usage.<br>
After trying to go back to some of the old drivers+packages, which did
not change anything. I installed oprofiling and did a bit of profilling
I got the following output:<br>
<tt>Profiling through timer interrupt<br>
samples&nbsp; cum. samples&nbsp; %&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cum. %&nbsp;&nbsp;&nbsp;&nbsp; app name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
symbol name<br>
4319&nbsp;&nbsp;&nbsp;&nbsp; 4319&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 41.6249&nbsp; 41.6249&nbsp;&nbsp;&nbsp; libGLcore.so.1.0.8178&nbsp;&nbsp;&nbsp; (no
symbols)<br>
2193&nbsp;&nbsp;&nbsp;&nbsp; 6512&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 21.1353&nbsp; 62.7602&nbsp;&nbsp;&nbsp; libmythtv-0.18.1.so.0.18.1
(no symbols)<br>
1338&nbsp;&nbsp;&nbsp;&nbsp; 7850&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12.8951&nbsp; 75.6554&nbsp;&nbsp;&nbsp; libGL.so.1.0.8178&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no
symbols)<br>
1002&nbsp;&nbsp;&nbsp;&nbsp; 8852&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9.6569&nbsp; 85.3123&nbsp;&nbsp;&nbsp; anon (tgid:6743
range:0xb7399000-0xb743c000) (no symbo<br>
ls)<br>
296&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9148&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.8527&nbsp; 88.1650&nbsp;&nbsp;&nbsp;
libmythavcodec-0.18.1.so.0.18.1 (no symbols)<br>
210&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9358&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.0239&nbsp; 90.1889&nbsp;&nbsp;&nbsp; nvidia&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no
symbols)<br>
159&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9517&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.5324&nbsp; 91.7213&nbsp;&nbsp;&nbsp; libc-2.3.5.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no
symbols)<br>
44&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9561&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.4241&nbsp; 92.1453&nbsp;&nbsp;&nbsp; vmlinux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
__do_softirq</tt><br>
<br>
Which lead me to the opengl driver, then after selecting xorg opengl
interface:<br>
# opengl-update xorg-x11<br>
<br>
Things was back to normal:<br>
<tt>Profiling through timer interrupt<br>
samples&nbsp; cum. samples&nbsp; %&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cum. %&nbsp;&nbsp;&nbsp;&nbsp; app name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
symbol name<br>
7732&nbsp;&nbsp;&nbsp;&nbsp; 7732&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 39.6107&nbsp; 39.6107&nbsp;&nbsp;&nbsp; vmlinux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <b>default_idle</b><br>
4841&nbsp;&nbsp;&nbsp;&nbsp; 12573&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 24.8002&nbsp; 64.4109&nbsp;&nbsp;&nbsp; libmythtv-0.18.1.so.0.18.1
(no symbols)<br>
2983&nbsp;&nbsp;&nbsp;&nbsp; 15556&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 15.2818&nbsp; 79.6926&nbsp;&nbsp;&nbsp; anon (tgid:6743
range:0xb7399000-0xb743c000) (no symbo<br>
ls)<br>
810&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 16366&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4.1496&nbsp; 83.8422&nbsp;&nbsp;&nbsp;
libmythavcodec-0.18.1.so.0.18.1 (no symbols)<br>
377&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 16743&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.9314&nbsp; 85.7736&nbsp;&nbsp;&nbsp; libc-2.3.5.so&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no
symbols)<br>
296&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 17039&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.5164&nbsp; 87.2900&nbsp;&nbsp;&nbsp; vmlinux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
schedule<br>
</tt><br>
going back to: <br>
# opengl-update nvidia<br>
resulted in prebuffering to ocour again.<br>
<br>
Just my 2 cent.<br>
<br>
regards<br>
<br>
Sonni<br>
<br>
Aaron Aguilar wrote:
<blockquote
 cite="mid203312c30601180634l33187b2am1a305663c2e46321@mail.gmail.com"
 type="cite">I had myth setup on a XP2100 processor system and
everything worked quite well.&nbsp; Now that I have upgraded to a new
computer with a P4 3.2Ghz processor, during live TV, mythfrontend
actually uses more of my CPU.&nbsp; Sometimes up to 99%.&nbsp; When this happens
I get a prebuffering pause and the video kind of glitches.&nbsp; Anybody
ever experience something like this?&nbsp; I have tried changing most of the
settings in the setup and didn't see any improvement.&nbsp; I was thinking
about trying another kernel or video card, but the video card doesn't
seem to be the problem.
  <br>
Notable differences in systems:<br>
  <br>
AMD XP2100 proc<br>
Nvidia FX5200<br>
Fedora Core 3<br>
2.6.10 kernel<br>
Hauppauge PVR250<br>
  <br>
P4 3.2Ghz proc<br>
ATI X300 <br>
Fedora Core 4<br>
2.6.14-SMP kernel<br>
Hauppauge PVR250
  <br>
  <br>
Thanks for any help you can offer!<br>
A<br>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
mythtv-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a>
<a class="moz-txt-link-freetext" href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a>
  </pre>
</blockquote>
<br>
</body>
</html>