I'm having trouble getting TV out working reliably. It will sometimes work and sometimes not; depends on the monitor attached. If I connect a video amplifier/splitter, it the TV-Out will show up as disconnected. If I connect a monitor, it will show us as connected. If I start X with the monitor, and change the plugs around and plug in the amplifier, it will work just fine.
I built the lastet xorg from trunk, as the intel driver has been under heavy development. In particular, this item on the intel manpage caught my eye: TV_Connector - connector type This config option should be added to xorg.conf TV monitor’s section, it allows you to force the TV output connector type, which bypass load detect and TV will always be taken as connected. You can select between S-Video, Composite and Components Alas, it's being ignored. I've tried every combination of TV_Connector, TV-connector, TV-1_connector, and so on; nothing turns on the TV out unless the monitor is plugged in. I'm attaching various bits of log files, as well as a diff of the disconnected and connected Xorg log files. I'm willing to test and do what I can; but I really need this working if at all possible. Thanks! r...@mythtvrt:/usr/local/var/log# Xorg -version This is a pre-release version of the X server from The X.Org Foundation. It is not supported in any way. Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/. Select the "xorg" product for bugs you find in this release. Before reporting bugs in pre-release versions please check the latest version in the X.Org Foundation git repository. See http://wiki.x.org/wiki/GitPage for git access instructions. X.Org X Server 1.7.99.1 Release Date: (unreleased) X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.31.1 i686 Current Operating System: Linux mythtvrt 2.6.31.1 #2 SMP Thu Oct 1 19:45:02 PDT 2009 i686 Kernel command line: root=UUID=85c7c288-b547-4634-8e1d-6c1f677555f7 ro quiet splash Build Date: 02 October 2009 01:56:11PM Current version of pixman: 0.17.1 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. 00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02) **Section "Monitor" Identifier "TV" VendorName "Monitor Vendor" ModelName "Monitor Model" Option "TV-FORMAT" "NTSC-M" Option "TV_Connector" "S-Video" HorizSync 30.0 - 60.0 VertRefresh 60 EndSection r...@mythtvrt:/usr/local/var/log# ls Xorg.0.log Xorg.0.log.conn Xorg.0.log.disc Xorg.0.log.old r...@mythtvrt:/usr/local/var/log# diff *disc *conn 24c24 < (==) Log file: "/usr/local/var/log/Xorg.0.log", Time: Fri Oct 2 18:18:10 2009 --- > (==) Log file: "/usr/local/var/log/Xorg.0.log", Time: Fri Oct 2 18:19:30 2009 226a227 > (II) intel(0): Output TV-1 using monitor section TV 228,230c229,232 < (II) intel(0): Output TV-1 disconnected < (II) intel(0): Using exact sizes for initial modes < (II) intel(0): Output VGA using initial mode 1680x1050 --- > (II) intel(0): Output TV-1 connected > (II) intel(0): Using fuzzy aspect match for initial modes > (II) intel(0): Output VGA using initial mode 1280x960 > (II) intel(0): Output TV-1 using initial mode 1280x960 236c238 < (**) intel(0): DPI set to (104, 102) --- > (**) intel(0): DPI set to (79, 93) 245c247 < (WW) intel(0): Register 0x70024 (PIPEASTAT) changed from 0x00000000 to 0x00000303 --- > (WW) intel(0): Register 0x70024 (PIPEASTAT) changed from 0x00000000 to 0x80000303 247c249 < (WW) intel(0): PIPEASTAT after: status: VSYNC_INT_STATUS DLINE_COMPARE_STATUS VBLANK_INT_STATUS OREG_UPDATE_STATUS --- > (WW) intel(0): PIPEASTAT after: status: FIFO_UNDERRUN VSYNC_INT_STATUS DLINE_COMPARE_STATUS VBLANK_INT_STATUS OREG_UPDATE_STATUS 277c279 < (II) intel(0): 0x01000000-0x01ffffff: front buffer (16384 kB) X tiled --- > (II) intel(0): 0x00800000-0x00ffffff: front buffer (8192 kB) X tiled 280a283,287 > output modeline: > (II) intel(0): Modeline "1280x960"x60.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz) > input modeline: > (II) intel(0): Modeline "1280x960"x60.0 119.47 1280 1389 1421 1716 960 1023 1025 1170 +hsync +vsync (69.6 kHz) > (II) intel(0): SDVOB: Choosing default TV format of NTSC-M 284,285c291,292 < (II) intel(0): Pipe B is off < (II) intel(0): Display plane B is now disabled and connected to pipe B. --- > (II) intel(0): Pipe B is on > (II) intel(0): Display plane B is now enabled and connected to pipe B. 287c294 < (II) intel(0): Output TV-1 is connected to pipe none --- > (II) intel(0): Output TV-1 is connected to pipe B 318c325 < (II) intel(0): Setting screen physical size to 444 x 277 --- > (II) intel(0): Setting screen physical size to 338 x 253 -- o__ ,>/'_ o__ (_)\(_) ,>/'_ o__ A day may come (_)\(_) ,>/'_ o__ when the courage of men fails, (_)\(_) ,>/'_ when we forsake our friends and break all (_)\(_) bonds of fellowship, but it is not this day. It is not this day! This day we ride! _______________________________________________ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg