Click to See Complete Forum and Search --> : OpenGl Problem


bdg1983
10-17-2001, 09:29 AM
Hello,

I finally got the latest NVidia Kernel/GLX installed and working on Linux Mandrake 8.1.
I installed them while under the "ROOT" account and OpenGL works fine under this account( I.E. Quake3).

Problems arise when I login to my reaular user account....(the apps will just idol in the taskbar or [Quake3] will generating a black screen for 2 seconds then return to the desktop.

I cannot run any OpenGl apps unless I'm logged in as "ROOT".

Could someone provide some info as to how to get OpenGL running.

Thanks Willy

z0mbix
10-17-2001, 11:30 AM
I have the same problem with Mandrake 8.0 - :mad:

gcb
10-17-2001, 12:49 PM
l'm not really sure if this will work, but it might. have you checked to see if the directories and files associated with quake (or whatever opengl prog. you're running) have the permissions set for you to use? i think i had that problem a while back & i did this and i think i fixed it. i can't really remember. but try that...you'll need read/write access.

bdg1983
10-17-2001, 04:51 PM
I had given myself WRX on all files in all directories in my Q3 Directory. I can run the 2D games (Asteroids) in my regular user account ... but not any of the OpenGL games (ArmageTron) which leads me to believe it is an OpenGL issue/permission ??
:confused:

Hope someone can help
TIA Willy

7
10-17-2001, 04:56 PM
Quake will normally print the error, it will probably help. Try running it from a console.

7
10-17-2001, 04:58 PM
which leads me to believe it is an OpenGL issue/permission ??

Looks a lot like it.

thor420
10-17-2001, 05:05 PM
You may have to do something like this, sounds like permissions got screwy
chown root.root /usr/X11R6/bin/XFree86
chmod 4755 /usr/X11R6/bin/XFree86
I have had to do that in the past, and it made things work.

Xsecrets
10-17-2001, 11:08 PM
You know the readme files are not just whasted bytes. If you read it you'll see that you need to add any users who you want to use the drivers to the video group.