View Single Post
  #1  
Old 23rd September 2007, 18:52
thirtythree thirtythree is offline
Junior Member
 
Join Date: Sep 2007
Posts: 5
Thanks: 0
Thanked 1 Time in 1 Post
Default So close to getting 3D on my ATI graphics card, please help me finish

Alright, here goes nothing... I have been working on a solution to this problem for about a week now, and I have made a ton of progress and learned a lot. But I still have not solved the problem, and I need some help to figure out where to go next.

Let me preface this with saything that I am a soldier who is currently in Iraq, and who has an extreemly slow internet connection at the moment. It is difficult for me to get online, so I am going to post this message in a few different forums. Please don't get upset if you see it elsewhere. I will post my solution to all forums as soon as I get one (to help others out).

Here is the deal. I am running open SuSE 10.2 with kernel Linux 2.6.19.7-default i686 on my core duo laptop. I have an ATI Mobility x1300 graphics card (wish I had an nVidia, this problem would go away). I have been trying to enable the card's 3D capabilities in every ounce of my spare time for the last week.

I have been using the ATI HowTo from opensuse.org, it has been very helpful. I have also been using the latest ATI driver from the ATI website. The current driver I have been using is ati-driver-installer-8.40.4-x86.x86_64.run . It didn't used to install smoothly when I used the 2.6.18 kernel that openSuSE 10.2 came with. So I learned how to compile and install a new kernel (2.6.19.7). Holy cow, that was a learning experience, but it went well.

The driver installs fine. But like so many other across these forums, I don't have the card's 3D capabilities. Running glxinfo is supposed to give something like this...
Quote:
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X850 PRO Generic
OpenGL version string: 2.0.6286 (8.33.6)
But instead it give this...
Quote:
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (1.5 Mesa 6.5.1)
With this at the beginning...
Quote:
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
I have tried so many different "solutions" found in the ATI HowTo, and in these forums. I have tried turning off compositing, AIGLX, and changed a slew of the options under devices to the various suggestions I have found in other forums. Nothing works. The one possibility is that my XFree86 version is too new? I can't figure out if this is right, or how to fix it (I don't even know how to figure out what version I have).

I have worked on this problem for too long to give up now. I can tell I am close. So close. Any help would surely make my day so much nicer (and allow me a nights sleep). What follows is some more relevant information.

The full output of glxinfo...
Quote:
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_rati
ng,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_
swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyp
erpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_b
uffer
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_co
ntext,
GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisa
mple,
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_co
ntext,
GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (1.5 Mesa 6.5.1)
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_cl
amp,
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_en
v_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
The full output of fglrxinfo...
Quote:
thirtythree@thirtythree:~> 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.4 (1.5 Mesa 6.5.1)
I will reply with my xorg.conf file in a moment...

Thank you again for any help. Ask anything you need and I will try to respond promptly if possible. Thank you.

-thirtythree-
Reply With Quote
Sponsored Links