Gerhard den Hollander wrote:
* Basil Chupin <blchupin@tpg.com.au> (Mon, Sep 15, 2003 at 08:28:44PM +1000)
Rohit wrote:
Hi all,
I updated my kernel through YOU last night and since then the NVIDIA driver for my system will not install.
On failure to find a kernel api, it tries to compile on it's own. First time, the error is with gcc mismatch [used to compile kernel, and being used now]. So as I have it, I set "export IGNORE_GCC_MISMATCH=1" and retried.
Now it compiles and build breaks telling me that the kernel sources are all different from the kernel being used. I know I updated those too.
What I am yet to try is "make clean cloneconfig dep" in usr/src/linux and I am not sure whether that shall work, but I shall try.
I need to ask you fellows if you know for sure that kernel 2.4.20-100 from YOU would ever work with NVIDIA driver 4363 or 4365 at all.
Athlon-XP 2400 on Asus A7N266 Mobo with integrated nForce chipset.
Thanks for your replies.
From my experience 4496 will not work with *20-100 (see my other earlier post re this) but the 4363 will work OK.
Im running k_athlon w/ nvidias 4496 and no problems
The trick is: 0) telinit 3 1) install K_athlon and k_sources 2) cd /usr/src/linux 3) make cloneconfig 4) edit include/linux/version.h and make sure it looks like this #define UTS_RELEASE "2.4.20-4GB-athlon" #define LINUX_VERSION_CODE 132116 #define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) 5) export IGNORE_CC_MISMATCH=true 6) sh NVIDIA-Linux-x86-1.0-4496-pkg2.run or 6) sh NVIDIA-Linux-x86-1.0-4496-pkg2.run --extract-only 6a)cd NVIDIA-Linux-x86-1.0-4496-pkg2 6b) make install 7) startx
the tricky bits are step 3) [as the kernel sources are not configed for athlon] and step 4) `(as the standard version.h calls a different UTS_RELEASE).
Everything that you mention above has been followed closely over and over again in the past few weeks with the same results- the driver doesn't perform. What you say under point (4) re version.h does not need modification - at least on my system - because that is exactly what is shown in my file (ie without having to do any fiddling). The only other thing is under (5): you use "=true" whereas SuSE's HOWTO states "=yes". I wonder if this would make a difference? The 64 mllion $ question here, of course, is: do you have 3D engaged in your setup? And if so, you have no troubles with using CTRL-ALT-F1 to F6 as well as CTRL-ALT-F1 and you don't get a flashing multi-coloured screen when reboting or shutting down? Cheers. -- Indecision is the key to flexibility.