Jump to content

ati 9600 newbie help to install drivers


rbk25
 Share

Recommended Posts

[root@localhost /]# glxinfo | grep direct
Loading required GL library /usr/X11R6/lib/libGL.so.1.2
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
[root@localhost /]#     
[root@localhost]# glxinfo
name of display: :0.0
Loading required GL library /usr/X11R6/lib/libGL.so.1.2
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_fbconfig
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
   GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
   GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
   GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
   GLX_OML_sync_control, GLX_SGI_make_current_read, GLX_SGI_swap_control,
   GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
   GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group
GLX extensions:
   GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
   GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
   GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
   GLX_SGIX_visual_select_group
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.2.1)
OpenGL extensions:
   GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
   GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
   GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
   GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
   GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
   GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
   GL_ARB_transpose_matrix, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra,
   GL_EXT_blend_color, GL_EXT_blend_func_separate, GL_EXT_blend_logic_op,
   GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
   GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
   GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters,
   GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color,
   GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
   GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_subtexture,
   GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
   GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
   GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias, GL_EXT_texture_object,
   GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_APPLE_packed_pixels,
   GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
   GL_ATIX_texture_env_combine3, GL_IBM_texture_mirrored_repeat,
   GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
   GL_NV_blend_square, GL_NV_point_sprite, GL_NV_texgen_reflection,
   GL_NV_texture_rectangle, GL_SGIS_generate_mipmap,
   GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
   GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow,
   GL_SGIX_shadow_ambient, GL_SUN_multi_draw_arrays
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 16 tc  0 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x24 16 tc  0 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 None
0x25 16 tc  0 24  0 r  y  .  5  6  5  8  0 16  8 16 16 16 16  0 0 None
0x26 16 tc  0 24  0 r  .  .  5  6  5  8  0 16  8 16 16 16 16  0 0 None
0x27 16 dc  0 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x28 16 dc  0 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 None
0x29 16 dc  0 24  0 r  y  .  5  6  5  8  0 16  8 16 16 16 16  0 0 None
0x2a 16 dc  0 24  0 r  .  .  5  6  5  8  0 16  8 16 16 16 16  0 0 None
[root@localhost

Link to comment
Share on other sites

  • Replies 55
  • Created
  • Last Reply

Top Posters In This Topic

OK, it seems it won't work with the driver provided with the operating system by default.

 

So, what I'll do tonight is jump on my system with the ATI card, and I'll check the configs, and post them with any ideas on what you can check.

 

If none of that goes anywhere for you, then I'll post what I did getting the actual ATI drivers to work on my system, as currently, I'm just using the ones that came with LE2005.

 

X is working fine for you so far, so take a break for the time being, check this post regular, in case anyone else has posted some ideas for things you can try. I'll have an update for you, either tonight or tomorrow morning for sure! :P

Link to comment
Share on other sites

OK, tried it both with the downloaded fglrx.....rpm and also the ati driver installer, and found as soon as I did, my system dropped to 200fps or thereabouts. Prior to this it was 1200fps. It seems my LE2005 system cannot handle the ATI driver and doesn't work with it too.

 

So, since you've not installed it, you have a normal LE2005 system like mine. So, I've put my xorg.conf below. Compare this to yours, if you see any differences, post the differences, so I can check and say whether it's relevant to change to get it all working:

 

# File generated by XFdrake.

Section "Files"
   FontPath "unix/:-1"
EndSection

Section "ServerFlags"
   AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work
EndSection

Section "Module"
   Load "dbe" # Double-Buffering Extension
   Load "v4l" # Video for Linux
   Load "extmod"
   Load "type1"
   Load "freetype"
   Load "glx" # 3D layer
   Load "dri" # direct rendering
EndSection

Section "DRI"
   Mode 0666
EndSection

Section "InputDevice"
   Identifier "Keyboard1"
   Driver "keyboard"
   Option "XkbModel" "pc105"
   Option "XkbLayout" "en_US"
   Option "XkbOptions" ""
EndSection

Section "InputDevice"
   Identifier "Mouse1"
   Driver "mouse"
   Option "Protocol" "ExplorerPS/2"
   Option "Device" "/dev/mouse"
   Option "ZAxisMapping" "6 7"
EndSection

Section "Monitor"
   Identifier "monitor1"
   VendorName "Plug'n Play"
   HorizSync 30-62
   VertRefresh 50-75
   DisplaySize 260 195
   
   ModeLine "1024x480"    65.00 1024 1032 1176 1344   480  488  494  563 -hsync -vsync
   
   ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
   
   ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
EndSection

Section "Device"
   Identifier "device1"
   VendorName "ATI"
   BoardName "ATI Radeon (fglrx)"
   Driver "radeon"
   Option "DPMS"
EndSection

Section "Screen"
   Identifier "screen1"
   Device "device1"
   Monitor "monitor1"
   DefaultColorDepth 24
   
   Subsection "Display"
       Depth 8
       Virtual 1024 768
   EndSubsection
   
   Subsection "Display"
       Depth 15
       Virtual 1024 768
   EndSubsection
   
   Subsection "Display"
       Depth 16
       Virtual 1024 768
   EndSubsection
   
   Subsection "Display"
       Depth 24
       Virtual 1024 768
   EndSubsection
EndSection

Section "ServerLayout"
   Identifier "layout1"
   InputDevice "Keyboard1" "CoreKeyboard"
   InputDevice "Mouse1" "CorePointer"
   Screen "screen1"
EndSection

 

Let me know how you get on, and/or changes you think you might need to make based on differences. Any lines that had a # in front have been removed, to make this file smaller on the screen here.

Link to comment
Share on other sites

Hope this isnt to confusing how i did it but hereit goes.

 

Mine

# Load "dri" # direct rendering

Load "/usr/X11R6/lib/modules/extensions/libglx.a"

EndSection

 

yours

Load "dri" # direct rendering

EndSection

 

Mine

i have no dri section

 

Yours

Section "DRI"

Mode 0666

EndSection

 

Mine

Section "Monitor"

Identifier "monitor1"

VendorName "Plug'n Play"

ModelName "DELL P780"

HorizSync 30-85

VertRefresh 48-120

 

Yours

Section "Monitor"

Identifier "monitor1"

VendorName "Plug'n Play"

HorizSync 30-62

VertRefresh 50-75

DisplaySize 260 195

 

 

 

 

 

 

Mine

ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

 

# 768x576 @ 100 Hz, 61.6 kHz hsync

ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616

 

Yours

ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync

 

ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

 

ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616

 

Mine

DefaultColorDepth 16

 

Yours

DefaultColorDepth 24

Link to comment
Share on other sites

I was also wandering if you found this post relevant to my problem.

http://forums.fedoraforum.org/archive/index.php/t-43256.html

I dont think that anyone is on mandriva but they heavilly discuss ati 9600 and its proper driver configuration. ( I think, doesnt make to much sense to me)

Anyways, i was just researching.

Edited by rbk25
Link to comment
Share on other sites

You could try removing the libglx line just by putting a # at the front of it. This basically comments the line out.

 

The rest is monitor/screen dependent, so no need to change anything else there. Try that and see how you get on.

 

Of course, don't use the ATI drivers as of yet. Luckily with the ATI installer, I was able to back-track without having to rebuild my system.

 

One thing I will do, is I will install Mandriva 2006 on the machine I have at home with the ATI card, and see if it's any different/better.

 

If you can download Mandriva 2006 Free, DVD is about 2GB, or 3 x CD @ 700MB maybe give this a go. I find the latest addition works much better for me than LE2005 anyhow.

 

If you want to hold on, I'll do an upgrade first, and then we can go from there.

Link to comment
Share on other sites

OK, bear with me. I'm trying install of MDV2006 tonight, as it might work better for you.

 

The main problem is that it has a pre release xorg, but when the updates are applied it will be an official release of xorg. In many cases, this has never caused me any problems, but should you decide to install 2006, the first thing you should do is apply all the updates before doing anything else.

 

I'll post back later with details on using 2006 instead of LE2005. As it happens, LE2005 will be unsupported from April this year, so 2006 might be a best bet anyway for further support until next year.

Link to comment
Share on other sites

sounds good. In case i install and get ahead of you a little before tonight, what should i be lookin for to assure me that i have matched the best driver?? a high fps with glxgears or "direct rendering yes". thanks for the help today. hopefully we will get this figured out.

Link to comment
Share on other sites

The main thing is the direct rendering = yes. For 2006, similar things apply. Start with adding dri stuff to xorg.conf, see if you get direct rendering.

 

From what I've found, it's been enabled by default, but if not, check these settings. Then see if you get a yes to direct rendering. Once you've got this, you'll get a high fps.

 

I'll be doing tonight anyhow, as I wanted to upgrade the machine anyway, but I'll provide feedback later too and hopefully if you do install 2006, that you have more luck too :P

Link to comment
Share on other sites

I have reformatted with 2006 with all udpates from mandriva first and then i selected all (main, source, plf ..............) easy urpmi updates. everthing installed, and is ready to go.

One question, when i do the easy urpmi, i cant get the last upate to finish. it just hangs. is that because it is the 2006 core update, which i already installed when i run update mandriva, through system-configuraton-packaging-mandriva updates.

anyways, i just hit enter and then it states it is already installed.

 

I have not installed anything else. for example, mesa

Link to comment
Share on other sites

Not that I know of, you can add two update sources. I have done myself but removed one since having two offers no benefit.

 

The one created by default when you use the gui gets called something like main_updates and then the one with urpmi has a name of updates. Both are same sources, and can even be the same mirror if you chose the same one.

 

See how you get on, if you find glxinfo doesn't report direct rendering, check the xorg.conf first for the dri entries, and add where necessary. Then try again, if nothing, add mesa, and try again.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share


×
×
  • Create New...