You are not logged in.

#1 2009-11-02 13:30:33

Srigi
Member
Registered: 2007-08-04
Posts: 11

[SOLVED] Poor 2D performance of Radeon 7200 with newest xf86-video-ati

Today arrived new version (6.12.99) of ATI OSS driver (also new version of ati-dri 7.6, mesa 7.6 and xorg-server 1.7.1) Since that moment I'm experiencing poor 2D performance, especially in GIMP (scrooling of zoomed canvas). Also switching of virt. desktop where is bloated Java app. or fat Firefox instance result in poor render of screen (program renders by parts/semiwindows).

Here is some relevant infoozzzz:

lspci
02:00.0 VGA compatible controller: ATI Technologies Inc Radeon R100 QD [Radeon 7200]
pacman -Syu
[2009-11-02 08:52] synchronizing package lists
[2009-11-02 08:53] starting full system upgrade
[2009-11-02 09:00] removed gnome-mount (0.8-1)
[2009-11-02 09:00] upgraded libdrm (2.4.13-1 -> 2.4.15-1)
[2009-11-02 09:00] upgraded libx11 (1.2.2-1 -> 1.3.2-1)
[2009-11-02 09:00] upgraded xextproto (7.0.5-1 -> 7.1.1-1)
[2009-11-02 09:00] upgraded libxext (1.0.5-2 -> 1.1.1-1)
[2009-11-02 09:00] upgraded libxxf86vm (1.0.99.1-1 -> 1.1.0-1)
[2009-11-02 09:00] upgraded fixesproto (4.0-3 -> 4.1.1-1)
[2009-11-02 09:00] upgraded libxfixes (4.0.3-2 -> 4.0.4-1)
[2009-11-02 09:00] upgraded libxdamage (1.1.1-2 -> 1.1.2-1)
[2009-11-02 09:00] upgraded libgl (7.5.1-2 -> 7.6-2)
[2009-11-02 09:00] upgraded ati-dri (7.5.1-2 -> 7.6-2)
[2009-11-02 09:00] upgraded bash (4.0.033-1 -> 4.0.035-1)
[2009-11-02 09:00] upgraded dbus-glib (0.82-1 -> 0.82-2)
[2009-11-02 09:00] upgraded gstreamer0.10 (0.10.24-1 -> 0.10.25-1)
[2009-11-02 09:00] upgraded libxv (1.0.4-1 -> 1.0.5-1)
[2009-11-02 09:00] upgraded gstreamer0.10-base (0.10.24-1 -> 0.10.25-1)
[2009-11-02 09:00] upgraded libtheora (1.0-1 -> 1.1.1-1)
[2009-11-02 09:00] upgraded gstreamer0.10-base-plugins (0.10.24-1 -> 0.10.25-1)
[2009-11-02 09:00] upgraded gstreamer0.10-python (0.10.16-1 -> 0.10.17-1)
[2009-11-02 09:00] upgraded exaile (0.3.0.1-2 -> 0.3.0.1-3)
[2009-11-02 09:00] upgraded libxt (1.0.6-1 -> 1.0.7-1)
[2009-11-02 09:00] upgraded xulrunner (1.9.1.3-2 -> 1.9.1.4-1)
[2009-11-02 09:00] upgraded firefox (3.5.3-1 -> 3.5.4-1)
[2009-11-02 09:00] upgraded gnome-disk-utility (2.28.0-1 -> 2.28.0-2)
[2009-11-02 09:00] upgraded gnutls (2.8.3-1 -> 2.8.4-1)
[2009-11-02 09:00] upgraded gstreamer0.10-ffmpeg (0.10.8-1 -> 0.10.9-1)
[2009-11-02 09:00] upgraded inputproto (1.5.1-2 -> 2.0-1)
[2009-11-02 09:00] upgraded kernel-headers (2.6.31.4-1 -> 2.6.31.4-2)
[2009-11-02 09:00] upgraded libatasmart (0.16-1 -> 0.17-1)
[2009-11-02 09:00] upgraded libdmx (1.0.99.1-1 -> 1.1.0-1)
[2009-11-02 09:00] upgraded libgksu (2.0.8-1 -> 2.0.12-1)
[2009-11-02 09:00] upgraded libgphoto2 (2.4.6-3 -> 2.4.7-1)
[2009-11-02 09:00] upgraded libgsf (1.14.15-1 -> 1.14.16-1)
[2009-11-02 09:00] upgraded libldap (2.4.18-1 -> 2.4.19-1)
[2009-11-02 09:00] upgraded libmpcdec (1.2.6-1 -> 1.2.6-2)
[2009-11-02 09:00] upgraded libsexy (0.1.11-1 -> 0.1.11-2)
[2009-11-02 09:00] upgraded libusb1 (1.0.1-1 -> 1.0.3-1)
[2009-11-02 09:00] upgraded libxmu (1.0.4-2 -> 1.0.5-1)
[2009-11-02 09:00] upgraded libxpm (3.5.7-2 -> 3.5.8-1)
[2009-11-02 09:00] upgraded libxaw (1.0.6-1 -> 1.0.7-1)
[2009-11-02 09:00] upgraded libxcomposite (0.4.0-2 -> 0.4.1-1)
[2009-11-02 09:00] upgraded libxdmcp (1.0.2-2 -> 1.0.3-1)
[2009-11-02 09:00] upgraded libxfont (1.4.0-1 -> 1.4.1-1)
[2009-11-02 09:00] upgraded libxfontcache (1.0.4-2 -> 1.0.5-1)
[2009-11-02 09:00] upgraded renderproto (0.9.3-2 -> 0.11-1)
[2009-11-02 09:00] upgraded libxrender (0.9.4-2 -> 0.9.5-1)
[2009-11-02 09:00] upgraded libxft (2.1.13-1 -> 2.1.14-1)
[2009-11-02 09:00] upgraded libxi (1.2.1-1 -> 1.3-2)
[2009-11-02 09:00] upgraded libxinerama (1.0.99.1-1 -> 1.1-1)
[2009-11-02 09:00] upgraded libxkbfile (1.0.5-1 -> 1.0.6-1)
[2009-11-02 09:00] upgraded libxres (1.0.3-2 -> 1.0.4-1)
[2009-11-02 09:00] upgraded libxtst (1.0.3-2 -> 1.1.0-1)
[2009-11-02 09:00] upgraded libxvmc (1.0.4-2 -> 1.0.5-1)
[2009-11-02 09:00] upgraded libxxf86dga (1.1.1-0.1 -> 1.1.1-1)
[2009-11-02 09:00] upgraded libxxf86misc (1.0.1-2 -> 1.0.2-1)
[2009-11-02 09:00] upgraded mesa (7.5.1-2 -> 7.6-2)
[2009-11-02 09:00] upgraded nautilus (2.28.0-1 -> 2.28.1-1)
[2009-11-02 09:00] upgraded nspr (4.8-1 -> 4.8.2-1)
[2009-11-02 09:00] upgraded openssh (5.3p1-1 -> 5.3p1-2)
[2009-11-02 09:00] upgraded pcre (7.9-1 -> 8.00-1)
[2009-11-02 09:00] upgraded sg3_utils (1.27-2 -> 1.28-1)
[2009-11-02 09:01] upgraded shared-mime-info (0.70-1 -> 0.70-2)
[2009-11-02 09:01] upgraded tightvnc (1.3.10-2 -> 1.3.10-3)
[2009-11-02 09:01] upgraded virtualbox-modules (3.0.8-1 -> 3.0.10-1)
[2009-11-02 09:01] upgraded virtualbox-ose (3.0.8-1 -> 3.0.10-1)
[2009-11-02 09:01] upgraded vte (0.22.2-1 -> 0.22.3-1)
[2009-11-02 09:01] upgraded xf86-input-evdev (2.2.5-1 -> 2.3.0-1)
[2009-11-02 09:01] upgraded xf86-video-ati (6.12.4-1 -> 6.12.99.git20091014-1)
[2009-11-02 09:01] upgraded xf86-video-vesa (2.2.0-1 -> 2.2.1-1)
[2009-11-02 09:01] upgraded xorg-apps (7.5-1.1 -> 7.5-2)
[2009-11-02 09:01] upgraded xorg-font-utils (7.4-3 -> 7.5-2)
[2009-11-02 09:01] upgraded xorg-fonts-alias (1.0.1-2 -> 1.0.2-1)
[2009-11-02 09:01] Regenerating font encodings... done.
[2009-11-02 09:01] upgraded xorg-fonts-encodings (1.0.2-3 -> 1.0.3-1)
[2009-11-02 09:01] upgraded xorg-server-utils (7.4-7 -> 7.5-3)
[2009-11-02 09:01] upgraded xorg-server (1.6.3.901-1 -> 1.7.1-1)
[2009-11-02 09:01] upgraded xorg-utils (7.4-4 -> 7.5-1)
[2009-11-02 09:01] upgraded xorg-xauth (1.0.3-1 -> 1.0.4-1)
[2009-11-02 09:01] upgraded xorg-xkb-utils (7.4-2 -> 7.5-1)
[2009-11-02 09:01] upgraded xterm (246-1 -> 250-1)
cat /etc/X11/xorg.conf
Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection


Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection


Section "Module"
    Load  "glx"
    Load  "dri"
    Load  "drm"
EndSection


Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection


Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection


Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "LTN"
    ModelName    "H1996NSL/PNST"
    HorizSync    30.0 - 96.0
    VertRefresh  50.0 - 160.0
    Option        "DPMS"
EndSection


Section "Device"
        #Option     "NoAccel"                # [<bool>]
        #Option     "SWcursor"               # [<bool>]
        Option     "AGPMode" "4"               # <i>
        #Option     "AGPFastWrite"           # [<bool>]
        #Option     "AGPSize"                # <i>
        #Option     "GARTSize"               # <i>
        #Option     "RingSize"               # <i>
        #Option     "BufferSize"             # <i>
        #Option     "EnableDepthMoves"       # [<bool>]
        Option     "EnablePageFlip" "on"         # [<bool>]
        #Option     "NoBackBuffer"           # [<bool>]
        #Option     "DMAForXv"               # [<bool>]
        #Option     "FBTexPercent"           # <i>
        #Option     "DepthBits"              # <i>
        #Option     "PCIAPERSize"            # <i>
        #Option     "AccelDFS"               # [<bool>]
        #Option     "IgnoreEDID"             # [<bool>]
        #Option     "DisplayPriority"        # [<str>]
        #Option     "PanelSize"              # [<str>]
        #Option     "ForceMinDotClock"       # <freq>
        Option     "ColorTiling" "on"            # [<bool>]
        #Option     "VideoKey"               # <i>
        #Option     "RageTheatreCrystal"     # <i>
        #Option     "RageTheatreTunerPort"     # <i>
        #Option     "RageTheatreCompositePort"     # <i>
        #Option     "RageTheatreSVideoPort"     # <i>
        #Option     "TunerType"              # <i>
        #Option     "RageTheatreMicrocPath"     # <str>
        #Option     "RageTheatreMicrocType"     # <str>
        #Option     "ScalerWidth"            # <i>
        Option     "RenderAccel" "on"            # [<bool>]
        #Option     "SubPixelOrder"          # [<str>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "DynamicClocks"          # [<bool>]
        #Option     "VGAAccess"              # [<bool>]
        #Option     "ReverseDDC"             # [<bool>]
        #Option     "LVDSProbePLL"           # [<bool>]
        #Option     "AccelMethod"            # <str>
        Option     "DRI" "on"                    # [<bool>]
        #Option     "ConnectorTable"         # <str>
        #Option     "Int10"                  # [<bool>]
        #Option     "EXAVSync"               # [<bool>]
    Identifier  "Card0"
    Driver      "radeon"
EndSection


Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Modes     "1280x1024"
    EndSubSection
EndSection


Section "DRI"
    Group   "video"
    Mode    0666
EndSection
glxinfo
http://pastebin.com/f71f5461c

BTW I'm not using Compiz. Has anyone an idea what could happen? In Glxgears I'm achieving 1200fps, but working with GIMP is laggy-horror.
THX.

Last edited by Srigi (2009-11-04 07:27:45)

Offline

#2 2009-11-02 14:25:10

smaxer
Member
Registered: 2008-05-24
Posts: 18

Re: [SOLVED] Poor 2D performance of Radeon 7200 with newest xf86-video-ati

exactly the same here...

01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]
glxinfo: http://pastebin.com/m75fc2c9
Xorg.0.log: http://pastebin.com/m267826b1
xorg.conf: http://pastebin.com/m75c033c2

greets,
smax

Offline

#3 2009-11-02 15:38:03

knedlyk
Member
From: L'viv, Ukraine
Registered: 2009-04-14
Posts: 164
Website

Re: [SOLVED] Poor 2D performance of Radeon 7200 with newest xf86-video-ati

Did you try to use "ati" driver instead of "radeon"?

Offline

#4 2009-11-02 15:52:44

Srigi
Member
Registered: 2007-08-04
Posts: 11

Re: [SOLVED] Poor 2D performance of Radeon 7200 with newest xf86-video-ati

Solved - must set accelaration method to XAA. This si achieved by setting

Option  "AccelMethod" "XAA"

in "Device" section in xorg.conf.
Enjoy.

Offline

#5 2009-11-02 16:19:39

smaxer
Member
Registered: 2008-05-24
Posts: 18

Re: [SOLVED] Poor 2D performance of Radeon 7200 with newest xf86-video-ati

thanks! smile

Offline

Board footer

Powered by FluxBB