[РЕШЕНО] Xlib: extension "ATIFGLRXDRI" missing
dim0xff 12 марта, 2008 - 21:23
Привет!
Столкнулся с проблемой...
Под обычным юзером не работает ускорение
%> LIBGL_DEBUG=verbose glxinfo
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 5.2.0 r200 (screen 0)
libGL: OpenDriver: trying /usr/lib/dri/r200_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:02:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:02:00.0
Xlib: extension "ATIFGLRXDRI" missing on display ":0.0".
Error: couldn't find RGB GLX visual
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x24 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x25 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x26 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x27 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x28 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x29 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x2a 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x2b 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x2c 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x2d 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x2e 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x2f 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x30 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x31 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x32 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
С рутом же все чудесно!
# LIBGL_DEBUG=verbose glxinfo name of display: :0.0 libGL: XF86DRIGetClientDriverName: 5.2.0 r200 (screen 0) libGL: OpenDriver: trying /usr/lib/dri/r200_dri.so drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 4, (OK) drmOpenByBusid: Searching for BusID pci:0000:02:00.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 4, (OK) drmOpenByBusid: drmOpenMinor returns 4 drmOpenByBusid: drmGetBusid reports pci:0000:02:00.0 libGL error: Can't open configuration file /etc/drirc: No such file or directory. libGL error: Can't open configuration file /root/.drirc: No such file or directory. display: :0 screen: 0 direct rendering: Yes ...
И в чем может быть проблема - совершенно не понимаю.
# cat xorg.conf
...
Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
Load "dri"
EndSection
...
Section "Device"
BoardName "RV250 If"
BusID "2:0:0"
Driver "radeon"
Identifier "Device[0]"
Screen 0
VendorName "ATI"
Option "AGPMode" "4"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
EndSection
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen[0]"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Keyboard[0]" "CoreKeyboard"
Option "AIGLX" "true"
EndSection
Обновил утром xorg и переставил mesa
ибо под обычным пользователем ругалось на то что не может загрузить r200_tls.so
хотя под рутом опять же все ок было
пересобрал все без флага nptl
получил то что имею сейчас
если ктото сталкивался с таким и/или знает как решить помогите пожалуйста!
Спасибо! :-)
»
- Для комментирования войдите или зарегистрируйтесь

ох...
Section "DRI" Mode 0666 EndSectionоу...раньше там
оу...раньше там было
Section "DRI" Group "Video" Mode 0666 EndSectionПользователь в
Пользователь в каких группах находиться?
в Video находится
в Video находится
проблема была в
проблема была в том что было 2 разных копии libGL.so
в /usr/lib/opengl/xorg-x11/lib
и старая в /usr/lib/xorg
всем спасибо