| 
 | 
     
    
    
    
     
    
    
    
 
    
    
 
    
     
    
    
    
     
    
    
    
     
    
    
    
 
    
    
 
    
    
 | 
       | 
      
 
 
	
		  | 
	
	 | 
 
 
		
	
	
	
		
	
	
	
		
		
		
			
			 
			
				October 11th, 2006, 08:52 AM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				Captain 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Feb 2004 
					Location: within 200km of Ulm 
					
					
						Posts: 919
					 
					 
	Thanks: 27 
	
		
			
				Thanked 0 Times in 0 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Linux/OpenGL: ONLY DomIII does not run! Why?
	
			 
             
			
		
		
		
		What part of OpenGL is required for DomIII? 
Other OpenGL games run fast in highest quality settings without problems on my hardware;  only DomIIIDemo runs unusably slow (i.e. Menu fades in very slow, scrolling and zooming the  map takes several minutes). Why? What is the different requirement of DomIII? I cannot fix it if I do not know what I am searching for...   
OpenGL games included in my distribution, like Neverball, Chromium BSU, TuxKart, KhunPhan, etc. run pretty fast, but only after installing the binary driver for my graphics card. 
 Getting technical help elsewhere is difficult, since only DomIII is affected. So what feature of OpenGL is required? How do I check for it?
 
Some details about my system:
 Code:
  
Intel Pentium M 1,86Ghz, 1GB RAM 
ATI Radeon Mobility X600 (M24) 3150 (PCIE) 
SUSE Linux 10.1 
Kernel 2.6.16.21-0.21-default 
KDE 3.5.4 "release 78.1" 
ATI Binary Driver 8.29.6-1 
 
 
> fglrxinfo 
display: :0.0  screen: 0 
OpenGL vendor string: ATI Technologies Inc. 
OpenGL renderer string: MOBILITY RADEON X600 Generic 
OpenGL version string: 2.0.6065 (8.29.6) 
 
 
> 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_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_SGI_video_sync, GLX_ARB_multisample, 
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture 
GLX extensions: 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, 
    GLX_ARB_multisample 
OpenGL vendor string: ATI Technologies Inc. 
OpenGL renderer string: MOBILITY RADEON X600 Generic 
OpenGL version string: 2.0.6065 (8.29.6) 
OpenGL extensions: 
    GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array, 
    GL_S3_s3tc, GL_ARB_depth_texture, GL_ARB_fragment_program, 
    GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, 
    GL_ARB_multisample, GL_ARB_occlusion_query, 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_blend, 
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, 
    GL_ARB_window_pos, GL_ARB_draw_buffers, GL_ATI_draw_buffers, 
    GL_ATI_element_array, GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader, 
    GL_ATI_map_object_buffer, GL_ATI_separate_stencil, 
    GL_ATI_texture_env_combine3, GL_ATI_texture_float, 
    GL_ATI_texture_mirror_once, GL_ATI_vertex_array_object, 
    GL_ATI_vertex_attrib_array_object, GL_ATI_vertex_streams, 
    GL_ATIX_texture_env_combine3, GL_ATIX_texture_env_route, 
    GL_ATIX_vertex_shader_output_point_size, 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_clip_volume_hint, 
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_object, 
    GL_EXT_multi_draw_arrays, 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_texgen_reflection, GL_EXT_texture3D, 
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, 
    GL_EXT_texture_edge_clamp, 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_vertex_array, 
    GL_EXT_vertex_shader, GL_HP_occlusion_test, GL_NV_blend_square, 
    GL_NV_occlusion_query, GL_NV_texgen_reflection, GL_SGI_color_matrix, 
    GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp, 
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays 
 
   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 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x24 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x27 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  1 0 None 
0x28 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  1 0 None 
0x29 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  1 0 None 
0x2a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  1 0 None 
0x2b 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x2c 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x2d 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x2e 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x2f 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  2 1 None 
0x30 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  2 1 None 
0x31 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  2 1 None 
0x32 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  2 1 None 
0x33 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x34 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x35 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x36 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x37 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  4 1 None 
0x38 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  4 1 None 
0x39 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  4 1 None 
0x3a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  4 1 None 
0x3b 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x3c 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x3d 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x3e 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x3f 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  6 1 None 
0x40 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  6 1 None 
0x41 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  6 1 None 
0x42 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  6 1 None 
0x43 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x44 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x45 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x46 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x47 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  1 0 None 
0x48 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  1 0 None 
0x49 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  1 0 None 
0x4a 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  1 0 None 
0x4b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x4c 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x4d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x4e 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x4f 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  2 1 None 
0x50 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  2 1 None 
0x51 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  2 1 None 
0x52 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  2 1 None 
0x53 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x54 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x55 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x56 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x57 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  4 1 None 
0x58 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  4 1 None 
0x59 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  4 1 None 
0x5a 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  4 1 None 
0x5b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x5c 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  1 0 None 
0x5d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x5e 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  1 0 None 
0x5f 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  6 1 None 
0x60 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  6 1 None 
0x61 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  6 1 None 
0x62 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  6 1 None 
 
 
> glxgears 
1280 frames in 5.0 seconds = 255.983 FPS 
1371 frames in 5.0 seconds = 274.168 FPS 
1334 frames in 5.0 seconds = 266.797 FPS 
 
 
> fgl_glxgears 
Using GLX_SGIX_pbuffer 
2163 frames in 5.0 seconds = 432.600 FPS 
2632 frames in 5.0 seconds = 526.400 FPS 
2683 frames in 5.0 seconds = 536.600 FPS 
 
  
Note that  DomII (full game) [/b]did run fine on my machine[/b] under SUSE 9.3. So I installed it again, but it does not run either anymore on my present installation (no hardware changes, only upgraded my distribution to SUSE 10.1). Maybe some troubles with the current kernel?  
		
	
		
		
		
		
		
		
		
		
		
	
		
			
			
			
			
				 
			
			
			
			
            
			
			
				
			
			
			
		 
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				October 11th, 2006, 09:07 AM
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
 
  
			
				
				
				Sergeant 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Sep 2003 
					Location: Norway 
					
					
						Posts: 346
					 
					 
	Thanks: 0 
	
		
			
				Thanked 0 Times in 0 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: Linux/OpenGL: ONLY DomIII does not run! Why?
			 
             
			
		
		
		
		Check to make sure that you only have one version of the openGL libraries installed. If you've got more than one version, chances are one of them is software only. 
		
	
		
		
		
		
		
		
			
				__________________ 
				"Freefall, my old nemesis! All I have to do is activate my compressed gas rocket boots and I will cheat you once again! Belt control ON!…On?" [i]Othar Trygvasson[i]
			 
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				October 11th, 2006, 10:41 AM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				Brigadier General 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Aug 2003 
					Location: Mictlan 
					
					
						Posts: 1,767
					 
					 
	Thanks: 12 
	
		
			
				Thanked 165 Times in 22 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: Linux/OpenGL: ONLY DomIII does not run! Why?
			 
             
			
		
		
		
		Try to run in a window at low res to see if it helps. It could be you run out of video memory at high res. 
 
dom3 -w --res 640 480 
		
	
		
		
		
		
		
		
			
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				October 13th, 2006, 06:39 AM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				Captain 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Feb 2004 
					Location: within 200km of Ulm 
					
					
						Posts: 919
					 
					 
	Thanks: 27 
	
		
			
				Thanked 0 Times in 0 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: Linux/OpenGL: ONLY DomIII does not run! Why?
			 
             
			
		
		
		
		I does not matter wether the resolution is 640x480 or 1680x1050. The -xxx helps somehwat, but it is unbearably slow. 
I experimented with older ATI binary drivers and found one where Dom2 would run fast again. However, Dom3demo did not run at all with the old driver:
 Code:
  
*** glibc detected *** dom3demo: free(): invalid pointer: 0x0be37af8 ***
 
 
So the glibc 2.4-31.1 does not fit the older driver somehow. Dom2 runs fine though. 
 (In response to Leif_-)
Maybe all this reinstalling of graphics drivers caused some mess, but I do not know how to check for multiple libraries. All I do is using my distributions packet manager to install and remove RPM's, and I make sure do remove older ones. MESA is still there, since there are many dependancies, but my glxinfo shown in the first post shows that MESA is not used, right?
 
It is still weird that freeware 3D games like Neverball run very fast in high resolution with all graphical mumbo-jumbo enabled, like transparencies, anti-aliasing, multiple light sources and mirror effects, while the simple graphics of Dominions are unbearably slow...    
		
	
		
		
		
		
		
		
		
		
		
	
		
			
			
			
			
				 
			
			
			
			
            
			
			
				
			
			
			
		 
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				October 13th, 2006, 06:47 AM
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
 
  
			
				
				
				Sergeant 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Sep 2003 
					Location: Norway 
					
					
						Posts: 346
					 
					 
	Thanks: 0 
	
		
			
				Thanked 0 Times in 0 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: Linux/OpenGL: ONLY DomIII does not run! Why?
			 
             
			
		
		
		
		Could you tell us the output of the following commands? 
 
ldd ~/dominions3/dom3 
ldd /usr/bin/glxgears 
locate libGL 
locate libglx 
		
	
		
		
		
		
		
		
			
				__________________ 
				"Freefall, my old nemesis! All I have to do is activate my compressed gas rocket boots and I will cheat you once again! Belt control ON!…On?" [i]Othar Trygvasson[i]
			 
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				October 13th, 2006, 07:18 AM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				Brigadier General 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Aug 2003 
					Location: Mictlan 
					
					
						Posts: 1,767
					 
					 
	Thanks: 12 
	
		
			
				Thanked 165 Times in 22 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: Linux/OpenGL: ONLY DomIII does not run! Why?
			 
             
			
		
		
		
		Could you try with --zbuffer 24 ? 
		
	
		
		
		
		
		
		
			
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				October 13th, 2006, 08:47 AM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				Captain 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Feb 2004 
					Location: within 200km of Ulm 
					
					
						Posts: 919
					 
					 
	Thanks: 27 
	
		
			
				Thanked 0 Times in 0 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: Linux/OpenGL: ONLY DomIII does not run! Why?
			 
             
			
		
		
		
		
	Quote: 
	
	
		
			
				Leif_- said: 
Could you tell us the output of the following commands? 
 
ldd ~/dominions3/dom3 
ldd /usr/bin/glxgears 
locate libGL 
locate libglx  
			
		 | 
	 
	 
 Here they are, but I do not understand it really. However I can tell that they seem to use different libraries for libGL.so.1!    How do I fix that? Bending links?
 Code:
 > ldd dominions3/dom3demo 
        linux-gate.so.1 =>  (0xffffe000) 
        libGL.so.1 => /usr/lib/libGL.so.1 (0xb7ee9000) 
        libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb7e73000) 
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7e42000) 
        libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb7db0000) 
        libc.so.6 => /lib/libc.so.6 (0xb7c8f000) 
        libm.so.6 => /lib/libm.so.6 (0xb7c6a000) 
        libdl.so.2 => /lib/libdl.so.2 (0xb7c66000) 
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7b6f000) 
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7b61000) 
        libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0xb7b5c000) 
        libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb7b54000) 
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7a74000) 
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7a69000) 
        /lib/ld-linux.so.2 (0xb7f47000) 
        libaa.so.1 => /usr/lib/libaa.so.1 (0xb7a4f000) 
        libslang.so.2 => /usr/lib/libslang.so.2 (0xb7998000) 
        libgpm.so.1 => /usr/lib/libgpm.so.1 (0xb7991000) 
        libncurses.so.5 => /lib/libncurses.so.5 (0xb794a000) 
 
> which glxgears 
/usr/X11R6/bin/glxgears 
 
> ldd /usr/X11R6/bin/glxgears 
        linux-gate.so.1 =>  (0xffffe000) 
        libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0xb7f30000) 
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7f22000) 
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7e2b000) 
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7dfa000) 
        libm.so.6 => /lib/libm.so.6 (0xb7dd4000) 
        libc.so.6 => /lib/libc.so.6 (0xb7cb4000) 
        libdl.so.2 => /lib/libdl.so.2 (0xb7cb0000) 
        /lib/ld-linux.so.2 (0xb7fd1000) 
 
> locate libGL 
/home/chazar/google-earth/libGLU.so.1 
/usr/lib/FGL.renamed.libGL.so.1.2 
/usr/lib/GL/libGL.so.1 
/usr/lib/GL/libGL.so.1.2 
/usr/lib/libGL.so 
/usr/lib/libGL.so.1 
/usr/lib/libGL.so.1.2 
/usr/lib/libGLcore.so.1 
/usr/lib/libGLcore.so.1.0 
/usr/lib/libGLU.so 
/usr/lib/libGLU.so.1 
/usr/lib/libGLU.so.1.3.060402 
/usr/lib/libGLw.so 
/usr/lib/libGLw.so.1 
/usr/lib/libGLw.so.1.0.0 
/usr/X11R6/lib/FGL.renamed.libGL.so.1.2 
/usr/X11R6/lib/libGL.so 
/usr/X11R6/lib/libGL.so.1 
/usr/X11R6/lib/libGL.so.1.2 
/usr/X11R6/lib/modules/extensions/libGLcore.so 
 
> locate libglx 
/usr/X11R6/lib/modules/extensions/libglx.so 
 
 
Thanks for the help thus far!  
		
	
		
		
		
		
		
		
		
		
		
	
		
			
			
			
			
				 
			
			
			
			
            
			
			
				
			
			
			
		 
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				October 13th, 2006, 08:53 AM
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
 
  
			
				
				
				Sergeant 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Sep 2003 
					Location: Norway 
					
					
						Posts: 346
					 
					 
	Thanks: 0 
	
		
			
				Thanked 0 Times in 0 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: Linux/OpenGL: ONLY DomIII does not run! Why?
			 
             
			
		
		
		
		
	Quote: 
	
	
		
			
				Chazar said: 
Here they are, but I do not understand it really. However I can tell that they seem to use different libraries for libGL.so.1!   How do I fix that? Bending links? 
			
		 | 
	 
	 
 Yes, that's the easiest. You'll want to replace /usr/lib/libGL.so.1 with a soft-link that points to /usr/X11R6/lib/libGL.so.1 and the same for libGLU.so.1
 
"man ln" if you need to know how to create soft links. (I'd give you the exact command, but I'm not at a linux box right now, and don't remember the exact syntax in my head.)  
		
	
		
		
		
		
		
		
			
				__________________ 
				"Freefall, my old nemesis! All I have to do is activate my compressed gas rocket boots and I will cheat you once again! Belt control ON!…On?" [i]Othar Trygvasson[i]
			 
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				October 13th, 2006, 09:37 AM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				Captain 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Feb 2004 
					Location: within 200km of Ulm 
					
					
						Posts: 919
					 
					 
	Thanks: 27 
	
		
			
				Thanked 0 Times in 0 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: Linux/OpenGL: ONLY DomIII does not run! Why?
			 
             
			
		
		
		
		Doesn't work: If I bend the symbolic link  ("ln -s source target") to
 
/usr/lib/libGL.so.1 -> /usr/X11R6/lib/libGl.so.1
 
(which,btw, were both links to libGL.so.1.2 in their respective directories), then  Dom2 runs fast again without troubles, but  Dom3 aborts with the same invalid pointer error reported by glibc that I described two posts ago...    It prints a backtrace though, which I attach as a txt-file to this post.
 
However, I did not bend the link for libGLU.so.1, because I cannot find another libGLU -file anywhere else?
 
Thanks for the help! I understand that people here cannot fix particulars to my linux distribution, but I need at least know what questions I should ask elsewhere in forums concerned with my linux distribution, with the questions not being particular with Dominions. I mean, since other openGL games run, people elsewhere will just tell me to ask the game's developer. So that is why I wonder where Dominions is different...
 in reply to Johan K: 
the zbuffer switch only helped a tiny bit, but even in 640x480 with -xxx and all quality settings to "very low", the battle graphics benchmark is at ~2fps, whereas Dom2 runs at 14 fps with high battle graphics, best quality filter, and fullscreen 1680x1050. 
		
	
		
		
			
		
		
		
		
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				October 13th, 2006, 09:42 AM
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
 
  
			
				
				
				Sergeant 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Sep 2003 
					Location: Norway 
					
					
						Posts: 346
					 
					 
	Thanks: 0 
	
		
			
				Thanked 0 Times in 0 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: Linux/OpenGL: ONLY DomIII does not run! Why?
			 
             
			
		
		
		
		Well, in that case, make a backup of /usr/lib/libGL.so.1.2 and overwrite the original with /usr/X11R6/lib/libGL.so.1.2 
		
	
		
		
		
		
		
		
			
				__________________ 
				"Freefall, my old nemesis! All I have to do is activate my compressed gas rocket boots and I will cheat you once again! Belt control ON!…On?" [i]Othar Trygvasson[i]
			 
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
 
	
		
	
	
	
	
	
	
	| Thread Tools | 
	
 
	| 
	
	
	
	 | 
	
 
	| Display Modes | 
	
 
	
	
	
	
		  Linear Mode 
		
		
	 
	
	 | 
	
	
 
 
	
		
	
		 
		Posting Rules
	 | 
 
	
		
		You may not post new threads 
		You may not post replies 
		You may not post attachments 
		You may not edit your posts 
		 
		
		
		
		
		HTML code is On 
		 
		
	  | 
 
 
	 | 
	
		
	 | 
 
 
     |  
 |