From: Jesse Marlin
Jesse Marlin wrote:
Mark Hounschell writes:
Cleary_Mike@emc.com wrote:
Edit the interfaces.c file and comment out the 'INTEL_I840' and `VIA_MVP4' lines, and then it should work OK. I had to do this when I first installed the 0.95 drivers . I am using the 0.95 drivers w/ Xfree86 4.01 on an old RIVA TNT card and it works fine. Just keep pluggin' away! :)
Mike
Well I thought That would be it. The kernel mod now loads ok. I used the same method for loading as I did for the 0.93 mod. I put a "modprobe NVdriver" in /sbin/init.d/boot.local. It appears to load ok.
lsmod shows agpgart and NVdriver
I installed the GLX stuff and reestablished my original /etc/X11/XF86config file. When I startx my machine freezes and I have to hit the reset switch.
Before I began I removed ALL of the 0.93 install so that ain't it. Do you really need the .95 for xf4.0.1? You must cause I even went back and tried the .93 with x4.0.1 and get the same.
Well 0.95 is only for xf4.0.1, whereas prior releases had seperate releases for both xf4.0 and xf4.0.1.
Like a bonehead I tried the xf4.0.1 version of nvidias drivers before SuSE had released xf4.0.1 (just to experiment), and it locked my computer too. I would just move to 0.95 since you already have installed xf4.0.1.
Are you configuring using sax2?
No. I'm not reconfiguring at all really. I'm using my original x4.0 XF86config. First, to upgrade I just changed back the nvidia to nv and commented out the load glx. Then after all was set up for X4.0.1 and nvidia 0.95 I just changed back the nv to nvidia and uncommented the load glx. Then after making sure NVdriver was loaded just startx. HANG..... Is there something else that needs to go into XF86config other than the above. Ever hear of an "Option NvAgp 1" option to the XF86config file?
Yeah, except make it Option "NvAgp" "0" to use of the AGP bus. Have you seen this as well: TNT Cards We have gotten some reports that the X Server locks up when starting with some TNT cards. This appears to be due to a wrong bios loaded on the card by the manufacturer. We are working on a more transparent fix for the problem, but in the meantime have provided a user workaround. Please read the file TNT_USERS_README for more information, included in the NVIDIA_GLX package (the NVIDIA_GLX RPM will install the file in /usr/doc/NVIDIA_GLX/). Here it is just in case: This driver should correct the problem we've had relating to SGRAM/SDRAM TNT cards. There is the rare chance, however, that your video card has the wrong bios installed, and that this driver will continue to fail for you. If this driver fails for you, do the following: - watch your monitor as the system boots. The very first, brief screen will identify the type of video memory your card has. This will be either SGRAM or SDRAM. - get the most recent NVIDIA_kernel tarball from our web site, and unpack it. - edit the file "os-registry.c" from the kernel module sources. Look for the variable "NVreg_VideoMemoryTypeOverride". Set the value of this variable to the type of memory you have (numerically, see the line just above it). - since we don't normally use this variable, change the "#if 0" that is about 10 lines above the variable to "#if 1". - rebuild and reinstall the new driver ("make") This will force the driver to ignore the card's bios, and use your values. <p>PS. You should be able to look in /var/log/XF*.log for this value as well. Good luck!