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