[mythtv-users] High X server load. Why?

Paulin paulin at spextreme.com
Fri Jan 9 03:54:41 UTC 2009


On Thu, Jan 8, 2009 at 9:27 PM, Mark <markhsa at shaw.ca> wrote:

> Paulin wrote:
> >
> >
> > On Thu, Jan 8, 2009 at 6:09 PM, Dean Harding
> > <dean.harding at dload.com.au <mailto:dean.harding at dload.com.au>> wrote:
> >
> >     > Also, I am seeing 54% load on one CPU when mythfrontend is just
> >     sitting
> >     > on the recordings page.  Nothing playing.  That seems excessive?
> >      3ghz
> >     cpu.
> >
> >     Do you have the video preview running? That eats up a bit of CPU
> IIRC.
> >
> >     Dean.
> >
> >
> >     _______________________________________________
> >     mythtv-users mailing list
> >     mythtv-users at mythtv.org <mailto:mythtv-users at mythtv.org>
> >     http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> >
> >
> > I had all of these problems and just got my myth frontend working
> > about 1 hour ago...It's going through the Wife test right now.
> >
> > I have a 2.2 Dual core with an NVidia 8400 GS DVI hookup to a 1080i
> > TV.  And the NVidia 180.16 driver.
> >
> > First off 0.21 will not work.  You have to compile it yourself.    It
> > took me a little bit but once I got the compiling figured out I
> > started tweeking.  The first few compiles I did I saw X and Myth FE
> > taking ov er the CPU both 57/43%...So CPU was high always....Even when
> > not playing video.
> >
> > First I started with Mythbuntu 8.10 which includes Myth 0.21.   Got
> > that working (db setup and all).  Then I removed everything myth
> > (plugins, thems, web, frontend, backend)   I left the DB, and
> > Mythbuntu scripts (init.d type stuff).  So the /usr/lib,
> > /usr/share/mythtv, /usr/bin didn't have anything myth (excluding
> > mythbuntu items) in them.
> >
> > Next I started playing around with the compiler using SVN Trunk
> > 19597.  I compile write on this box.   Here are the settings I
> > eventually ended up using.
> >
> > MythTV
> > ./configure --prefix=/usr --enable-proc-opt --disable-joystick-menu
> > --disable-firewire --disable-hdhomerun --disable-xvmcw
> > --enable-xvmc-opengl --enable-vdpau  --disable-directfb
> > --enable-opengl-vsync
> >
> > MythPlugins
> > ./configure --prefix=/usr --enable-opengl --enable-mytharchive
> > --disable-mythbrowser --disable-mythcontrols --disable-mythflix
> > --enable-mythgallery --disable-mythgame --enable-mythmusic
> > --disable-mythnews --disable-mythphone --enable-mythvideo
> > --disable-mythweather --disable-mythzoneminder --disable-mythmovies
> >
> > Now I then used
> >     sudo checkinstall
> > to create .deb packages (using mythbuntu 8.10 as my base).  I then use
> >      dpkg -i <package>
> > to install them.
> >
> > Then started testing...  First you have to setup the playback profile
> > to use the VDPAU settings.  Next I try watching a recording.  Still
> > stuttered but my 100% CPU dropped to 9% for the frontend and 1% for
> > X.  So looks good but still stuttering.  Next I moved on to looking at
> > the logs....I ran with
> >
> > Now I started working on the interlacers.
> >
> > frontend -v playback >& /var/log/mythtv/frontend.log
> >
> > So I saw the deinterlacer wasn't working properly... So I kept
> > tweaking that setting.  Finally I settled on Advance (2x, HW) because
> > of something I read on the wiki...  (keep reading though before
> > jumping on this one).
> >
> > Still stuttered but then I noticed in the log a lot of audio issues
> > and buffer overrunds.  That led me down an audio path.  So I worked
> > with that for a days trying to et digiital playback.  Never got that
> > to work and just set it to ALSA;hw:0,0
> >
> > So then I went back and worked on playback.   I end up setting the
> > deinterlacer to One Field (1x, Hw) and None for the secondary....
> >
> > Now everything is working perfectly.
> >
> > I hope that this helps and sorry it was so long.
> >
> > steve
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > mythtv-users mailing list
> > mythtv-users at mythtv.org
> > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> >
> Even with no preview running, the load is 90+%
> Now with VDPAU, mythfrontend is really low, and X is STILL really high.
> Ideas?
>
> 29611 root      20   0  339m  25m 9.8m R 98.1  1.3   5:24.28 /usr/bin/X
> -br -nol
> 30092 mythtv    20   0  581m 350m  48m S  2.7 17.3   2:00.35 mythfrontend
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
>
1. Recompile and verify all parameters are correct
2. Check all configs in myth around playback
3. Check xorg.conf is configured write... (UseEvents is very important)

Best I can offer.

steve
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20090108/678c2c5d/attachment.htm 


More information about the mythtv-users mailing list