Vista, etc. (was: Re: Employment linux admin/programmer wanted)

JoeHill joehill-rieW9WUcm8FFJ04o6PK0Fg at public.gmane.org
Wed Dec 13 19:24:19 UTC 2006


On Tue, 12 Dec 2006 23:57:24 -0500
Simon got an infinite number of monkeys to type out:

> what about the output of quake then?

Well, that depends ;-)

If I install the DKMS packages (which I have installed right now), I get this:

[joehill at node1:~>$]ioquake3
ioQ3 1.34-rc3 linux-i386 Nov 28 2006
----- FS_Startup -----
Current search path:

...

----------------------
4239 files in pk3 files
execing default.cfg
execing q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
QKEY found.
----- Client Initialization Complete -----
----- R_Init -----

------- Input Initialization -------
Joystick is not active.
------------------------------------
...loading libGL.so.1:
Calling SDL_Init(SDL_INIT_VIDEO)...
SDL_Init(SDL_INIT_VIDEO) passed.
Initializing OpenGL display
...setting mode 3: 640 480
Loading required GL library /usr/lib/libGL.so.1
Using 8/8/8 Color bits, 24 depth, 0 stencil display.
Received signal 11, exiting...
----- CL_Shutdown -----
RE_Shutdown( 1 )

Notice the '0 stencil display'. Now, that's if I follow the instructions
included with the NVidia RPM's and change load "GLX"  to Load
"/usr/X11R6/lib/modules/extensions/nvidia/libglx.so", I get:

...loading libGL.so.1:
Calling SDL_Init(SDL_INIT_VIDEO)...
SDL_Init(SDL_INIT_VIDEO) passed.
Initializing OpenGL display
...setting mode 3: 640 480
SDL_SetVideoMode failed: Couldn't find matching GLX visual
SDL_SetVideoMode failed: Couldn't find matching GLX visual
Using 8/8/8 Color bits, 16 depth, 0 stencil display.
GL_RENDERER: Mesa GLX Indirect


***********************************************************
 You are using software Mesa (no hardware acceleration)!
 Driver DLL used: libGL.so.1
 If this is intentional, add
       "+set r_allowSoftwareGL 1"
 to the command line when starting the game.
***********************************************************
...WARNING: could not set the given mode (3)
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem

?

If I unload the NVidia DKMS RPM's, and install the NVidia binaries (always the
best way in the past, IME), the game runs, but shows the same '0 stencil bits'
and defaults to software mode, 0 texture bits.

I do believe that what I need to do is:

uninstall DKMS and install NVidia binaries, then install Mesa libs, then
reinstall NVidia binaries (but my system is defiant in this respect, it says
they're already installed, and --force does not change anything):

[joehill at node1:~>$]rpm -qa | grep Mesa
libMesaGL1-5.0.2-11mdk
Mesa-5.0.2-11mdk
libMesaglut3-5.0.2-11mdk
libMesaGLU1-5.0.2-11mdk

but:

[joehill at node1:~>$]ls -l /usr/lib/libG*
lrwxrwxrwx  1 root root      21 Dec  5 02:59 /usr/lib/libGLcore.so.1 ->
libGLcore.so.1.0.8178* -rwxr-xr-x  1 root root 8136248 Dec  5
02:59 /usr/lib/libGLcore.so.1.0.8178* -rw-r--r--  1 root root     653 Dec  5
02:59 /usr/lib/libGL.la lrwxrwxrwx  1 root root      10 Dec  5
02:59 /usr/lib/libGL.so -> libGL.so.1* lrwxrwxrwx  1 root root      17 Dec  5
02:59 /usr/lib/libGL.so.1 -> libGL.so.1.0.8178* -rwxr-xr-x  1 root root  535264
Dec  5 02:59 /usr/lib/libGL.so.1.0.8178*

...no Mesa :-\

Pretty wild, huh?

-- 
JoeHill / RLU #282046
+++++++++++++++++++++++++++
Bender: He's a witch!
--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists





More information about the Legacy mailing list