Laptop external monitor problem

Paul Morarescu paul.morarescu at gmail.com
Fri Dec 21 01:18:56 PST 2007


On Dec 16, 2007 1:19 PM, Alex Deucher <alexdeucher at gmail.com> wrote:
> On Dec 15, 2007 1:52 PM, Paul Morarescu <paul.morarescu at gmail.com> wrote:
> > 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
>
> For whatever reason, the driver is not able to get an edid from the
> monitor, so it doesn't know what modes the monitor supports, hence it
> ends up with the default monitor ranges which means 1024x768 at 60.
>
> >
> > 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
>
> The above options are wrong.  They should be:
>          Option      "monitor-LVDS"   "LVDS-display"
>          Option      "monitor-VGA-0"  "ProView"
>
> See this page for more on randr 1.2 xorg configuration.  If you want
> 1680x1050 on the external monitor, you'll have to set that as the
> preferred mode in your "ProView" monitor section.
> http://www.intellinuxgraphics.com/dualhead.html
>
> Alex
>

OK I did that.
Now the external monitor won't turn on at all.
Also upgraded the xorg-ati driver yesterday to the latest release.

Note that although I specify a target refresh of 60.0, xrandr reports
69.9 as the default.
Also note that I just want the clone mode.

This laptop is 4 1/2 years old and it did run well all Fedora releases
starting with Fedora Core 3. I always got the external monitor
working. Not so with the xrandr-based drivers. These drivers are so
bad for me that I find myself switching back to Windows for more and
more tasks.

Paul


>>> xrandr -q

Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1920 x 1200
VGA-0 connected 1680x1050+0+0 (normal left inverted right x axis y
axis) 0mm x 0mm
   1680x1050      69.9*+   60.0     59.9
   1920x1200      60.0     60.0
   1920x1080      69.9     60.0     59.9
   1600x1200      60.0
   1600x1024      60.2
   1400x1050      70.0     70.0     60.0
   1280x1024      75.0     59.9     60.0
   1440x900       59.9     59.9
   1280x960       60.0
   1360x768       59.8     60.0
   1280x800       75.0     70.0     60.0
   1152x864       75.0     75.0     70.0     60.0
   1280x768       75.0     70.0     60.0
   1280x720       75.0     70.0     60.0
   1024x768       75.0     70.1     60.0
   832x624        74.6
   800x600        72.2     75.0     60.3     56.2
   640x480        72.8     75.0     59.9
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0*+   60.0
   800x600        60.3
   640x480        59.9

>>> more 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
        Option          "TargetRefresh"  "60.0"
        Modeline        "1680x1050"  146.25  1680 1784 1960 2240  1050
1053 1059 1089 -hsync +vsync
        Option          "PreferredMode"  "1680x1050"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "ati"
        #Option     "DefaultConnectorTable" "on"
        #Option     "ConnectorTable" "5,2,2,1,3,1,0,2"
        Option      "monitor-LVDS"   "LVDS-display"
        Option      "monitor-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


More information about the xorg-driver-ati mailing list