I've just made and booted an i686 TC1.1 Live CD for my old 32-bit
Thinkpad A22p w/ATI video and 1600x1200 screen.

As I expected, the video display is torn into vertical stripes starting
about 2/3 of the way across (old problem). This can only be corrected
with a manually-created xorg.conf file (copy attached) on a
fully-installed system. Curiously, an Alt-PrtSc snapshot copied to
another system does not show the tears.

The only new thing I see that isn't working correctly is the screen
resolution. It boots up as an Unknown monitor at 1280x1024. There's no
system-config-display utility to change it to 1600x1200. lspci correctly
identifies my ATI video chipset:

[r...@localhost ~] lspci | grep ATI
01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility M3 AGP 2x 
[rev 02]

Somehow that particular version has never been included in the R128
driver's list of chipsets. The closest match in /var/log/Xorg.0.log is:

ATI Rage 128 Mobility M3 LE (PCI), ATI Rage 128 Mobility M3 LF (AGP)

A few lines later in Xorg.0.log the LCD panel is correctly detected:
[   318.256] (**) R128(0): Using flat planel for display
[   318.257] (II) R128(0): Primary Display == Type 2
[   318.257] (II) R128(0): Panel size: 1600x1200
[   318.257] (II) R128(0): Panel ID: LG.PHILIPS LP150U1-A2
[   318.257] (II) R128(0): Panel Type: Color, Single, TFT
[   318.257] (II) R128(0): Panel Interface: LVDS

Yet the desktop still comes up in 1280x1024, the highest resolution
available with System -> Preferences -> Monitors. It's being prevented
from using 1600x1200 by the default hsync:

[   318.280] (II) R128(0): <default monitor>: Using hsync range of 31.50-74.01 
kHz
...
[   318.284] (II) R128(0): Not using default mode "1600x1200" (hsync out of 
range)
...
[   318.285] (II) R128(0): Not using default mode "1600x1200" (hsync out of 
range)
...
[   318.289] (**) R128(0): *Default mode "1280x1024": 162.0 MHz (scaled from 
108.0 MHz), 60.0 kHz, 60.0 Hz
[   318.289] (II) R128(0): Modeline "1280x1024"x60.0  1280 1344 1368 1840  1024 
1026 1029 1074 +hsync +vsync (64.0 kHz)

How does one go about getting the R128 driver updated to include the "M3
AGP 2x [rev 02]" chipset?

--Doc Savage
  Fairview Heights, IL
Section "Device"
        Identifier "Videocard0"
        Driver  "r128"
EndSection

Section "Monitor"
        Identifier      "Monitor0"
        VendorName      "IBM"
        ModelName       "Thinkpad A22p"
        DisplaySize     305 229
        # 1600x1200 @ 60.00 Hz (GTF) hsync: 74.52 kHz; pclk: 160.96 MHz
        Modeline "1600x1200 60.00"  160.96  1600 1704 1880 2160  1200 1201 1204 
1242  -HSync +Vsync
EndSection

Section "Screen"
        Identifier      "Screen0"
        Device          "Videocard0"
        Monitor         "Monitor0"
        Subsection      "Display"
                Viewport        0 0
                Depth           24
                Modes           "1600x1200"
        EndSubSection
EndSection
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/test

Reply via email to