Regressions when upgrading 7.2 -> 7.4, ATI Radeon 9250 PCI

Alex Deucher alexdeucher at gmail.com
Sun Apr 19 09:49:56 PDT 2009


On Sun, Apr 19, 2009 at 8:34 AM, Jeremy Henty <onepoint at starurchin.org> wrote:
>
> Following up to myself with more information.
>
> I'm building everything from source as per the instructions at
>
>    http://www.linuxfromscratch.org/blfs/view/svn/x/installing.html
>
> except that I've upgraded  xf86-video-ati.  I tried every version from
> 6.9.0 to 6.12.2 with the same results.  Currently I am using:
>
>    xorg-server-1.5.3
>    xf86-input-keyboard-1.3.1
>    xf86-input-mouse-1.3.0
>    xf86-video-ati-6.12.2
>
> There's no evdev in the kernel and no HAL or D-Bus.
>
> I'm attaching the  working configuration and two logs.   The first log
> is a  successful run with the  working configuration, the  second is a
> black screen  after taking  out the "Modes"  lines.  The diff  is very
> small.   In each  case I  just  ran "X  -config <file>"  and then  hit
> Ctrl-Alt-Backspace.
>
> Hope this makes sense to someone.  It seems wrong that Xorg 7.2 should
> work out of the box yet 7.4 needs configuring.  Adding the MOdes lines
> feels like it's just papering over the real problem.  It would be nice
> to see a real fix.

In the bad case, the 1600x1200 mode is getting picked.  The mode comes
from the EDID in your monitor:
(II) RADEON(0): clock: 260.0 MHz   Image Size:  54 x 3688 mm
(II) RADEON(0): h_active: 1600  h_sync: 1664  h_sync_end 1856
h_blank_end 2160 h_border: 17
(II) RADEON(0): v_active: 1200  v_sync: 1201  v_sync_end 1204
v_blanking: 1250 v_border: 0

The physical size is obviously wrong.  Does your monitor support
1600x1200?  We'd have to add a quirk for your monitor if the 1600x1200
mode is indeed bogus.

Alex



More information about the xorg mailing list