Intel Option "TV_Connector" ignored
Yan Seiner
yan at seiner.com
Sat Oct 3 07:39:10 PDT 2009
Yan Seiner wrote:
> 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.
>
OK, replying to myself here....
It appears that the intel driver fails to reset and/or initialize my
hardware correctly.
With a TV connected, the hardware detects the TV exactly 1/2 the time.
Every other time X starts, the monitor is detected correctly. The other
time it is not.
Clearly something is wrong with either my hardware or the driver, or both...
Here's a snippet of the log file:
(II) intel(0): SDVOB: W: 0B
(SDVO_CMD_GET_ATTACHED_DISPLAYS)
(II) intel(0): SDVOB: R: 00 00 (Pending)
(II) intel(0): SDVOB: R: 00 00 (Pending)
(II) intel(0): SDVOB: R: 00 00 (Pending)
(II) intel(0): SDVOB: R: 00 00 (Pending)
(II) intel(0): SDVOB: R: 00 00 (Pending)
(II) intel(0): SDVOB: R: 00 00 (Success)
(II) intel(0): EDID for output TV-1
(II) intel(0): Output VGA connected
(II) intel(0): Output TV-1 disconnected
And here's the next time:
(II) intel(0): SDVOB: W: 0B
(SDVO_CMD_GET_ATTACHED_DISPLAYS)
(II) intel(0): SDVOB: R: 08 00 (Pending)
(II) intel(0): SDVOB: R: 08 00 (Pending)
(II) intel(0): SDVOB: R: 08 00 (Pending)
(II) intel(0): SDVOB: R: 08 00 (Pending)
(II) intel(0): SDVOB: R: 08 00 (Pending)
(II) intel(0): SDVOB: R: 08 00 (Success)
(II) intel(0): Output TV-1 using monitor section TV
(II) intel(0): SDVOB: W: 28 (SDVO_CMD_GET_TV_FORMAT)
(II) intel(0): SDVOB: R: 01 00 00 00 00 00 (Success)
(II) intel(0): SDVOB: W: 83 01 00 00
(SDVO_CMD_GET_SDTV_RESOLUTION_SUPPORT)
(II) intel(0): SDVOB: R: FF FF 07 (Success)
This is 100% repeatable.
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ
Integrated Graphics Controller (rev 02)
Subsystem: Intel Corporation Device 464c
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 16
Region 0: Memory at 50200000 (32-bit, non-prefetchable) [size=512K]
Region 1: I/O ports at 20e0 [size=8]
Region 2: Memory at 40000000 (32-bit, prefetchable) [size=256M]
Region 3: Memory at 50280000 (32-bit, non-prefetchable) [size=256K]
Capabilities: [90] Message Signalled Interrupts: Mask- 64bit-
Queue=0/0 Enable-
Address: 00000000 Data: 0000
Capabilities: [d0] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
I'm attaching the files with debugging turned on. Is there anything
else I can do at this point to help solve this? I'd like to be able to
force the output on; I know it's connected. This is for a kiosk and it
has to be 100% reliable....
--
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!
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Xorg.0.log.failed
URL: <http://lists.x.org/archives/xorg/attachments/20091003/d0368394/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Xorg.0.log.success
URL: <http://lists.x.org/archives/xorg/attachments/20091003/d0368394/attachment-0001.ksh>
More information about the xorg
mailing list