problem with my graphics driver?

I’m trying to use this program for my research lab where it opens an “image” file to modify. As soon as I open the file in the program though, the program closes and gives me this message in terminal (Xvoxtrace is the program name):

Patrick@linux-3vyq:~> Xvoxtrace
DRM_RADEON_TEXTURE: return = -14
offset=0xc37e6000
image width=514 height=514
blit width=514 height=520 data=0x7fe0b2d7f200

I’ve contacted the author of the program and he suggested that I may have a bug in my graphics driver, and that I should make sure to have my graphic driver modules up to date. Is this what it is? I’ve tried to check its status on My Computer, and it looks like it is functioning just fine.

If it is a graphics driver problem, could someone tell me how to go about updating/fixing this? If not a graphics problem, is there any other suggestion to why this issue pops up? Thanks much.

(I’m running on openSUSE 11 KDE4.0)

Hi
Just tried it on my SLED10 (equiv openSUSE 10.1) system with Gnome amd
64 with Nvidia and it works fine.

Have you looked at this http://en.opensuse.org/ATI


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
up 7:23, 1 user, load average: 1.33, 0.82, 0.37
GPU GeForce 6600 TE/6200 TE - Driver Version: 177.80

You are using the beta-experimental version of a Desktop Environment (KDE4) in a work environment. It is well known for it’s instabilities and other bugs. Maybe you could profit in the longer term by reinstalling with a mature Desktop Environment like KDE3.5 or Gnome.

Just a thought.

I followed Malcolmlewis’s response to view the ATI - openSUSE and the program worked beautifully…until I restarted the computer and tried to load it again. this is the error i received:

Patrick@linux-3vyq:~/ncmir/zhou> Xvoxtrace
texture allocate id = 2, 3553 0 - 514 514 - 6408 5121

    error: GL_INVALID_VALUE

Xvoxtrace: Cannot continue.

What should i do now?

Hi
So are you sure the ati driver is loaded, can you run glxgears?

What happens if you follow the install of the driver again, does it
work?


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
up 7:07, 1 user, load average: 0.05, 0.11, 0.17
GPU GeForce 6600 TE/6200 TE - Driver Version: 177.80

Hi malcolmlewis,

glxgears runs fine. it continues to calculate fps in terminal

after i install the driver again (which installs smoothly) the program will still close after trying to open the image with the same error message.

texture allocate id = 2, 3553 0 - 514 514 - 6408 5121

error: GL_INVALID_VALUE
Xvoxtrace: Cannot continue.

ive been installing the ati driver via “The Easy Way” 1-click install, and it installs just fine

Can you run

fgl_glxgears

What do you get with the command

fglrxinfo

Does it list ATI as OpenGL provider? Or Mesa (bad).

fgl_glxgears works fine.

when i type in fglrxinfo:

Patrick@linux-3vyq:~> fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI RADEON X800 XL
OpenGL version string: 2.1.7873 Release

Hmm. I guess everything is OK driver-installation-wise then.

Sounds like it could be either a driver bug, though it could also be a KDE bug. The current driver may work correctly in KDE 3.5 or in Gnome.

Or you could try different older versions of the ATI driver, but you would have to use “the hard way” installation method since previous driver versions are not available in the repos.

It would not surprise me if it was just a KDE bug though.

Author of the program said that I may need to update OpenGL, by doing it through ‘yum’ or ‘apt-get’

how do i get to these?

Hi
What happens if you try it with KDE3 rather than KDE4?


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
up 22:22, 2 users, load average: 0.07, 0.11, 0.09
GPU GeForce 6600 TE/6200 TE - Driver Version: 177.80

How do I downgrade to KDE3.5 from KDE4? I don’t know how to deal with .repo files and am quite confused on how to install KDE3.5

Hi
No need to downgrade :slight_smile: you just need to install via YaST -> Software
->Software Management. All you need to do is set the filter to
‘Patterns’ then select the checkbox for “KDE3 Desktop Environment”.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
up 0:27, 1 user, load average: 0.13, 0.30, 0.40
GPU GeForce 6600 TE/6200 TE - Driver Version: 177.80

Yeah, you can get most of it right off your install disc. It’s a couple hundred mb’s of stuff.

And once the packages are installed, you will have the option of logging into either KDE 4 or KDE 3.5 under “session type”.

so i am running on kde 3, and i still get the same GL_INVALID_VALUE that i’ve been getting before. all other settings have been checked and exactly the same as before

is there a way to update my OpenGL?

Hi
There are quite a few openGL releated packages… he didn’t say which
one? Do you have Mesa installed?

Now I tested on a SLED10 machine and it worked, however I didn’t try a
file. Do you have a sample one I could try?


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
up 5:43, 1 user, load average: 0.52, 0.35, 0.33
GPU GeForce 6600 TE/6200 TE - Driver Version: 177.80

Author did not specify which package to install, he just suggested that I update my openGL. I have no idea if I have Mesa installed, where do I check?

I wish I could give you a sample, but the laboratory does not allow me to distribute. But just like I said before, the program opens fine and functions correctly. It’s just that when I attempt to load a file, the program closes with that specific error.

Hi
Hmmm, what about the output from the command visualinfo? I get;


malcolml@kermit-opensuse:~$ visualinfo
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce Go 6600 TE/6200 TE/PCI/SSE2
OpenGL version string: 2.1.2 NVIDIA 177.80
<then a lot more GL info>

The glxinfo command may provide other info as well.

Just run the command;


sudo zypper in mesa


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
up 11:25, 3 users, load average: 0.05, 0.08, 0.04
GPU GeForce 6600 TE/6200 TE - Driver Version: 177.80

glxfinfo gives me this:

Patrick@linux-3vyq:~> 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_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
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_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, GLX_SGIX_visual_select_group
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI RADEON X800 XL
OpenGL version string: 2.1.7873 Release
OpenGL extensions:
GL_AMD_performance_monitor, GL_ARB_depth_texture, GL_ARB_draw_buffers,
GL_ARB_fragment_program, GL_ARB_fragment_shader, 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_float,
GL_ARB_texture_mirrored_repeat, 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_ATI_draw_buffers, GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader,
GL_ATI_meminfo, GL_ATI_separate_stencil, GL_ATI_texture_compression_3dc,
GL_ATI_texture_env_combine3, GL_ATI_texture_float, GL_EXT_abgr,
GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample,
GL_EXT_framebuffer_object, GL_EXT_gpu_program_parameters,
GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil,
GL_EXT_packed_pixels, GL_EXT_point_parameters, GL_EXT_rescale_normal,
GL_EXT_secondary_color, GL_EXT_separate_specular_color,
GL_EXT_shadow_funcs, GL_EXT_stencil_wrap, GL_EXT_subtexture,
GL_EXT_texgen_reflection, GL_EXT_texture3D,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_filter_anisotropic, 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_KTX_buffer_region, GL_NV_blend_square, GL_NV_texgen_reflection,
GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod,
GL_WIN_swap_hint, WGL_EXT_swap_control
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
<more GL info>

my terminal also says that mesa is installed. what do i do with mesa?

just wanted to say thanks so much for all your help. i really appreciate it

Hi
Well from that I’m making the assumption that your openGL is 2.1.7873
Hopefully somebody will correct me if I’m wrong).

Maybe the Author can advise which extension (or lack off) can cause the
error?

Do you know somewhere where I could download a sample or snippet of a
file to try (volume or trace? you don’t say what you get the error
with)?


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
up 13:06, 2 users, load average: 0.55, 0.42, 0.25
GPU GeForce 6600 TE/6200 TE - Driver Version: 177.80