Can't get nvidia driver working with Riva TNT2 - pls help!
OK, been pounding away at this for about a week, and am finally about to throw in the towel - I have run the installer for 4363 successfully, and made the changes to XF86Config as indicated - when I try to goto runlevel 5 (telinit 5) the screen flickers, goes blank, and I have to reboot (ctrl-alt-del). I notice that in the Xfree86.0.log file the GLX and NVIDIA builds are for an earlier version (of XFree86?) than all of the other modules / drivers. Don't know if this has beans to do with the problem..
I have disabled the memory hole and disabled PNP O/S in my bios setup as well.
I've atttached my XFree86.0.log and XF86Config files (both have a .Joe extension -just ignore it) from my latest run - I have run the latest installer from Nvidia, which ran successfully. I am running RH 9.0, 2.4.20-8 on the following:
your video card : Asus Riva TNT2 Model 64 / Model 64 Pro NV5M64
- your driver version : 4363
- your distribution: RH 9.0
- your video bios revision (look in /proc/driver/nvidia/cards/0 while X is running) - I DON'T HAVE ANYTHING IN THIS PATH BEYOND DRIVER (OTHER THAN "RTC")- COULD THIS BE PART OF THE PROBLEM?
- your processor - PII-350
- your motherboard model (especially if you're having lockups) - Asus P2B (Circa '99)
I'm relatively new at Linux, but getting more dangerous by the day. Thanks for any help you can provide!
Does disabling AGP help? You should add
no luck with AGP settings!
Thanks for the feedback Andy - I tried both settings (0 and then 1) and neither fixed the problem.. Any other ideas?
Joe, I used a Riva TNT2 PCI card, running XFree86 4.2, Redhat 8.0 with NVIDIA driver 3123. Everything loads fine, especially the proc entries in `/proc/drivers/nvidia..." are made, and with that said:
I checked your `XFree86.0.log' file and it seems incomplete. Is that the whole log file? I do not see where your keyboard or mouse extensions are loaded, nor do I see the "error" reported by X why it failed.
But, here is what I would...
I. In BIOS, make these settings (and they will vary slightly or not appear at all):
PCI/VGA Palette Snoop: Disabled
VGA BIOS sequence: PCI/AGP
- even though you have an AGP card, make this setting.
Video BIOS shadow: disabled
AGP Fast write: disabled
Assign IRQ to VGA: Yes
-very important one!
* this will minimize a lot of features and correct others. Later, when you get the NVIDIA driver working, you can come back and change these back (maybe just 1 at a time) and see if any of these settings are the offending culprit.
if step I. fails to correct the problem...
II. Downgrade to another NVIDIA driver release. I use 3123 on an older Linux box (and haven't had time to update yet), but it works for me.
Later, you can always upgrade to the newest drivers.
the following step can be done at any time to provide you valuable information...
III. Open a terminal, and type:
Look for an entry like "nvidia" (post 4xxx version, I think), or "NVdriver" (which is from my 3123 version). If you have these entries, then at least the NVIDIA supplied drivers are being used. Although your XF86config file has the proper "nvidia" entry, there are some NVIDIA vendor entries listed in your `XF86Config', but I don't know if the regular "nv" X supplied driver will make those too. At least with the `lsmod' command you will know what driver is being used.
IV. Last but not least...
edit your `XF86Config' file and remove (comment out) the use of "fbdevhw" extension under section "modules". I'm not familiar with the intricacies of this X extension, but I guess it's just an interface to talk to the kernel framebuffer (if compiled in). In the past, some NVIDIA cards have had trouble with the kernel usage of framebuffer support. Hopefully, Redhat 9 did not compile in "framebuffer" support with their stock kernel.
Just a few thoughts, and I hope it helps...
|All times are GMT -5. The time now is 12:59 PM.|
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2014, nV News.