On my work machine, a Compaq 6710b, which has the Intel X3100 integrated video chipset, xf86-video-intel does not see the DVI port on my docking station. This is not a case of it not seeing that something is attached to it, the driver simply does not see that the port even exists. I'll throw in a logfile in a moment. This is with both 2.2.1 and 2.3.2 on Ubuntu Hardy.
Created attachment 17676 [details] Xorg.0.log
Could you turn on ModeDebug option in xorg.conf and send the log when starting X when laptop is docked?
Created attachment 17677 [details] Xorg.0.log wide modedebug 1.
I have tried on two docks here, one with thinkpad T61, which DVI/VGA both work, another with thinkpad R50, only VGA can work, SDVO-DVI even not detected. Any info of your dock? we might mark those as known dvi-non-working docks.
It is labeled as an HP Docking Station with Dual-Link DVI. Series HSTNN-IX01. Product #EN488AA HP spane #449720-001 Rev V2.02 I have identical problems with the advanced docking station, which I lack information on.
I have an IBM advanced dock station for T61. The DVI connection is not detected even in BIOS boot stage. I assume all of your dock station has DVI output in BIOS boot?
Gordon, I did test with your T61, which DVI works fine, BIOS also light it up and use it as main monitor (LVDS is off then).
... I went to test the DVI support on bootup from the BIOS, and found that it wasn't there. That was odd enough that I did a bit more investigation, and I owe a small apology. It seems to be a poorly documented fact that while the docking station for the 6710b supports DVI, the laptop's video hardware is not actually wired for it. Sorry about the invalid bug report.
yeah, testing with if bios can light it up is a good try. It seems most dock just acts as port replicator for VGA, and might have TMDS chip for SDVO DVI. That's what current intel driver can support. More advanced dock station which has add-on pci gfx card needs other drivers. Thanks for testing and raise this problem to us anyway!
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.