[mythtv-users] High xorg CPU usage when playing recording

Marc drayson at net1plus.com
Mon Oct 15 01:26:49 UTC 2007


> I am running the SVN head and recently, during recording playback xorg
> CPU usage goes to 99% and stays there until playback is complete.  I
> am playing recordings back in a 480x360 window on a computer desktop
> generated from two Nvidia PCIE cards onto 3 DFP's.  It does not matter
> which display the playback window is on.
> 
> I have tried a couple of different Nvidia drivers (The 97XX series and
> the 100 series) with no difference.  Google and the mailing list tend
> to suggest adding:
> Option "UseEvents" "True"
> to the xorg.conf file.  In my case using this option causes other
> windows, like firefox, not to load properly or at all.
> 
> What other information can I provide that may point to the source of
> this problem?
> 
> 
> :~$ mythfrontend --version
> Source code version     : 14672
> SVN Branch              : trunk
> Library API version     : 0.21.20070910-2
> Network Protocol Version: 36
> Options compiled in:
>  linux debug using_alsa using_backend using_dvb using_frontend
> using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmcw
> using_xvmc_vld using_bindings_perl using_opengl
> 
> I configured with:
> ./configure --compile-type=debug --disable-ccache \
>  --disable-distcc --disable-audio-oss \
> --disable-audio-arts --disable-audio-jack  \
> --disable-valgrind --disable-lirc --disable-joystick-menu \
> --disable-firewire --disable-dbox2 --disable-iptv \
> --disable-ivtv --enable-xv \
> --disable-hdhomerun --disable-iptv --enable-xvmc
> _______________________________________________

Did you enable XvMC in the mythfrontend?
Setup -> TV Settings -> Playback
Change the "Preferred MPEG2 Decoder" to "Standard XvMC"

This should offload the mpeg2 decoding to your video cards and free up
processing cycles.

Marc




More information about the mythtv-users mailing list