I think my problems may be xorg.conf related. I've tweaked my xorg.conf file quite a bit - since the default modes from KnoppMyth R5F27 didn't play movies very nicely on my machine...
Here's my xorg.conf file - I hope it helps someone else trying to generate an HD xorg.conf file.
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "USB Mouse" "CorePointer"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
EndSection
Section "Files"
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc:unscaled"
FontPath "/usr/share/fonts/X11/75dpi:unscaled"
FontPath "/usr/share/fonts/X11/100dpi:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/Speedo"
FontPath "/usr/share/fonts/X11/PEX"
# Additional fonts: Locale, Gimp, TTF...
FontPath "/usr/share/fonts/X11/cyrillic"
# FontPath "/usr/share/fonts/X11/latin2/75dpi"
# FontPath "/usr/share/fonts/X11/latin2/100dpi"
# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/latex-ttf-fonts"
EndSection
Section "Module"
# Comments: see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=346408
Load "dbe" # Double Buffering Extension, very important.
# Load "dri" # This shouldn't be available choice if user has selected driver vga, vesa or nv.
Load "glx" # GLX Extension.
Load "freetype" # Freetype fonts.
Load "type1" # Type 1 fonts
Load "record" # Developer extension, usually not needed
# Load "extmod" # This is okay, but if you look into "man xorg.conf" you'll find option NOT to include DGA extension with extmod, and for a good reason.. DGA causes instability as it access videoram without consulting X about it.
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
# Load "speedo" # Speedo fonts, this module doesn't exist in Xorg 7.0.17
# The following are deprecated/unstable/unneeded in Xorg 7.0
# Load "ddc" # ddc probing of monitor, this should be never present, as it gets automatically loaded.
# Load "GLcore" # This should be never present, as it gets automatically loaded.
# Load "bitmap" # Should be never present, as it gets automatically loaded. This is a font module, and loading it in xorg.conf makes X try to load it twice.
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Serial Mouse"
Driver "mouse"
Option "Protocol" "Microsoft"
Option "Device" "/dev/ttyS0"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection
Section "InputDevice"
Identifier "PS/2 Mouse"
Driver "mouse"
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection
Section "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "SendCoreEvents" "true"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Panasonic"
ModelName "47in HDTV via AA 9A60"
HorizSync 31.47-45.00
VertRefresh 59.94-60.00
Option "dpms"
#
# From my TV's owner's manual (Panasonic 43")
#______________________________________________________________________
# |______________ Signal data_______________| Information menu |
# Mode | No. of dots | Hrz freq | Vert freq | display |
# type | (H x V) | (kHz) | (Hz) | |
#----------------------------------------------------------------------|
# 480i | 664 x 485 | 15.73 | 29.97 | 480i |
# 480p | 720 x 483 | 31.47 | 59.94 | 480p |
# 720p | 1280 x 720 | 45.00 | 60.00 | 720p |
# 1080i | 1920 x 1080 | 33.75 | 30.00 | 1080i |
#----------------------------------------------------------------------
#
# Modes copied from
http://wilsonet.com/mythtv/xorg.conf-HD.txt
#
# Maximum Pixel Clock for 7300GS = 140 MHz (useful for calculating modelines)
#
# 480p modeline from
http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
# Modeline "720x483@60" 27.03 720 752 848 880 483 493 498 508
#
# 720p modeline from
http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
# Modeline "1280x720@60" 73.78 1280 1312 1592 1624 720 735 742 757
#
# 1080i modeline from
http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
# Modeline "1920x1080@60i" 77.60 1920 1952 2240 2272 1080 1104 1110 1135 interlace
#
#
# My 480p mode
Mode "Panasonic480p"
DotClock 27.03
HTimings 720 752 848 880
VTimings 483 493 498 508
Flags "+HSync" "+VSync"
EndMode
# My 720p mode
Mode "Panasonic720p"
DotClock 73.78
HTimings 1280 1312 1592 1624
VTimings 720 735 742 757
Flags "+HSync" "+VSync"
EndMode
# My 960x540p mode
Mode "960x540p"
DotClock 37.26
HTimings 960 976 1008 1104
VTimings 540 542 548 563
Flags "+HSync" "+VSync"
EndMode
# My 880x480in540p mode
Mode "in540p"
DotClock 37.26
HTimings 880 944 1048 1104
VTimings 480 506 520 563
Flags "+HSync" "+VSync"
EndMode
# My 1920x1080i mode
Mode "1920x1080i"
DotClock 74.52
HTimings 1920 1952 2016 2208
VTimings 1080 1084 1096 1126
Flags "-HSync" "-VSync" "Interlace"
EndMode
# My 1760x960in1080i mode
Mode "in1080i"
DotClock 74.52
HTimings 1760 1888 2096 2208
VTimings 960 1012 1028 1126
Flags "-HSync" "-VSync" "Interlace"
EndMode
EndSection
Section "Device"
### Available Driver options are:-
#Option "sw_cursor"
#Option "hw_cursor"
#Option "NoAccel"
#Option "ShowCache"
#Option "ShadowFB"
#Option "UseFBDev"
#Option "Rotate"
Option "UseEvents" "True"
Identifier "Videocard0"
# The following line is auto-generated by KNOPPIX mkxf86config
Driver "nvidia"
VendorName "All"
BoardName "All"
# BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "960x540p" "1920x1080i" "Panasonic720p"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection