Forum Home
Press F1
 
Thread ID: 13464 2001-12-05 13:30:00 Linux & Quake & Resolutions & Dependancies & OpenGL Guest (0) Press F1
Post ID Timestamp Content User
26627 2001-12-05 13:30:00 Wow, lot's of trouble here!

Here's the story; I've installed a quake 3 demo off a PCworld CD, it stuck it in the directory :

/usr/local/games/q3demo

In that directory is another directory called demoq3 which contains game files, there is also:

q3demo.sh(that's what I'm supposed to run)
libGL.so
libMesaVoodooGL.so
libMesaVoodooGL.so.3.2

and various .bmp and an uninstall shell script.

I have sucessfully installed the latest nVidia Drivers (kernel & GLX), and when I run q3demo from /usr/local/games/ it gives the following errors:

...loading libMesaVoodooGL.so: QGL_Init: Can't load libMesaVoodooGL.so from /etc/ld.so.conf or current dir: libglide2x.so: cannot load shared object file: No such file or directory.

Xlib: extension 'GLX' missing on display ':0.0' (It repeats that message about 15 times over then the terminal stops and says 'Could not load OpenGL subsystem'

Then it resizes my screen so that I have to scroll up, down, left and right to see my whole desktop...

Basically what I want to do is make the quake 3 demo work and get my screen back to it's normal size.

Some other things that are concerning me:

1.) Under Mandrake control centre my video card is listed as a Geforce 2 DDR (generic), it is a Geforce 2 MX made by Pine. It automatically restores itself to Oxygen Labs MX when I quite control centre.

2.) When I try to change any graphics settings under control centre it doesn't work, when I test the settings it flicks to a black screen and clicks a few times, then comes up with the message '24bpp not available for this chipset'

3.) I still can't get my apostrophe to show itself the first time I hit the key (I have another clue now - when I hit apostrophe and then a vowel it places a ? above it like that) If I type the apostrophe twice it appears as normal... weird!!!

4.) This site is a godsend!!!

Any help appreciated, thx in advance :-)
Guest (0)
26628 2001-12-06 02:49:00 You will probably have to run the script from the terminal.

Try opening a terminal and typing:

cd /usr/local/games/q3demo

then

./q3demo.sh

That will hopefully get rid of the libary not found messages.

I think I know how to fix the GLX errors, but will have to check.
Guest (0)
26629 2001-12-06 06:02:00 Your apostrophe is acting as a 'diacrital key'. The Command centre for KDE has a (something like) 'Foreign Character ...'. You have it set for a European (French?). Set it to US or English.

You should be able to bump the screen resolution with ctrl/alt+ (or ctrl/alt/- to reduce). If is says you can't have 24bpp on that chipset it means it. Is the board on the list of acceptable hardware?

Your shared library problem error msg gives you a hint. Run the thing from /usr/local/games/q3demo. That will then be the 'current dir' which is an optional place to look for libraries.
Guest (0)
26630 2001-12-06 10:44:00 Hi,

I am running the shell script from the terminal, and that's where it prints the errors...

I run the file exactly the way you have described; Cd'ing to the directory, then ./q3demo.

I fixed the apostrophe thing by changing the keyboard from US international to just US.

Thx for your reply, how do I fix the GLX errors? I checked the readme (about 50 pages!!!) and there was some stuff about setting the right driver in the XFree86conf file. This all seemed to be in order, I am using the 'nvidia' driver as opposed to the 'nv' one. Also it mentioned ensuring the GLX extensions were right, I think I have this sorted, but I'm not sure. The error message does show that libMesaVoodooGL.so couldn't be loaded from /etc/ld.so.conf. /etc/ld.so.conf has:

/X11R6/lib/

written in it, does this mean that I need to put libMesaVoodooGL.so into /X11R6/lib/?

Thx for your help! :)
Guest (0)
1