Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 10-28-03, 03:14 PM   #1
jeffkjo
Registered User
 
Join Date: Oct 2003
Posts: 4
Default GLX extension Issue

Hello, I'm using Slack 9.1 on an AMD 2600+ XP system with an ECS motherboard and a GeForce2 GTS (64 Meg) AGP video card and cannot, for the life of me, get Nvidia to work.

I downloaded installed the drivers like I have done before in SuSE and Mandrake, made the necessary edit to the XF86Config file (changing nv to nvidia, checking to make sure I didnt have GLCore and dri), but it still doesnt work.

Also, now that I have the drivers installed, even though they are not working, I have absolutely no functioning GL. GL based screensavers (and games) will only work if I uninstall the Nvidia Drivers, granted, they work slowly, which is why I want Nvidia's drivers to work in the first place.

Below is the (sole) error I get in my messages.log:

(EE) [GLX]: Failed to add GLX extension (NVIDIA XFree86 driver not found)
jeffkjo is offline   Reply With Quote
Old 10-31-03, 04:17 AM   #2
LordMorgul
Electrical Engineer
 
LordMorgul's Avatar
 
Join Date: Dec 2002
Location: San Luis Obispo, CA
Posts: 872
Default Mesa in the way?

Check your /var/log/XFree86.0.log for some more info, and probably post it as well. Do you have Mesa libs installed? Its possible that nvidia's installer didn't manage to Nuke all of the Mesa libs properly, and you're getting them in the way of the nvidia libGL.

Check if you've got Mesa libGL installed and whether the files it should have are still there. If so, I would suggest just removing them, either by the tarball or just nuke them yourself.
__________________
"..the triumph of evil is for good men to do nothing." (Edmond Burke)
nVIDIA video driver RPMs for Fedora :: see yum repo at livna.org.
LordMorgul is offline   Reply With Quote
Old 10-31-03, 09:34 AM   #3
jeffkjo
Registered User
 
Join Date: Oct 2003
Posts: 4
Default

Here is my XFree86 log file

http://www.astroreverb.com/random/XFree86.0.log

It was far to big to simply post in them message.

As far as the Mesa libs, how do I go about checking to see if I have them, and if I do, how do I remove them?
jeffkjo is offline   Reply With Quote
Old 10-31-03, 07:41 PM   #4
LordMorgul
Electrical Engineer
 
LordMorgul's Avatar
 
Join Date: Dec 2002
Location: San Luis Obispo, CA
Posts: 872
Default

From your log:
Quote:
(II) LoadModule: "nv"
(II) Loading /usr/X11R6/lib/modules/drivers/nv_drv.o
(II) Module nv: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.1
Module class: XFree86 Video Driver
ABI class: XFree86 Video Driver, version 0.6
This shouldn't be loading, the 'nv' driver, if you are trying to use the 'nvidia' driver and support GLX. Check your XF86Config for the nv driver line, you may have missed it or it didn't save.

Are you aware its using a config outside of /etc/X11? (the normal location)
Quote:
(==) Using config file: "/root/XF86Config"
__________________
"..the triumph of evil is for good men to do nothing." (Edmond Burke)
nVIDIA video driver RPMs for Fedora :: see yum repo at livna.org.
LordMorgul is offline   Reply With Quote
Old 11-01-03, 03:32 PM   #5
jeffkjo
Registered User
 
Join Date: Oct 2003
Posts: 4
Default

I just realized that you are correct, it is using the XF86Config file from /root. I've never seen that done before, and wasn't expecting it.
However, after changing that configuration file, I am even worse off than before.
Now, when I attempt to start runlevel5, my entire machine locks. The screen goes blank and nothing happens. After changing the file back and looking through my XFree86.old file, I see absolutely no errors.

What else could be going on?
jeffkjo is offline   Reply With Quote
Old 11-02-03, 06:54 AM   #6
LordMorgul
Electrical Engineer
 
LordMorgul's Avatar
 
Join Date: Dec 2002
Location: San Luis Obispo, CA
Posts: 872
Default

When the screen goes blank, how do you recover? Is the machine still running but displaying nothing, or does the kernel panic? Everything just locks up?

If its still running, and you're perhaps able to return to the terminal or log into it with another machine, you may have issues with either screen refresh rates that your monitor accepts but doesn't display, acpi or apm causing issues. I guess these issues actually apply even if the machine isn't running at all after you init 5.

I'd try forcing the nvidia AGP driver, using the Option "NvAGP" "1", then try disabling agp.
After that probably go for disabling acpi or apm on kernel boot (kernel command line parameters).
__________________
"..the triumph of evil is for good men to do nothing." (Edmond Burke)
nVIDIA video driver RPMs for Fedora :: see yum repo at livna.org.
LordMorgul is offline   Reply With Quote
Old 11-02-03, 12:29 PM   #7
jeffkjo
Registered User
 
Join Date: Oct 2003
Posts: 4
Default

When the screen goes blank, I typically just hit the power switch and start over. However, if I press random keys on the keyboard, eventually the machine restarts. It's very strange because it's not a lockup as I'm used to it (read: windows.) The keyboard is still responsive (I can turn on and off num-lock and such), and occasionally, when pressing keys on the keyboard, my hd light will blink a little. However, despite all my best efforts, I can't find a way to jump back to the terminal.

Here is my XFree86.old file after I change it back to 'nv' and get back into runlevel 5:

http://www.astroreverb.com/random/XFree86.txt

I apologize for the bad wordwrapping in the file

Anything jump out at you (or anyone?)

As far as forcing the AGP driver and your other instructions, how would I go about doing that?
jeffkjo is offline   Reply With Quote
Old 11-02-03, 01:02 PM   #8
UB_KMA
Registered User
 
Join Date: Nov 2003
Posts: 10
Default

Post your XF86Config itself, plz...I see some strange things in the logfile that it might explain.
UB_KMA is offline   Reply With Quote

Old 11-07-03, 10:04 AM   #9
jjleonard
Registered User
 
Join Date: Nov 2003
Posts: 1
Default

Related fix -

as a linux newbie, I experienced the same problems as jeff on my system, but in the other order. (GEforce 3 Ti500, SuSE 8.2, 4363 driver) - Blank screen first, then corruption of the picture and slow OpenGL apps.
After spending two hours tinkering with my system and reading the
_highly_ interesting NVIDIA readme, i got the following:

Ensure that XF86Config loads the nvidia driver, not the nv one.

How long do you wait when the blank screen appears? I waited about 30 seconds and lost interest, but i was experiencing exactly the same symptoms - keyboard works, just no picture, and no console - and then I read one of the points in the NVIDIA readme about the X server taking several minutes to start. I started mine, waited for 5 minutes, and BINGO! it works.

if this happens to you, add the following line in your driver section of XF86Config, after 'load nvidia'

Option "IgnoreDisplayDevices" "DFP, TV"

(I'm assuming here that you have a CRT attached to the graphics card)
this will stop the card looking for display devices attached to it, and just display on the output not specifically ignored.

for other options, check the readme. I've added the relevant part below.


Option "IgnoreDisplayDevices" "string"
This option tells the NVIDIA kernel module to completely
ignore the indicated classes of display devices when
checking what display devices are connected. You may
specify a comma-separated list containing any of "CRT",
"DFP", and "TV".

For example:

Option "IgnoreDisplayDevices" "DFP, TV"

will cause the NVIDIA driver to not attempt to detect
if any flatpanels or TVs are connected.

This option is not normally necessary; however, some video
BIOSes contain incorrect information about what display
devices may be connected, or what i2c port should be
used for detection. These errors can cause long delays
in starting X. If you are experiencing such delays, you
may be able to avoid this by telling the NVIDIA driver to
ignore display devices which you know are not connected.

NOTE: anything attached to a 15 pin VGA connector is
regarded by the driver as a CRT. "DFP" should only be
used to refer to flatpanels connected via a DVI port.



As regards fixing the slow apps - well, I upgraded to the 4496 driver, which fixed everything - except I had to add the option line back into the XF86Config file again. I hate SaX2, it's crap.
jjleonard is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
X Failed to load NVdriver c00lr4c3r NVIDIA Linux 13 10-22-02 01:44 PM
Glx mrbig1344 NVIDIA Linux 7 09-30-02 06:45 AM
GForce drivers installed...but dont work tomfullery NVIDIA Linux 6 09-22-02 08:23 AM
Need help to get the X to work on my Acer TravelMate 630 knchee NVIDIA Linux 16 09-19-02 10:16 PM
RH7.3 and nForce - can't find the module dmw400 NVIDIA Linux 4 08-05-02 12:14 PM

All times are GMT -5. The time now is 09:44 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.