I got it... I went into the mandrake config console and changed to xfree 3.x.x..., rebooted, then back to the console and switched back to 4.2.xxx with 3D, rebooted, ran 'glxinfo' and direct rendering = yes ... Played Q3 for about 15 minutes then it locked up but that's another problem for later... Bryan Bryan wrote: > Thanks for the response Matt, I concluded that gl wasn't working by > running 'glxinfo'. I read somewhere today to use that to check if > 'direct rendering=yes' or 'no' ... Mine read 'direct rendering=no'... > I checked out hardrake and I have the 4.2.0 with 3D selected... > I've discovered a few more reasons why Q3 isn't working since posting... > First I learned the 'script' command today so I was able to log why Q3 > is crapping out... no q3config.cfg, default.cfg, or autoexec.cfg... > (head banging desk now) so this is major problem I'll work on tomorrow... > Here is the bulk of the log file: > ---------------------------------- > 4064 files in pk3 files > execing default.cfg > couldn't exec q3config.cfg > couldn't exec autoexec.cfg > Hunk_Clear: reset the hunk ok > Joystick is not active. > ----- Client Initialization ----- > ----- Initializing Renderer ---- > ------------------------------- > ----- Client Initialization Complete ----- > ----- R_Init ----- > ...loading libGL.so: Initializing OpenGL display > ...setting mode 3: 640 480 > Using XFree86-VidModeExtension Version 2.1 > XF86DGA Mouse (Version 2.0) initialized > XFree86-VidModeExtension Activated at 640x480 > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Xlib: extension "GLX" missing on display ":0.0". > Couldn't get a visual > ...WARNING: could not set the given mode (3) > ...loading libMesaVoodooGL.so: QGL_Init: Can't load libMesaVoodooGL.so > from /etc/ld.so.conf or current dir: > /usr/local/games/quake3/libMesaVoodooGL.so: cannot open shared object > file: No such file or directory > failed > ----- CL_Shutdown ----- > RE_Shutdown( 1 ) > ----------------------- > ----- CL_Shutdown ----- > ----------------------- > Sys_Error: GLimp_Init() - could not load OpenGL subsystem > --------------------------------------- > There is some stuff there that I have to figure out like where those .so > files are that it can't find, I'm guessing that I have to find them and > then link to them... > Here is the output from 'glxinfo': ( after many hours of getting no where) > ------------------------------------ > Script started on Tue Apr 23 20:27:45 2002 [36l ]0;one...@localhost.localdomain: /usr/local/games/quake3 [root@localhost quake3]# > [root@localhost quake3]# g > [root@localhost quake3]# gl > [root@localhost quake3]# glx > [root@localhost quake3]# glxi > [root@localhost quake3]# glxin > [root@localhost quake3]# glxinf > [root@localhost quake3]# glxinfo > name of display: :0.0 > Loading required GL library /usr/X11R6/lib/libGL.so.1.3.401 > display: :0 screen: 0 > direct rendering: No > server glx vendor string: Brian Paul > server glx version string: 1.4 Mesa 4.0.1 > server glx extensions: > GLX_MESA_pixmap_colormap, GLX_EXT_visual_info, GLX_EXT_visual_rating, > GLX_MESA_release_buffers, GLX_MESA_copy_sub_buffer, GLX_SGI_video_sync, > GLX_ARB_get_proc_address > client glx vendor string: Brian Paul > client glx version string: 1.4 Mesa 4.0.1 > client glx extensions: > GLX_MESA_pixmap_colormap, GLX_EXT_visual_info, GLX_EXT_visual_rating, > GLX_MESA_release_buffers, GLX_MESA_copy_sub_buffer, GLX_SGI_video_sync, > GLX_ARB_get_proc_address > GLX extensions: > GLX_MESA_pixmap_colormap, GLX_EXT_visual_info, GLX_EXT_visual_rating, > GLX_MESA_release_buffers, GLX_MESA_copy_sub_buffer, GLX_SGI_video_sync, > GLX_ARB_get_proc_address > OpenGL vendor string: Brian Paul > OpenGL renderer string: Mesa X11 > OpenGL version string: 1.3 Mesa 4.0.1 > OpenGL extensions: > GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture, > 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_dot3, > GL_ARB_texture_mirrored_repeat, GL_ARB_transpose_matrix, 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_convolution, > GL_EXT_compiled_vertex_array, > GL_EXT_fog_coord, GL_EXT_histogram, GL_EXT_packed_pixels, > GL_EXT_paletted_texture, GL_EXT_point_parameters, > GL_EXT_polygon_offset, > GL_EXT_rescale_normal, GL_EXT_secondary_color, > GL_EXT_shared_texture_palette, GL_EXT_stencil_wrap, 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_object, GL_EXT_texture_lod_bias, GL_EXT_vertex_array, > GL_HP_occlusion_test, GL_IBM_rasterpos_clip, > GL_INGR_blend_func_separate, > GL_MESA_resize_buffers, GL_MESA_window_pos, GL_NV_blend_square, > GL_NV_texgen_reflection, GL_SGI_color_matrix, GL_SGI_color_table, > GL_SGIS_generate_mipmap, GL_SGIS_pixel_texture, > GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, > GL_SGIX_depth_texture, GL_SGIX_pixel_texture, GL_SGIX_shadow, > GL_SGIX_shadow_ambient > 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 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None > 0x22 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 16 0 0 None ]0;one...@localhost.localdomain: /usr/local/games/quake3 [root@localhost quake3]# > Script done on Tue Apr 23 20:28:05 2002 > ------------------------------------------------ > All help or suggestions greatly appreciated... > Bryan > Matt wrote: >> Bryan <
NOSPAM...@charter.net> wrote in message >> news:<
3CC5AABC...@charter.net>... >>> Hello, >>> I'm trying to get some gaming going but I can't seem to get openGL >>> going.. >>> system: >>> mandrake 8.2 >>> ati radeon 64ddr >>> I got Q3 installed but when I launced it the resolution was changed >>> and I was kicked back to the desktop (KDE). I ran glxinfo and found >>> that rendering is not enabled... >>> I messed with the DRI site for a while trying to install that package >>> but kept getting this message... >>> -------------------------- >>> ERROR: Kernel modules did not compile >>> The DRI drivers can not be installed without the latest kernel modules. >>> Installation will be aborted. See the dri.log file for information on >>> what went wrong. >>> ------------------------------ >>> Here is the the dri.log file >>> ----------------------------- >>> from drmP.h:43, >>> from radeon_drv.c:32: >>> /usr/include/linux/modversions.h:1:2: #error >>> "=======================================================" >>> /usr/include/linux/modversions.h:2:2: #error "You should not include >>> /usr/include/{linux,asm}/ header" >>> /usr/include/linux/modversions.h:3:2: #error "files directly for the >>> compilation of kernel modules." >>> /usr/include/linux/modversions.h:4:2: #error "" >>> /usr/include/linux/modversions.h:5:2: #error "glibc now uses kernel >>> header files from a well-defined" >>> /usr/include/linux/modversions.h:6:2: #error "working kernel version >>> (as recommended by Linus Torvalds)" >>> /usr/include/linux/modversions.h:7:2: #error "These files are glibc >>> internal and may not match the" >>> /usr/include/linux/modversions.h:8:2: #error "currently running >>> kernel. They should only be" >>> /usr/include/linux/modversions.h:9:2: #error "included via other >>> system header files - user space" >>> /usr/include/linux/modversions.h:10:2: #error "programs should not >>> directly include <linux/*.h> or" >>> /usr/include/linux/modversions.h:11:2: #error "<asm/*.h> as well." >>> /usr/include/linux/modversions.h:12:2: #error "" >>> /usr/include/linux/modversions.h:13:2: #error "To build kernel >>> modules please do the following:" >>> /usr/include/linux/modversions.h:14:2: #error "" >>> /usr/include/linux/modversions.h:15:2: #error " o Have the kernel >>> sources installed" >>> /usr/include/linux/modversions.h:16:2: #error "" >>> /usr/include/linux/modversions.h:17:2: #error " o Make sure that the >>> symbolic link" >>> /usr/include/linux/modversions.h:18:2: #error " /lib/modules/`uname >>> -r`/build exists and points to" >>> /usr/include/linux/modversions.h:19:2: #error " the matching kernel >>> source directory" >>> /usr/include/linux/modversions.h:20:2: #error "" >>> /usr/include/linux/modversions.h:21:2: #error " o Now copy >>> /boot/vmlinuz.version.h to" >>> /usr/include/linux/modversions.h:22:2: #error " /lib/modules/`uname >>> -r`/build/include/linux/version.h" >>> /usr/include/linux/modversions.h:23:2: #error "" >>> /usr/include/linux/modversions.h:24:2: #error " o When compiling, >>> make sure to use the following" >>> /usr/include/linux/modversions.h:25:2: #error " compiler option to >>> use the correct include files:" >>> /usr/include/linux/modversions.h:26:2: #error "" >>> /usr/include/linux/modversions.h:27:2: #error " >>> -I/lib/modules/`uname -r`/build/include" >>> /usr/include/linux/modversions.h:28:2: #error "" >>> /usr/include/linux/modversions.h:29:2: #error " instead of" >>> /usr/include/linux/modversions.h:30:2: #error "" >>> /usr/include/linux/modversions.h:31:2: #error " -I/usr/include/linux" >>> /usr/include/linux/modversions.h:32:2: #error "" >>> /usr/include/linux/modversions.h:33:2: #error " Please adjust the >>> Makefile accordingly." >>> /usr/include/linux/modversions.h:34:2: #error >>> "=======================================================" >>> In file included from /usr/include/linux/module.h:296, >>> -------------------------------------- >>> I'm not sure what all that means, did I mention that I'm pretty new >>> to linux... big time newbie... >>> so I did some more reading and came across Texstar's >>> XFree86-4.2.0-11mdk.athlon.rpm and tried to install that but got the >>> folloing error: >>> ----------------------------------- >>> downloaded the <ds/XFree/XFree86-4.2.0-11mdk.athlon.rpm;echo RESULT=$? >>> error: failed dependencies: >>> XFree86 = 4.2.0-10mdk is needed by X11R6-contrib-4.2.0-10mdk >>> XFree86 = 4.2.0-10mdk is needed by XFree86-server-4.2.0-10mdk >>> RESULT=1 >>> ----------------------------------- >>> Would really appreciate any help on what to do or which direction to >>> take from here... >>> TIA >>> Bryan >> Just an adendum to my other post. How do you know openGL is not >> working? Q3 could be spinning out for a number of reasons. Usually >> to test whether openGL is working, I run tuxracer. If it runs, I >> assume openGL is running. Have you established whether openGL is >> working or not (independently of Q3)? >> Matt