Hey all,
I'm not very familiar with the driver system in FC5, so I could use some help because the fglrx driver's aren't working properly. How do I check if I have multiple driver's conflicting? The fedorafaq.org instructions said to remove any nvidia driver's, but I don't know how to check for them. I have a feeling there may be something old still left that needs to be disable/removed.
My computer is a Thinkpad T41 with ati radeon 9000, I followed the fedorafaq.org instructions. My system gets an average of 115fps running glxgears. My hope was to get my system up to speed so that my 2d performance is as good as it can be, because I notice menus and other window-related stuff is slow. The following is what I attempted, outputs, and my xorg.conf and X.org log. I'm at a loss because I followed the directions, and then googled for my issue but there were few hits. The issue being "Xlib: extension "XFree86-DRI" missing on display ":0.0"."
yum install kmod-fglrx
// turned off SELinux entirely
init 3
(logged in as root)
ati-fglrx-config-display enable
ati-fglrx-config-display enabledri
init 5
[root@blackbox ~]# rpm -qa | grep fglrx
xorg-x11-drv-fglrx-8.25.18-1.lvn5
kmod-fglrx-8.25.18-1.2.6.16_1.2122_FC5
[root@blackbox ~]# fglrxinfo
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0.0 screen: 0
OpenGL vendor string: Mesa project:
www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.2)
Quote:
[root@blackbox ~]# glxinfo
name of display: :0.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_hyperpipe, GLX_SGIX_swap_barrier,
GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.2)
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
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 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None
0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None
0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
[root@blackbox ~]#
|
[root@blackbox ~]# grep -i dri /var/log/Xorg.0.log |grep -vE "driver|drmOpenDevice"
X.Org Video Driver: 0.8
ABI class: X.Org Video Driver, version 0.8
ABI class: X.Org Video Driver, version 0.8
Module class: X.Org XInput Driver
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
(II) Loading extension XFree86-DRI
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 0.7
Module class: X.Org XInput Driver
Module class: X.Org XInput Driver
(II) ATI Proprietary Linux Driver Version Identifier:8.25.18
(II) ATI Proprietary Linux Driver Release Identifier: LGDr8.25g1
(II) ATI Proprietary Linux Driver Build Date: May 18 2006 09:54:44
ABI class: X.Org Video Driver, version 0.8
ABI class: X.Org Video Driver, version 0.8
ABI class: X.Org Video Driver, version 0.8
ABI class: X.Org Video Driver, version 0.8
ABI class: X.Org Video Driver, version 0.8
ABI class: X.Org Video Driver, version 0.8
(==) fglrx(0): NoDRI = YES
(==) fglrx(0): OpenGL ClientDriverName: "atiogl_a_dri.so"
(==) fglrx(1): bNoDRI = YES (copy from primary screen)
ABI class: X.Org Video Driver, version 0.8
(WW) fglrx(0): * DRI initialization disabled! *
(WW) fglrx(1): * DRI initialization disabled! *
[root@blackbox ~]# dmesg | grep agp
Linux agpgart interface v0.101 (c) Dave Jones
agpgart: Detected an Intel 855PM Chipset.
agpgart: AGP aperture is 256M @ 0xd0000000
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 1x mode
[root@blackbox ~]# dmesg | grep drm
[drm] Initialized drm 1.0.1 20051102
[drm] Initialized radeon 1.22.0 20051229 on minor 0
[drm] Loading R200 Microcode
[drm] Module unloaded
[root@blackbox ~]# grep "Direct rendering" /var/log/Xorg.0.log
(II) fglrx(0): Direct rendering disabled
(II) fglrx(1): Direct rendering disabled