Bug 41246

Summary: xf86-video-ati on KMS no external VGA Monitor out on laptop
Product: xorg Reporter: John <john_serink>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED INVALID QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: hramrach
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description John 2011-09-27 00:55:17 UTC
HW platform is a Dell Precision M4600, lspci for the display card:


01:00.0 VGA compatible controller: ATI Technologies Inc Device 6740 (prog-if 00 [VGA controller])
	Subsystem: Dell Device 04a3
	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, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at d0000000 (64-bit, prefetchable) [size=256M]
	Region 2: Memory at e3820000 (64-bit, non-prefetchable) [size=128K]
	Region 4: I/O ports at 7000 [size=256]
	Expansion ROM at e3800000 [disabled] [size=128K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr+ UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <64ns, L1 <1us
			ClockPM- Surprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -6dB
	Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [150 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		AERCap:	First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
	Kernel driver in use: radeon
	Kernel modules: radeon

jserinki7 jserink # uname -a
Linux jserinki7 2.6.39-gentoo-r3 #13 SMP PREEMPT Mon Sep 26 16:23:14 SGT 2011 x86_64 Intel(R) Core(TM) i7-2720QM CPU @ 2.20GHz GenuineIntel GNU/Linux

Driver is xf86-video-ati-6.14.2
xorg-server 1.10.4
xorg-X11-7.4-r1
xorg-drivers-1.10
3D acceleration/DRI on the local LCD screen is fine, works.
Mesa DRI R600(TURKS 6740) TCL DRI2.
When booting with external Samsung 22" LCD monitor works fine while in fb mode, when the module radeon modeset=1 loads, the local LCD is still fine, the Samsung is flashing but readable.

At startx, the Samsung goes blank.

xrandr reports:
jserink@jserinki7 ~ $ xrandr --verbose 
Screen 0: minimum 320 x 200, current 3600 x 1080, maximum 16384 x 16384 
LVDS connected 1920x1080+0+0 (0x5a) normal (normal left inverted right x axis y axis) 344mm x 194mm 
Identifier: 0x55 
Timestamp: 3723461 
Subpixel: horizontal rgb 
Gamma: 1.0:1.0:1.0 
Brightness: 1.0 
Clones: 
CRTC: 0 
CRTCs: 0 1 2 3 4 5 
Transform: 1.000000 0.000000 0.000000 
0.000000 1.000000 0.000000 
0.000000 0.000000 1.000000 
filter: 
EDID: 
00ffffffffffff004ca3485400000000 
00140104902213780ac8959e57549226 
0f505400000001010101010101010101 
010101010101293680a070381f401810 
250058c21000001a1c2480a070381f40 
1810250058c21000001a000000fe004a 
484e58368031353648540a2000000000 
000041019e0000000002010a20200070 
scaling mode:	Full 
supported: None Full Center Full aspect 
1920x1080 (0x5a) 138.7MHz +HSync -VSync *current +preferred 
h: width 1920 start 1944 end 1960 total 2080 skew 0 clock 66.7KHz 
v: height 1080 start 1082 end 1087 total 1111 clock 60.0Hz 
1920x1080 (0x5b) 92.4MHz +HSync -VSync 
h: width 1920 start 1944 end 1960 total 2080 skew 0 clock 44.4KHz 
v: height 1080 start 1082 end 1087 total 1111 clock 40.0Hz 
1680x1050 (0x5c) 146.2MHz -HSync +VSync 
h: width 1680 start 1784 end 1960 total 2240 skew 0 clock 65.3KHz 
v: height 1050 start 1053 end 1059 total 1089 clock 60.0Hz 
1400x1050 (0x5d) 121.8MHz -HSync +VSync 
h: width 1400 start 1488 end 1632 total 1864 skew 0 clock 65.3KHz 
v: height 1050 start 1053 end 1057 total 1089 clock 60.0Hz 
1280x1024 (0x5e) 109.0MHz -HSync +VSync 
h: width 1280 start 1368 end 1496 total 1712 skew 0 clock 63.7KHz 
v: height 1024 start 1027 end 1034 total 1063 clock 59.9Hz 
1440x900 (0x5f) 106.5MHz -HSync +VSync 
h: width 1440 start 1528 end 1672 total 1904 skew 0 clock 55.9KHz 
v: height 900 start 903 end 909 total 934 clock 59.9Hz 
1280x960 (0x60) 101.2MHz -HSync +VSync 
h: width 1280 start 1360 end 1488 total 1696 skew 0 clock 59.7KHz 
v: height 960 start 963 end 967 total 996 clock 59.9Hz 
1280x854 (0x61) 89.2MHz -HSync +VSync 
h: width 1280 start 1352 end 1480 total 1680 skew 0 clock 53.1KHz 
v: height 854 start 857 end 867 total 887 clock 59.9Hz 
1280x800 (0x62) 83.5MHz -HSync +VSync 
h: width 1280 start 1352 end 1480 total 1680 skew 0 clock 49.7KHz 
v: height 800 start 803 end 809 total 831 clock 59.8Hz 
1280x720 (0x63) 74.5MHz -HSync +VSync 
h: width 1280 start 1344 end 1472 total 1664 skew 0 clock 44.8KHz 
v: height 720 start 723 end 728 total 748 clock 59.9Hz 
1152x768 (0x64) 71.8MHz -HSync +VSync 
h: width 1152 start 1216 end 1328 total 1504 skew 0 clock 47.7KHz 
v: height 768 start 771 end 781 total 798 clock 59.8Hz 
1024x768 (0x65) 63.5MHz -HSync +VSync 
h: width 1024 start 1072 end 1176 total 1328 skew 0 clock 47.8KHz 
v: height 768 start 771 end 775 total 798 clock 59.9Hz 
800x600 (0x66) 38.2MHz -HSync +VSync 
h: width 800 start 832 end 912 total 1024 skew 0 clock 37.4KHz 
v: height 600 start 603 end 607 total 624 clock 59.9Hz 
848x480 (0x67) 31.5MHz -HSync +VSync 
h: width 848 start 872 end 952 total 1056 skew 0 clock 29.8KHz 
v: height 480 start 483 end 493 total 500 clock 59.7Hz 
720x480 (0x68) 26.8MHz -HSync +VSync 
h: width 720 start 744 end 808 total 896 skew 0 clock 29.9KHz 
v: height 480 start 483 end 493 total 500 clock 59.7Hz 
640x480 (0x69) 23.8MHz -HSync +VSync 
h: width 640 start 664 end 720 total 800 skew 0 clock 29.7KHz 
v: height 480 start 483 end 487 total 500 clock 59.4Hz 
DisplayPort-0 disconnected (normal left inverted right x axis y axis) 
Identifier: 0x56 
Timestamp: 3723461 
Subpixel: horizontal rgb 
Clones: 
CRTCs: 0 1 2 3 4 5 
Transform: 1.000000 0.000000 0.000000 
0.000000 1.000000 0.000000 
0.000000 0.000000 1.000000 
filter: 
underscan vborder: 0 (0x00000000)	range: (0,128) 
underscan hborder: 0 (0x00000000)	range: (0,128) 
underscan:	off 
supported: off on auto 
coherent: 1 (0x00000001)	range: (0,1) 
DisplayPort-1 disconnected (normal left inverted right x axis y axis) 
Identifier: 0x57 
Timestamp: 3723461 
Subpixel: horizontal rgb 
Clones: 
CRTCs: 0 1 2 3 4 5 
Transform: 1.000000 0.000000 0.000000 
0.000000 1.000000 0.000000 
0.000000 0.000000 1.000000 
filter: 
underscan vborder: 0 (0x00000000)	range: (0,128) 
underscan hborder: 0 (0x00000000)	range: (0,128) 
underscan:	off 
supported: off on auto 
coherent: 1 (0x00000001)	range: (0,1) 
DisplayPort-2 disconnected (normal left inverted right x axis y axis) 
Identifier: 0x58 
Timestamp: 3723461 
Subpixel: horizontal rgb 
Clones: 
CRTCs: 0 1 2 3 4 5 
Transform: 1.000000 0.000000 0.000000 
0.000000 1.000000 0.000000 
0.000000 0.000000 1.000000 
filter: 
underscan vborder: 0 (0x00000000)	range: (0,128) 
underscan hborder: 0 (0x00000000)	range: (0,128) 
underscan:	off 
supported: off on auto 
coherent: 1 (0x00000001)	range: (0,1) 
VGA-0 connected 1680x1050+1920+0 (0x6a) normal (normal left inverted right x axis y axis) 474mm x 296mm 
Identifier: 0x59 
Timestamp: 3723461 
Subpixel: no subpixels 
Gamma: 1.0:1.0:1.0 
Brightness: 1.0 
Clones: 
CRTC: 1 
CRTCs: 0 1 2 3 4 5 
Transform: 1.000000 0.000000 0.000000 
0.000000 1.000000 0.000000 
0.000000 0.000000 1.000000 
filter: 
EDID: 
00ffffffffffff004c2de40332325754 
141201030e2f1e782aee91a3544c9926 
0f5054bfef80b30081808140714f0101 
0101010101017c2e90a0601a1e403020 
3600da281100001a000000fd00384b1e 
510e000a202020202020000000fc0053 
796e634d61737465720a2020000000ff 
0048564c513530303833370a2020009b 
load detection: 1 (0x00000001)	range: (0,1) 
1680x1050 (0x6a) 119.0MHz +HSync -VSync *current +preferred 
h: width 1680 start 1728 end 1760 total 1840 skew 0 clock 64.7KHz 
v: height 1050 start 1053 end 1059 total 1080 clock 59.9Hz 
1280x1024 (0x6b) 135.0MHz +HSync +VSync 
h: width 1280 start 1296 end 1440 total 1688 skew 0 clock 80.0KHz 
v: height 1024 start 1025 end 1028 total 1066 clock 75.0Hz 
1280x1024 (0x6c) 108.0MHz +HSync +VSync 
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 64.0KHz 
v: height 1024 start 1025 end 1028 total 1066 clock 60.0Hz 
1280x960 (0x6d) 108.0MHz +HSync +VSync 
h: width 1280 start 1376 end 1488 total 1800 skew 0 clock 60.0KHz 
v: height 960 start 961 end 964 total 1000 clock 60.0Hz 
1152x864 (0x6e) 108.0MHz +HSync +VSync 
h: width 1152 start 1216 end 1344 total 1600 skew 0 clock 67.5KHz 
v: height 864 start 865 end 868 total 900 clock 75.0Hz 
1024x768 (0x6f) 78.8MHz +HSync +VSync 
h: width 1024 start 1040 end 1136 total 1312 skew 0 clock 60.1KHz 
v: height 768 start 769 end 772 total 800 clock 75.1Hz 
1024x768 (0x70) 75.0MHz -HSync -VSync 
h: width 1024 start 1048 end 1184 total 1328 skew 0 clock 56.5KHz 
v: height 768 start 771 end 777 total 806 clock 70.1Hz 
1024x768 (0x71) 65.0MHz -HSync -VSync 
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.4KHz 
v: height 768 start 771 end 777 total 806 clock 60.0Hz 
832x624 (0x72) 57.3MHz -HSync -VSync 
h: width 832 start 864 end 928 total 1152 skew 0 clock 49.7KHz 
v: height 624 start 625 end 628 total 667 clock 74.6Hz 
800x600 (0x73) 50.0MHz +HSync +VSync 
h: width 800 start 856 end 976 total 1040 skew 0 clock 48.1KHz 
v: height 600 start 637 end 643 total 666 clock 72.2Hz 
800x600 (0x74) 49.5MHz +HSync +VSync 
h: width 800 start 816 end 896 total 1056 skew 0 clock 46.9KHz 
v: height 600 start 601 end 604 total 625 clock 75.0Hz 
800x600 (0x75) 40.0MHz +HSync +VSync 
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.9KHz 
v: height 600 start 601 end 605 total 628 clock 60.3Hz 
800x600 (0x76) 36.0MHz +HSync +VSync 
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.2KHz 
v: height 600 start 601 end 603 total 625 clock 56.2Hz 
640x480 (0x77) 31.5MHz -HSync -VSync 
h: width 640 start 664 end 704 total 832 skew 0 clock 37.9KHz 
v: height 480 start 489 end 491 total 520 clock 72.8Hz 
640x480 (0x78) 31.5MHz -HSync -VSync 
h: width 640 start 656 end 720 total 840 skew 0 clock 37.5KHz 
v: height 480 start 481 end 484 total 500 clock 75.0Hz 
640x480 (0x79) 30.2MHz -HSync -VSync 
h: width 640 start 704 end 768 total 864 skew 0 clock 35.0KHz 
v: height 480 start 483 end 486 total 525 clock 66.7Hz 
640x480 (0x7a) 25.2MHz -HSync -VSync 
h: width 640 start 656 end 752 total 800 skew 0 clock 31.5KHz 
v: height 480 start 490 end 492 total 525 clock 60.0Hz 
720x400 (0x7b) 28.3MHz -HSync +VSync 
h: width 720 start 738 end 846 total 900 skew 0 clock 31.5KHz 
v: height 400 start 412 end 414 total 449 clock 70.1Hz 

Tried this with no effect:
xrandr --output VGA-0 --mode 1680x1050 --right-of LVDS

Cheers,
john
Comment 1 Alex Deucher 2012-04-25 06:23:14 UTC
Is this still an issue with a newer driver/kernel?  Is this a hybrid laptop?  Please attach your xorg log and dmesg output.
Comment 2 Adam Jackson 2018-06-12 19:06:03 UTC
Mass closure: This bug has been untouched for more than six years, and is not
obviously still valid. Please reopen this bug or file a new report if you continue to experience issues with current releases.

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.