LINUX.ORG.RU

FC6 + ati radeon + OGL = виснут ИКСы


0

0

Короче ситуация такая:
карата radeon9100 (r200 QM)
драйвер radeon из комплекта xorg

direct render: yes; шестерёнки glxgears крутятся замечательно, всё работает стабильно, НО только стоит запустить б.м. сложное 3д приложение использующее opengl например blender или supertux какой, ИКСы виснут (не сразу, секунд через 5). При этом курсор мыши нормально ездит по экрану! Картинка полностью статична, кроме курсора мыши. Клавиатура полностью виснет, т.е. комбинации клавиш alt+ctrl+f1/backspace/del не производят никаких действий. alt+SysRq+r/s/... тоже не пашут.
В этом случае я жму power и машина корректно выключается, но в отличии от обычного выключения, видео карта не выходит из графического режима до самого отключения питания. В логах нет ничего противоестественного.

Короче не понятно как это лечить, и куда слать багрепорт (федровцам, в x.org, dri.sf.net). И как вообще локализовать проблему?

kernel-2.6.19-1.2911.fc6
xorg-x11-drivers-7.1-3
xorg-x11-drv-ati-6.6.3-1.fc6


вот кусок конфига:
Section "Device"
Identifier "Videocard0"
Driver "radeon"
VendorName "Videocard vendor"
BoardName "ATI Technologies Inc Radeon R200 QM [Radeon 9100]"
Option "AGPMode" "4" # or 4
Option "GARTSize" "64" #
Option "FBTexPercent" "50" # ---2
Option "MonitorLayout" "LCD, NONE" #
Option "DisplayPriority" "HIGH" #
Option "ColorTiling" "1" # ---5
Option "EnablePageFlip" "1" # ---6
Option "EnableDepthMoves" "1" # ---7
Option "RenderAccel" "1" #
Option "SubPixelOrder" "RGB" # ---8
Option "ConstantDPI" "1" # ---9
Option "DynamicClocks" "1" # ---10
EndSection

Section "DRI"
Group 0
Mode 0666
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection

★★★

Ответ на: комментарий от annoynimous

да ничего, отличного от нормально завершённой сессии ИКСов.

:( пробовал играться с опциями драйвера (man 4 radeon) из этого вывел фишку, что при Option "AGPFastWrite"           "on" - ИКСы намертво вешают машину. Других эффектов добиться не удалось.

может это глюки agpgart на via kt400?

сейчас опции драйвера такие:
Section "Device"
        Identifier  "Videocard0"
        Driver      "radeon"
        VendorName  "Yuan Yuan Enterprise Co.,Ltd."
        BoardName   "ATI Technologies Inc Radeon R200 QM [Radeon 9100]"
#Options
        Option "AGPMode"                "4"             # or 4
#       Option "AGPFastWrite"           "on"             # Causes X to hard lock
        Option "GARTSize"               "64"            # or 128 ...---1
#        Option "FBTexPercent"           "50"           # ---2
        Option "MonitorLayout"          "DVI, NONE"     # CRT if you use CRT monitor ---3
        Option "DisplayPriority"        "AUTO"          # default
        Option "ColorTiling"            "on"            # ---5
#       Option "IgnoreEDID"             "on"
        Option "EnablePageFlip"         "on"            # ---6
#        Option "EnableDepthMoves"       "on"           # ---7
        Option "RenderAccel"            "on"            # default
        Option "AccelMethod"            "XAA"           # Experimental; lots of artifacts, default is XAA
        Option "SubPixelOrder"          "RGB"           # ---8
#        Option "ConstantDPI"            "on"           # ---9
#        Option "DynamicClocks"          "on"           # ---10 default is off
#        Option "VGAAccess"              "off"          # ---11
#       Option "DMAForXv"               "off"           # default is on
#       Option "DDCMode"                "off"

##
EndSection

vyv ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.