How do I know if I have the correct videodrivers?

How?

In my system mgt. it says ATI Mobility 2400HD, which is correct.

But when I open the system info page it says “Mesa driver”?

I’m not playing any games, but I do notice some lag if I scroll fast on webpages or something like that, any clues?

“Producent: Mesa Project
Model: Software Rasterizer
Driver: 2.1 Mesa 7.2”

Heyup

have a look in

/etc/X11/xorg.conf

whatever is in the driver section such as (Radeon, nv, fglrx) etc

is what is being used.

rgds
M

on the console or terminal enter as su and post the print out here

glxinfo

if you do have the drivers installed you should be able to get a reply if u enter this command in the console

fglrxinfo

Which is better?

Radeonhd or fglrx?

Section “Device”
BoardName “Mobility Radeon HD 2400”
Driver “radeonhd”

When I did kdesu kate /etc/xorg/xorg.conf it just said cannot connect to Xserver :S

radeonHD is just a generic driver to get the video working, it has some acceleration but not as fast as fglrx drivers which comes from ati

if u are using 11.1 wait for the 8.13 drivers, i tried 8.12 on my system and that sort of send it to the coffin, but i got 3 extra lives left :stuck_out_tongue:

if u entered the commands i posted last time i can tell u if the drivers are installed and what driver is being used, the xorg.conf does not say much other than what card u got. but my guess if that it is using radeonHD

glxinfo will tell you what is being used to do rendering

so wait for the 8.13 drivers and someone will post a sticky or wiki for ati driver install

as for
“When I did kdesu kate /etc/xorg/xorg.conf it just said cannot connect to Xserver :S”

kate is a script editor and has nothing to do with Xserver. maybe u left kate running with some changes and tried to restart Xserver

I just wanted kate to open the conf file, nothing else…

My GFX card is an ATI 2400 Mobility RadeonHD

lasse@linux-vu9d:~> glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
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_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
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_copy_sub_buffer, 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_EXT_texture_from_pixmap
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_SGIS_multisample, GLX_SGIX_fbconfig
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.2
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
GL_ARB_half_float_pixel, GL_ARB_imaging, GL_ARB_multisample,
GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_pixel_buffer_object,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shader_objects,
GL_ARB_shading_language_100, GL_ARB_shadow, GL_ARB_shadow_ambient,
GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
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_texture_non_power_of_two, GL_ARB_texture_rectangle,
GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object,
GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_equation_separate, 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_compiled_vertex_array, GL_EXT_convolution,
GL_EXT_copy_texture, GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements,
GL_EXT_framebuffer_object, GL_EXT_framebuffer_blit, GL_EXT_fog_coord,
GL_EXT_gpu_program_parameters, GL_EXT_histogram, GL_EXT_multi_draw_arrays,
GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
GL_EXT_paletted_texture, GL_EXT_pixel_buffer_object,
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_shared_texture_palette, 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_mirror_clamp,
GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB,
GL_EXT_vertex_array, GL_APPLE_packed_pixels, GL_APPLE_vertex_array_object,
GL_ATI_blend_equation_separate, GL_ATI_texture_env_combine3,
GL_ATI_texture_mirror_once, GL_ATI_fragment_shader,
GL_ATI_separate_stencil, GL_IBM_multimode_draw_arrays,
GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_program_debug,
GL_MESA_resize_buffers, GL_MESA_texture_array, GL_MESA_ycbcr_texture,
GL_MESA_window_pos, GL_NV_blend_square, GL_NV_fragment_program,
GL_NV_light_max_exponent, GL_NV_point_sprite, GL_NV_texture_rectangle,
GL_NV_texgen_reflection, GL_NV_vertex_program, GL_NV_vertex_program1_1,
GL_OES_read_format, GL_SGI_color_matrix, GL_SGI_color_table,
GL_SGI_texture_color_table, 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

0x21 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x22 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x53 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None

OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.2
OpenGL extensions:

its still running on old mesa drivers so dont expect any big video rendering apps to work and compiz might make not work too well

therefore its running on the radeonHD

hope this explains everything for you

heres the link to add the ati repo
Additional YaST Package Repositories - openSUSE

So I can install several driver packages, but how do I force it to use one specific?

Currently x11-video-fglrxG01 is “installed”

when i type glxinfo, i get the following:

name of display: :0.0
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 15
Current serial number in output stream: 15

i installed the latest ati drivers for suse 11.1 from ati repository
when i open xorg.conf, it says that i’m using fglrx drivers
can anyone please tell me what is the problem here?

Can’t I just choose a slightly older driver then? Instead of the software thing?

Just to say that this two lines of code solved my problem

rm /usr/lib/dri/fglrx_dri.so #wer
ln -s /usr/lib64/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so

Now my ati drivers are fully functional

http://www.stalkerzone.dk/upload/atifail3.jpg

Looks like the driver is installed now.

However.

lasse@linux-vu9d:~> glxinfo
name of display: :0.0
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  14
  Current serial number in output stream:  14

lasse@linux-vu9d:~> sudo su
root's password:
linux-vu9d:/home/lasse # glxinfo
Error: unable to open display (null)

I don’t have /etc/xorg/ anymore, something is wrong, any help?

Found in /etc/X11/xorg.conf of course.

Section "Device"
  BoardName    "ATI Mobility Radeon HD 2400 (M72 94C9)"
  Driver       "fglrx"
  Identifier   "Device[0]"
  Option       "XAANoOffscreenPixmaps" "true"
  Option       "Capabilities" "0x00000000"
  Option       "OpenGLOverlay" "off"
  Option       "FSAAScale" "0"
  Option       "FSAAEnable" "off"
  Option       "VideoOverlay" "on"
  Screen       0
  VendorName   "ATI"

I can conclude that Enemy Territory, doesn’t start up, only changes the resolution, scrolling down on webpages is also lagging.

Anyone? I’m still stuck

@lassenc
I found a solution on this page:
openSUSE 11.1 - fglrx auf 64 Bit-Systemen - PC-Forum24.de
I am a newbee :), and i got the link above from another member of the forum.
I was getting the same error messages when typed glxinfo and all i did was typing this two lines and drivers were working after that.

rm /usr/lib/dri/fglrx_dri.so #wer
ln -s /usr/lib64/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so

I hope that you will solve your problem and enjoy desktop effects :wink:

linux-vu9d:/home/lasse # glxinfo
Error: unable to open display (null)
linux-vu9d:/home/lasse # fglrxinfo
Error: unable to open display (null)

Still nothing

That did the trick for me. Thanks so much for the info.

lasse@linux-vu9d:/> glxgears
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  160 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  15
  Current serial number in output stream:  15

Windows is closing in on me :confused:

Reinstalled openSUSE.

  • Added the ATI rep.
  • Found the driver through yast
  • glxgears returns
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  145 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  15
  Current serial number in output stream:  15
  • fgl_gears returns
Using GLX_SGIX_pbuffer
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  145 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  15
  Current serial number in output stream:  15

Trying a reboot now.