LINUX.ORG.RU

Radeon 9550+3d


0

0

В общем проблема в том, что никак не получается настроить ускорение 3d-графики. 2d вполне прилично работает уже давно, а в 3d — жуткие тормоза. Перелопатил уже кучу хаутушек — ничего не помогает. Софт — xorg-server-1.5, xf86-video-ati-6.9.0, mesa-7.1, libdrm-2.3.1, ядро gentoo-sources-2.6.26-r1. Буду рад любой помощи, а ещё лучше — рабочему конфигу.

Конфиг иксов: http://pastebin.com/m6ffcc762

Дистр думаю понятно, что Gentoo.

anonymous

что пишет glxinfo?

вот мой конфиг для x1300 на pci-e:
Section "Device"
    Identifier  "Radeon X1300"
    Driver      "radeon"
    Option      "SWcursor"       "false"
    Option      "NoAccel"        "false"
    Option      "DDCMode"        "true"
    Option      "ColorTiling"    "on"
    Option      "EnablePageFlip" "on"
    Option      "RenderAccel"    "on"
    Option      "AccelMethod"    "exa"
    Option      "MigrationHeuristic" "greedy" # fixing slow exa
    #Option      "ExaNoComposite" "true" # some exa bug...
    Option      "DynamicClocks"  "on"
    Option      "DRI"            "true"
EndSection

videoram указывать не надо, exa сейчас работает на всех радеонах.
ну и это, man radeon. попробуй, например, "AGPFastWrite" убрать.

anonymous
()
Ответ на: комментарий от anonymous

glxinfo говорит direct rendering: Yes.

EXA может и работает (лучше чем раньше), но с XAA иксы субъективно быстрее ворочаются (при переключении раб столов особенно).

anonymous
()
Ответ на: комментарий от anonymous

man читал, опасные опции отключать пробовал? вот, например:
Option "EnablePageFlip" "boolean"
       Enable page flipping for 3D  acceleration.  This  will  increase
       performance but not work correctly in some rare cases, hence the
       default is off.

на всякий случай мой более полный конфиг (fglrx давал намного больше fps):
$ glxgears
6152 frames in 5.0 seconds = 1230.230 FPS
6267 frames in 5.0 seconds = 1253.255 FPS

xorg-server-1.4.2 mesa-7.1.rc3 xf86-video-ati-6.9.0

Section "Module"
    Load        "dbe"   # Double buffer extension
    SubSection  "extmod"
      Option    "omit xfree86-dga"
    EndSubSection
    Load        "type1"
    Load        "freetype"
    Load       "glx"
    Load       "dri"
    Load       "i2c"
    Load       "bitmap"
    Load       "ddc"
    Load       "int10"
    Load       "vbe"
EndSection

Section "ServerFlags"
EndSection

Section "DRI"
    Mode 0666
EndSection

Section "Extensions"
    Option "Composite" "Enable"
    Option "RENDER" "Enable"
    Option "DAMAGE" "Enable"
    Option "XVideo" "Enable"
EndSection

anonymous
()
Ответ на: комментарий от anonymous

Открытые драйвера тормозят. Как правило раза в полтора медленнее чем fglrx. Попытатся вылечить можно с помощью большого бубна, driconf и небольших пинков в сторону месы.

svr4
()

Поковыряй логи лолксов (l-t@c.j.r), я там вчера или позавчера Fixer'у ответом постил рабочий конфиг.

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