[mythtv-users] fps drops with DRM sync and bob
Hamish Moffatt
hamish at cloud.net.au
Sat Jun 9 13:38:59 UTC 2007
On Fri, Jun 08, 2007 at 08:12:07PM -0400, Doug Larrick wrote:
> Hamish Moffatt wrote:
> > Are you using the latest Intel driver from git.freedesktop.org, or the
> > 2.0.0 release, or something else?
>
> I'm using Debian's 2:2.0.0-3 version, which is from Git probably a week
> ago. The 2.0.0 release also worked fine.
I'm using 2:2.0.0-3 now, so that we are using matching versions. (I'm
running Debian also.)
I've just noticed that when using bob and the problem is occuring, the X
server process is using 100% of CPU. mythfrontend is using ~15% (on the
other core). I suspect this is highly relevant!
When using kerneldeint, or disabling bob by forcing video scan to
progressive, mythfrontend uses about the same and the X server does not
appear in "top" at all.
Do you have anything special in your xorg.conf? Or in your kernel
configuration? dmesg for me reports:
agpgart: Detected an Intel 945GM Chipset.
agpgart: Detected 7932K stolen memory.
agpgart: AGP aperture is 256M @ 0xd0000000
I've included my xorg.conf below.
I saw some discussion about using CONFIG_300HZ in the kernel
configuration. I'm using Debian's 2.6.21-1-amd64, which has CONFIG_250HZ
set. Do you have otherwise? I suspect it is not the cause anyway.
> If you can make a short clip available somewhere I can try to play it on
> my system.
I'm recording off DVB-T, and the backend isn't new. Previously I had a
combined backend/frontend and those recordings play fine. Given the
above I suspect a clip wouldn't be useful, though I'm happy to share if
it's still useful.
> Also note that in these new logs, fps is quite solidly locked at 25; and
> yet you eventually get behind. This to me is a good indication that
> your audio is running fast. Why, I have no idea. Like I said, I can
> try to play one of your recordings on my system if you can make one
> available.
Would you be able to play 50Hz material?
thanks
Hamish
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection
Section "Device"
Identifier "Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
Driver "intel"
BusID "PCI:0:2:0"
#Option "DDC" "No"
Option "Monitor-TV" "TV"
Option "Monitor-VGA" "TV"
Option "LinearAlloc" "6144"
Option "ModeDebug" "Yes"
EndSection
Section "Monitor"
Identifier "TV"
DisplaySize 361 202
Option "PreferredMode" "1280x720x25"
Modeline "1280x720x25" 83.700 1280 1780 1828 2172 720 751 754 769 +hsync +vsync
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
Monitor "TV"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "Module"
Disable "XFree86-DRI"
Disable "DPMS"
EndSection
--
Hamish Moffatt VK3SB <hamish at debian.org> <hamish at cloud.net.au>
More information about the mythtv-users
mailing list