ati radeon : hangs between CTRL+ALT+Fx's

Sebastian Glita glseba at yahoo.com
Fri Oct 24 05:45:11 PDT 2008


Hi,

I have an ugly problem with X hangs.

Just a while ago, before xorg-server 1.5.2, xf86-video-ati used to work perfect, even with hibernation.
Now xf86-video-ati from git hangs by blanking 2 thirds of the screen, when switching CTRL+ALT+Fx or resuming from hibernation.

DRI option enabled or not, it makes no difference; or with or without drm and radeon modules builtin. (those from git "x11-drm" do not work with 2.6.26 kernel.)

Finding similar posts, I tried using "NoAccel" "on": seems to work, yes, but too slow.
Option "AccelMethod" set to "EXA" has a similar behaviour.

These group of options together seem to mask the bug, especially "XAANoPixmapCache", just that alone takes longer to freeze again.

    Option          "XAANoImageWriteRect"                            #
    Option          "XAANoOffscreenPixmaps"                          #
    Option          "XAANoPixmapCache"                               #
    Option          "XAANoScreenToScreenCopy"                        #
    Option          "XAANoSolidFillRect"                             #
    Option          "XAANoSolidFillTrap"                             #

The device section is:

Section "Device"                                                         #
        Identifier      "ATI Radeon Xpress 200M [RC410]"                 #
        Driver          "radeon"                                         #
#       Chipset         "ATI Radeon XPRESS 200M 5A62 (PCIE)"             #
        ChipID          0x5A62                                           #
        BusID           "PCI:1:5:0"                                      #
                                                                         #
        Option          "Monitor-LVDS"          "LCD 15.4'' WXGA"        #
        Option          "Monitor-VGA-0"         "<Missing>"              #
                                                                         #
#:      sw_cursor is needed for some ati and radeon cards               :#
##      Option          "SW_cursor"             "true"                   #
        Option          "DynamicClocks"         "on"                     #
                                                                         #
#: (II) Render acceleration unsupported on Radeon 9500/9700 and newer.  :#
        Option          "RenderAccel"           "off"                    #
#0      Option          "NoAccel"               "on"                     #
#0      Option          "AccelMethod"           "EXA"                    #
        Option          "AccelMethod"           "XAA"                    #
                                                                         #
        Option          "XAANoImageWriteRect"                            #
        Option          "XAANoOffscreenPixmaps"                          #
        Option          "XAANoPixmapCache"                               #
        Option          "XAANoScreenToScreenCopy"                        #
        Option          "XAANoSolidFillRect"                             #
        Option          "XAANoSolidFillTrap"                             #
                                                                         #
        Option          "NoDDC"                 "true"                   #
        Option          "DDCMode"               "off"                    #
        Option          "IgnoreEDID"            "on"                     #
#!      Option          "BusType"               "PCI"                    #
        Option          "VGAAccess"             "off"                    #
        Option          "Int10"                 "off"                    #
                                                                         #
#x      Option          "UseInternalAGPGART"    "yes"                    #
        Option          "GARTSize"              "64"                     #
        Option          "AGPMode"               "4"                      #
        Option          "AGPFastWrite"          "1"                      #
        Option          "DMAForXv"              "1"                      #
                                                                         #
        Option          "EnablePageFlip"        "1"                      #
        Option          "ColorTiling"           "1"                      #
        Option          "SubPixelOrder"         "RGB"                    #
                                                                         #
#!      Option          "DRI"                   "off"                    #
        Option          "DRI"                   "off"                    #
                                                                         #
#!      Option          "ModeDebug"             "false"                  #
        Option          "Backingstore"          "on"                     #
EndSection                                                               #

Is this a server or a driver or a conf. bug?

Thanks -- S.


      



More information about the xorg mailing list