Bug 4606

Summary: DVI panel not detected
Product: xorg Reporter: Marc Di Meo <marc.di.meo>
Component: Driver/RadeonAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: high CC: marc.di.meo
Version: 6.8.2   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Full Xorg log none

Description Marc Di Meo 2005-09-27 00:23:47 UTC
I am running Xorg 6.8.2. 

"X Window System Version 6.8.2
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.6.11.9 i686 [ELF]" 

This works. Only when using the laptop in the Port replicator it will not
recognize the external connected DVI panel only the laptop's panel. The  thing
is that a "X -configure" does detect the external DVI correctly and writes a
xorg.conf.new that is for the correct DVI panel. Only when starting xorg with "X
-config xorg.conf.new" the Xorg log shows only that it detects the laptop's panel

"(II) RADEON(0): DDC Type: 3, Detected Type: 0
(II) RADEON(0): EDID data from the display on port 1 ----------------------
(II) RADEON(0): Manufacturer: SEC  Model: 0  Serial#: 0
(II) RADEON(0): Year: 2002  Week: 0
(II) RADEON(0): EDID Version: 1.2
(II) RADEON(0): Digital Display Input
(II) RADEON(0): Max H-Image Size [cm]: horiz.: 29  vert.: 21
(II) RADEON(0): Gamma: 2.20
(II) RADEON(0): No DPMS capabilities specified; RGB/Color Display
(II) RADEON(0): First detailed timing is preferred mode
(II) RADEON(0): redX: 0.580 redY: 0.340   greenX: 0.310 greenY: 0.550
(II) RADEON(0): blueX: 0.155 blueY: 0.155   whiteX: 0.315 whiteY: 0.330
(II) RADEON(0): Manufacturer's mask: 0
(II) RADEON(0): Supported additional Video Mode:
(II) RADEON(0): clock: 108.0 MHz   Image Size:  286 x 214 mm
(II) RADEON(0): h_active: 1400  h_sync: 1448  h_sync_end 1560 h_blank_end 1688
h_border: 0
(II) RADEON(0): v_active: 1050  v_sync: 1051  v_sync_end 1055 v_blanking: 1066
v_border: 0
(II) RADEON(0):  SAMSUNG
(II) RADEON(0):  LTN141P2-L02
(II) RADEON(0): 
(II) RADEON(0): Primary:
 Monitor   -- TMDS
 Connector -- DVI-D
 DAC Type  -- TVDAC/ExtDAC
 TMDS Type -- Internal
 DDC Type  -- CRT2_DDC
(II) RADEON(0): Secondary:
 Monitor   -- NONE
 Connector -- VGA
 DAC Type  -- Primary
 TMDS Type -- NONE
 DDC Type  -- VGA_DDC"


It should find this:

"Section "Monitor"
	DisplaySize	  430   270	# mm
	UseModes     "16:10"
	Identifier   "Monitor0"
	VendorName   "DEL"
	ModelName    "DELL 2005FPW"
	HorizSync    30.0 - 83.0
	VertRefresh  56.0 - 75.0
	Option	    "DPMS"
EndSection"

This panel has a resolution of 1680x1050, but because it only finds the internal
panel, it will refuse to give any higher resolution than 1400x1050.

The radeon framebuffer detects the panel correctly and as I mentioned the X
-configure routine. I tried playing with the "MonitorLayout" settings, but no
result, most of them result in a hard lock of the X especially the "LVDS,TMDS"
one. If I connect the panel to the CRT plug, then it works without problem, this
however is not workable in those resolutions. It seems that the Port replicator
shares the DVI connection, in Windows I can switch between internal and external
DVI without problem and at the correct resolution.

Is this a known problem yet?
Thanks.
Comment 1 Marc Di Meo 2005-09-27 00:24:44 UTC
Created attachment 3412 [details]
Full Xorg log

Attached the Xorg log
Comment 2 T. Hood 2005-09-28 02:06:58 UTC
I have the same problem.  I believe that this is the same issue as #1559.


*** This bug has been marked as a duplicate of 1559 ***

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.