Created attachment 19268 [details] xorg.0.log System Environment: -------------------------- --Platform: gm965 --Architecture(32-bit,64-bit,compatiblity): 32-bit --2D driver: xf86-video-intel-2.5-branch 8408995ffbf705aa0bc09ab72c58c2e31a4b70c3 --3D driver: intel-2008-q3 branch e636f5b76bbcfef95092d21646c844c0dfe770e0 --DRM:shipped with kernel 2.6.27-rc6 --libdrm: master 2db8e0c8ef8c7a66460fceda129533b364f6418c --Xserver: 1.5.1 --Kernel: 2.6.27-rc2 Bug detailed description: -------------------------- connect Tv to system,X can not start up with below error: ************************ Backtrace: 0: X(xf86SigHandler+0x79) [0x80bbdd9] 1: [0xffffe400] 2: X(xf86InitialConfiguration+0xf56) [0x80e1226] 3: /opt/X11R7/lib/xorg/modules/drivers//intel_drv.so [0xb7ad005a] 4: /opt/X11R7/lib/xorg/modules/drivers//intel_drv.so [0xb7ad19f5] 5: X(InitOutput+0x965) [0x80a1e55] 6: X(main+0x261) [0x806bfa1] 7: /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7bd8455] 8: X(FontFileCompleteXLFD+0x1e9) [0x806b591] Fatal server error: Caught signal 11. Server aborting ******************************************* Xorg.0.log shows that : (II) intel(0): Output VGA disconnected (II) intel(0): Output TMDS-1 disconnected (WW) intel(0): No outputs definitely connected, trying again... (II) intel(0): Output VGA disconnected (II) intel(0): Output TMDS-1 disconnected reproduce steps: ------------------------ 1.connect TV to system 2.X&
Created attachment 19269 [details] xorg conf file
btw,this issue also exists on master tip.
and GM45 also has the same issue with D-connect.
this issue works well with xf86-video-intel-2.4-branch.
I try to bisect ,but there are so many commit which will build fail,so I just get a good commit on master: commit 2aaa207db2cea03ba05c439b5074807689f2c5be Merge: 2049ba2... 76eb8e6... Author: Jesse Barnes <jbarnes@hobbes.lan> Date: Thu Jul 31 13:10:19 2008 -0700 Merge branch 'master' of ssh://git.freedesktop.org/git/xorg/driver/xf86-vide Conflicts: src/i830_display.c
Fixed in master: commit 74571363539426abeb0a1af11f3bb545d91ed6c2 Author: Zhenyu Wang <zhenyu.z.wang@intel.com> Date: Wed Oct 8 15:36:10 2008 +0800 Put forware VBIOS data parsing i830_bios_init() is called too late after output init, which makes bios data mostly useless, and caused all TV init fail as tv_present flag is not set.
verified.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.