[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#467235: xserver-xorg-video-ati: [radeon] images not scaled properly when using EXA



Package: xserver-xorg-video-ati
Version: 1:6.7.197-1
Severity: normal

Symptoms: after upgrading the xserver-xorg-video-ati package, some
images are not scaled properly.  For example, see
<http://icons.uhoreg.ca/corrupt-scaling.png>, compared to the screenshot
<http://www.screenlets.org/index.php/Clear_Weather> (aside from the fact
that they had much better weather than I do).

If I downgrade to version 1:6.6.193-3, everything looks fine.  If I
switch to XAA mode instead of EXA, everything looks fine (but is very
slow).

I've tried version 1:6.7.198~git20080203.f65e8dfa-1 from experimental,
and it still exhibits the same problems.

Here is part of my xorg.conf:
Section "Device"
        Identifier      "ATI Radeon Mobility M6 LY"
        Driver          "radeon"
        Option          "UseFBDev"              "false"
        Option          "AllowGLXWithComposite" "true"
        Option          "EnablePageFlip"        "on"
        Option          "AGPFastWrite"          "on"
        Option          "AccelMethod"           "EXA"
        Option          "DynamicClocks"         "on"
        Option          "BIOSHotkeys"           "on"
        Option          "BackingStore"          "true"
        Option          "ColorTiling"           "on"
        Option          "AccelDFS"              "on"
        Option          "CRT2Position"          "Clone"
        Option          "Monitor-LVDS"          "Internal Panel"
        Option          "Monitor-VGA"           "External VGA"
EndSection

Background: the ClearWeather screenlet uses cairo to draw some PNG
files.  I assume that cairo is using the render extension to scale the
images to the correct size, but the driver isn't scaling things
properly.

I also see the problem in other programs, such as skippy-xd.

Let me know if you need more information.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (101, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.24.2
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)

Versions of packages xserver-xorg-video-ati depends on:
ii  libc6                         2.7-4      GNU C Library: Shared libraries
ii  xserver-xorg-core             2:1.4-3    Xorg X server - core server

xserver-xorg-video-ati recommends no packages.

-- no debconf information




Reply to: