Laptop external monitor problem
Paul Morarescu
paul.morarescu at gmail.com
Sat Dec 15 10:52:07 PST 2007
Hello,
The newer driver versions seem to work better for me, but the only
resolution I can get on my external 22" wide LCD is 1024x768. This is
exactly the same as the native resolution of the LVDS screen. In fact,
you will see below that xrandr behaves as if it drives both the LVDS
and the VGA-0 ports in the same way. I need help to get the external
monitor working at the optimum resolution of 1680x1050x60
>>>lspci
00:00.0 Host bridge: ATI Technologies Inc AGP Bridge [IGP 320M] (rev 13)
00:01.0 PCI bridge: ATI Technologies Inc PCI Bridge [IGP 320M] (rev 01)
00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link
Controller Audio Device (rev 02)
00:07.0 ISA bridge: ALi Corporation M1533/M1535 PCI to ISA Bridge
[Aladdin IV/V/V+]
00:08.0 Modem: ALi Corporation M5457 AC'97 Modem Controller
00:09.0 Network controller: Broadcom Corporation BCM4306 802.11b/g
Wireless LAN Controller (rev 02)
00:0a.0 CardBus bridge: O2 Micro, Inc. OZ601/6912/711E0
CardBus/SmartCardBus Controller
00:0c.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21
IEEE-1394a-2000 Controller (PHY/Link)
00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4)
00:11.0 Bridge: ALi Corporation M7101 Power Management Controller [PMU]
00:12.0 Ethernet controller: National Semiconductor Corporation
DP83815 (MacPhyter) Ethernet Controller
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility U1
>>>xrandr -q --verbose
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1920 x 1200
VGA-0 connected 1680x1050+0+0 (0x4f) normal (normal left inverted
right x axis y axis) 0mm x 0mm
Identifier: 0x4c
Timestamp: -658180141
Subpixel: no subpixels
Clones:
CRTC: 1
CRTCs: 0 1
load_detection: 1 (0x00000001) range: (0,1)
1680x1050 (0x4f) 174.0MHz -HSync +VSync
h: width 1680 start 1800 end 1976 total 2272 skew 0 clock 76.6KHz
v: height 1050 start 1053 end 1059 total 1096 clock 69.9Hz
1920x1200 (0x50) 193.2MHz -HSync +VSync
h: width 1920 start 2048 end 2256 total 2592 skew 0 clock 74.5KHz
v: height 1200 start 1201 end 1204 total 1242 clock 60.0Hz
1920x1200 (0x51) 154.0MHz +HSync -VSync
h: width 1920 start 1968 end 2000 total 2080 skew 0 clock 74.0KHz
v: height 1200 start 1203 end 1209 total 1235 clock 60.0Hz
1920x1080 (0x52) 204.2MHz -HSync +VSync
h: width 1920 start 2056 end 2256 total 2592 skew 0 clock 78.8KHz
v: height 1080 start 1083 end 1088 total 1127 clock 69.9Hz
1920x1080 (0x53) 173.0MHz -HSync +VSync
h: width 1920 start 2048 end 2248 total 2576 skew 0 clock 67.2KHz
v: height 1080 start 1083 end 1088 total 1120 clock 60.0Hz
1920x1080 (0x54) 138.5MHz +HSync -VSync
h: width 1920 start 1968 end 2000 total 2080 skew 0 clock 66.6KHz
v: height 1080 start 1083 end 1088 total 1111 clock 59.9Hz
1600x1200 (0x55) 162.0MHz +HSync +VSync
h: width 1600 start 1664 end 1856 total 2160 skew 0 clock 75.0KHz
v: height 1200 start 1201 end 1204 total 1250 clock 60.0Hz
1680x1050 (0x56) 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
1680x1050 (0x57) 119.0MHz +HSync -VSync
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
1600x1024 (0x58) 103.1MHz +HSync +VSync
h: width 1600 start 1600 end 1656 total 1664 skew 0 clock 62.0KHz
v: height 1024 start 1024 end 1029 total 1030 clock 60.2Hz
1400x1050 (0x59) 151.0MHz +HSync +VSync
h: width 1400 start 1464 end 1656 total 1960 skew 0 clock 77.0KHz
v: height 1050 start 1051 end 1054 total 1100 clock 70.0Hz
..........................
LVDS connected 1024x768+0+0 (0x7c) normal (normal left inverted right
x axis y axis) 0mm x 0mm
Identifier: 0x4d
Timestamp: -658180141
Subpixel: horizontal rgb
Clones:
CRTC: 0
CRTCs: 0
scaler: full
backlight: 255 (0x000000ff) range: (0,255)
1024x768 (0x7c) 65.0MHz
h: width 1024 start 1040 end 1176 total 1344 skew 0 clock 48.4KHz
v: height 768 start 771 end 777 total 806 clock 60.0Hz
1024x768 (0x73) 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
800x600 (0x77) 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
640x480 (0x7b) 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 59.9Hz
S-video disconnected (normal left inverted right x axis y axis)
Identifier: 0x4e
Timestamp: -658180141
Subpixel: no subpixels
Clones:
CRTCs: 0 1
tv_standard: ntsc
tv_vertical_position: 0 (0x00000000) range: (-5,5)
tv_horizontal_position: 0 (0x00000000) range: (-5,5)
tv_horizontal_size: 0 (0x00000000) range: (-5,5)
load_detection: 0 (0x00000000) range: (0,1)
>>> more /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us+inet"
EndSection
Section "Monitor"
Identifier "LVDS-display"
EndSection
Section "Monitor"
Identifier "ProView"
HorizSync 30.0-81.0
VertRefresh 55.0-77.0
EndSection
Section "Device"
Identifier "Videocard0"
Driver "radeon"
#Option "DefaultConnectorTable" "on"
#Option "ConnectorTable" "5,2,2,1,3,1,0,2"
#Option "ReverseDDC" "true"
Option "LVDS" "LVDS-display"
Option "VGA-0" "ProView"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "ProView"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1680x1050" "1440x900" "1280x1024"
EndSubSection
EndSection
See also the attached Xorg.0.log file. I wrote a simple display.sh
script to test the effect of various xrandr commands:
>>> more display.sh
xrandr --output LVDS --crtc 0 --off
read
xrandr --output VGA-0 --crtc 1 --mode 1680x1050
read
xrandr --output LVDS --crtc 0 --mode 1024x768
When I boot Fedora 8, both displays are working in text mode. Then the
graphic mode turns off the external LCD, which displays NO SIGNAL.
Then I login and manually run the display.sh script. The LVDS screen
is turned off and the external display remains off. Then I press ENTER
and nothing changes. Then I press ENTER again and both displays are
turned on, using the same 1024x768 resolution. That is why I said
above that xrandr behaves as if it drives both displays in the same
way.
Thanks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log
Type: text/x-log
Size: 206400 bytes
Desc: not available
Url : http://lists.x.org/archives/xorg-driver-ati/attachments/20071215/0aa28b61/attachment-0001.bin
More information about the xorg-driver-ati
mailing list