LINUX.ORG.RU

Radeon 5770 fglrx 11.3 direct rendering: No


0

1

Всем привет.

Вопрос, почему direct rendering: No?

Похоже проблема началась после запуска утилиты amdcccle.

Compiz работает хорошо. Шестерёнки еле крутятся и мерцают. Бенчмарк Unigine Heaven не запускается. Игрушки в wine ругается на отсутствия ускорения

Еасли сделать unset LIBGL_ALWAYS_INDIRECT и запустить Unigine Heaven то запустится, и даже пойдёт тест, правда на 10-20% медленнее чем обычно, а потом вылетит с ошибкой.
Для wine этот трюк не прокатывает.

Чего уже только не пересобирал..
Хелп!


$ uname -a
Linux 2.6.38-gentoo-r1 #1 SMP Tue Apr 5 02:18:58 MSD 2011 x86_64 AMD Phenom(tm) 9650 Quad-Core Processor AuthenticAMD GNU/Linux

$ eix ati-drivers
[I] x11-drivers/ati-drivers
Available versions: (1) (~)8.840 [M]10.8 [M]10.9-r1!d (~)10.10 10.11 10.12 11.2 (~)11.3
{debug kernel_linux +modules multilib qt4}
Installed versions: 11.3(1)(13:12:53 09.04.2011)(kernel_linux modules multilib qt4 -debug)
Homepage: http://www.ati.com
Description: Ati precompiled drivers for r600 (HD Series) and newer chipsets

$ eselect opengl list
Available OpenGL implementations:
[1] ati *
[2] xorg-x11

$ glxinfo | grep direct
direct rendering: No (LIBGL_ALWAYS_INDIRECT set)

$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
363 frames in 5.3 seconds = 68.335 FPS

$ vblank_mode=0 glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
363 frames in 5.3 seconds = 68.386 FPS

# grep '(EE)' /var/log/Xorg.0.log
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 30.598] (EE) Logitech G500: failed to initialize for relative axes.

# grep '(WW)' /var/log/Xorg.0.log
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 27.408] (WW) The directory «/usr/share/fonts/misc/» does not exist.
[ 27.408] (WW) The directory «/usr/share/fonts/TTF/» does not exist.
[ 27.408] (WW) The directory «/usr/share/fonts/OTF/» does not exist.
[ 27.408] (WW) The directory «/usr/share/fonts/Type1/» does not exist.
[ 27.408] (WW) The directory «/usr/share/fonts/100dpi/» does not exist.
[ 27.408] (WW) The directory «/usr/share/fonts/75dpi/» does not exist.
[ 27.779] (WW) Falling back to old probe method for fglrx
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:1) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:2) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:1) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:1) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:5) found
[ 27.901] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
[ 28.090] (WW) fglrx(0): board is an unknown third party board, chipset is supported


# cat /etc/X11/xorg.conf.d/10-video.conf
Section «Files»
ModulePath «/usr/lib64/xorg/modules»
ModulePath «/usr/lib64/opengl/xorg-x11/extensions/»
FontPath «/usr/share/fonts/droid»
FontPath «/usr/share/fonts/dejavu»
FontPath «/usr/share/fonts/terminus»
EndSection

Section «ServerFlags»
   Option    «BlankTime» «0»
   Option    «StandbyTime» «0»
   Option    «SuspendTime» «0»
   Option    «OffTime» «20»
   Option «AIGLX» «true»
EndSection

Section «Device»
   Identifier «Device0»
   Driver «fglrx»
   BusID «PCI:1:0:0»
EndSection

Section «DRI»
Mode 0666
EndSection

Section «Extensions»
Option «Composite» «Enable»
EndSection

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

Это косяк компиза, он при загрузке делает проверку на используемую видеокарту и драйвер и автомато устанавливает эту переменную.

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