LINUX.ORG.RU

3D ускорение и i810


0

0

Сменил материнку на днях и, автоматически, сменил видюху с gf440 на интеловскую интегрянку. Переписал конфиг:
...
Section "Module"
Load "dri"
Load "record"
Load "v4l"
Load "dbe"
#Load "GLcore"
Load "extmod"
Load "glx"
Load "type1"
Load "freetype"
EndSection

Section "ServerFlags"
Option "AIGLX" "true"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "i810"
Option "RenderAccel" "true"
Option "AddARGBGLXVisuals" "True"
Option "DDC" "False"
Option "AllowGLXWithComposite" "true"
Option "XAANoOffscreenPixmaps" "true"
Option "DRI" "true"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection
...
Все проги между делом ругаются хз на что:
[legolegs@battlehummer Valve]$ glxgears
libGL warning: 3D driver claims to not support visual 0x5a
5191 frames in 5.0 seconds = 1038.145 FPS
Берил тормозит просто ужос как.
CS1.6 (через вайн 0.9.44) ругается
err:wgl:X11DRV_wglGetProcAddress (wglMakeContextCurrentARB) - not found
err:wgl:X11DRV_wglGetProcAddress (wglGetCurrentReadDCARB) - not found
err:wgl:X11DRV_wglGetProcAddress (wglCreatePbufferARB) - not found
err:wgl:X11DRV_wglGetProcAddress (wglGetPbufferDCARB) - not found
err:wgl:X11DRV_wglGetProcAddress (wglReleasePbufferDCARB) - not found
err:wgl:X11DRV_wglGetProcAddress (wglDestroyPbufferARB) - not found
err:wgl:X11DRV_wglGetProcAddress (wglQueryPbufferARB) - not found
и вылетает в главном меню. Короче опенГЛ есть, да какой-то не такой.

Что можно сделать чтоб
1) берил не тормозил
2) контра не валилась?

PS дистриб федора6, контра самосборная с тюнингованым опенГЛ
раньше, на нвидии, всё работало

★★★★★

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

возможно, libdrm "не до конца зацепилась"

А модет быть mesa у тебя старая и не до полностью поддерживает твою видяху.

кстати возможно тебе нужен драйвер не 810, а intel

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

>возможно, libdrm "не до конца зацепилась"

Да вроде до конца, судя по логам.

>А модет быть mesa у тебя старая

[root@battlehummer ~]# rpm -qa | grep mesa

mesa-libGLw-6.5.1-1.fc6

mesa-libGL-6.5.1-9.fc6

mesa-libGLU-6.5.1-9.fc6

>кстати возможно тебе нужен драйвер не 810, а intel

(II) INTEL: Driver for Intel Integrated Graphics Chipsets: i810,

i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,

E7221 (i915), 915GM, 945G, 945GM

(II) Primary Device is: PCI 00:02:0

(--) Assigning device section with no busID to primary device

(EE) No devices detected.

Вообще, я думаю, что дело в этом:

(II) LoadModule: "GLcore"

(II) Loading /usr/lib/xorg/modules/extensions/libGLcore.so

dlopen: /usr/lib/xorg/modules/extensions/libGLcore.so: undefined symbol: _glapi_

Dispatch

(EE) Failed to load /usr/lib/xorg/modules/extensions/libGLcore.so

Что что конкретно не нравится - не пойму. Ошмётки нвидии вроде убрал.

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

А собсвтенно видюшка то какая?

если Х3100 (965GM)

то ядро старое. в 22м поддержка появилась.

и попробуй месу обновить до 7.0

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

>А собсвтенно видюшка то какая?

GMA 3000

>и попробуй месу обновить до 7.0

В репозитории новее 6.5 нет :/

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