LINUX.ORG.RU

Лаги в проприетарном драйвере ati (openSuSe 11.3)


0

0

Суток времени доброго. Поставил последнии проприетарные драйверы на opensuse 11.3 (чип 630й). Всё замечательно, fgl_glxgears выдёт около 850 fps, всё бегает. Радостный ложусь спать, выключась. После включения посыпались кеды (4.4.4) сегфолтами. После halt'а кеди перестили падать, 3д отвалилось совсем. Лезу в настроки кед-пишет что система не поддерживает эффекты. WTF?

glxinfo

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: ATI
server glx version string: 1.4
...
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 2600 XT
OpenGL version string: 3.3.10057 Compatibility Profile Context

Тем временем в настройках исков:

/etc/X11/xorg.conf
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
# created by KGamma
Identifier "aticonfig-Monitor[0]-0"
Gamma 1.05
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

 
aticonfig --initial=check
Check: Found fglrx section.

lsmod | grep mesa — пусто

Пробовал грузиться с nomodeset — никакого результата. В /var/log/Xorg.0.log вообще никаких ошибок.



Последнее исправление: Spatalos (всего исправлений: 2)

>fgl_glxgears выдёт около 850 fps
Это очень мало.

lsmod | grep mesa — пусто

Такого модуля вообще не существует, и mesa к проприетарному драйверу отношения не имеет.

nomodeset

проприетарному драйверу этот nomodeset тоже параллелен.

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

[offtopic ]

.и mesa к проприетарному драйверу отношения не имеет.

Извините, я новичок, как тогда удостовериться что нет ошметков старого драйвера? [/offtopic ]

Spatalos
() автор топика

/root/atisysteminfo-report.txt

[  3329.281] (EE) No input driver/identifier specified (ignoring)

Spatalos
() автор топика
Ответ на: комментарий от Quasar

Ещё к /dev/ati/card0 (или как там это) могут быть не те права доступа.

(glxgears или fgl_glxgears вроде как пишут, что устройство недоступно, поэтому непрямой рендеринг будет использоваться, и из-за этого FPS сильно проседает)

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

DRM то есть, и fgl_glxgears не ругается на доступ.

Spatalos
() автор топика

В /var/log/Xorg.0.log таки нашлась ошибка. Только я не знаю как её поправить:

[  5146.719] (II) Primary Device is: PCI 01@00:00:0
[  5146.719] (WW) Falling back to old probe method for fglrx
[  5146.736] (II) Loading PCS database from /etc/ati/amdpcsdb
[  5146.736] (--) Chipset Supported AMD Graphics Processor (0x9588) found
[  5146.737] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
[  5146.738] (II) AMD Video driver is running on a device belonging to a group targeted for this release
[  5146.738] (II) AMD Video driver is signed
[  5146.738] (II) fglrx(0): pEnt->device->identifier=0x8251728

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

Собственно aticonfig --init ничего не меняет.

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