Jump to content

NVIDIA, Mandrake 9.2, and Kernel 2.6.3


Campy19
 Share

Recommended Posts

OK,

 

I have updated my Kernel to 2.6.3 and I have installed kernel-source.2-3mdk and I believe that these match. The kernel source files for 2.4 do not seem to be present in rpmdrake, but the 2.4 kernel is (should I remove it, 2.6 works fine?)....here is the nvidia installer log file:

 

nvidia-installer log file '/var/log/nvidia-installer.log'

creation time: Sat Feb 21 01:25:54 2004

 

option status:

license pre-accepted : false

update : false

force update : false

expert : false

uninstall : false

driver info : false

no precompiled interface: false

no ncurses color : false

query latest driver ver : false

OpenGL header files : false

no questions : false

silent : false

XFree86 install prefix : /usr/X11R6

OpenGL install prefix : /usr

Installer install prefix: /usr

kernel source path : (not specified)

kernel install path : (not specified)

proc mount point : /proc

ui : (not specified)

tmpdir : /root/tmp

ftp site : ftp://download.nvidia.com

 

Using: nvidia-installer ncurses user interface

-> License accepted.

-> There appears to already be a driver installed on your system (version: 1.0-

5328). As part of installing this driver (version: 1.0-5336), the existing

driver will be uninstalled. Are you sure you want to continue? ('no' will a

bort installation) (Answer: Yes)

-> No precompiled kernel interface was found to match your kernel; would you li

ke the installer to attempt to download a kernel interface for your kernel f

rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)

-> No matching precompiled kernel interface was found on the NVIDIA ftp site;

this means that the installer will need to compile a kernel interface for

your kernel.

-> Kernel source path: '/usr/src/linux'

-> Performing cc_version_check with CC="cc".

ERROR: Unable to determine the NVIDIA kernel module filename.

ERROR: Installation has failed. Please see the file

'/var/log/nvidia-installer.log' for details. You may find suggestions

on fixing installation problems in the README available on the Linux

driver download page at www.nvidia.com.

 

 

Thanks,

Chris

Link to comment
Share on other sites

The kernel source file must exactly match the running kernel for compiling files. So, for example, kernel-2.4.22-26mdk must have kernel-source-2.4.22-26mdk installed in order to compile files.

Link to comment
Share on other sites

Guest Adriano
The kernel source file must exactly match the running kernel for compiling files.

What about the -stripped version of 2.6.3.1 that weighs a third or less of what the full source does? Is that useful as well?

Link to comment
Share on other sites

I don't know. Theoretically, the sources are what was used to make the kernel. If there is stuff missing, then that is not the kernel you are running!! I don't know to what degree the extra patches effect the basic header files that programs use to compile an rpm for your machine. Safe answer is your sources must match your running kernel if you want your rpm's to compile correctly, or in Nvidia's case, to compile at all!

Link to comment
Share on other sites

I don't think the full kernel is completely the same anyway.

I had lots of problems in 9.1 with the kvanilla kernel from Mandrake in that when I compiled it with 4GB HIMEM the nforce modules gave all sorts of errors that ading them to the binary downlo0ad didn't do.

 

If you download a mandrake source, the EXTRAVERSION tag in the makefile has -custom making it impossible to get exactly the same compile as mandrake did .... I treid changing it BUT it still compiles into a different kernel somehow!!

 

I dunno, maybe they don't include patches in the kernel source or something ????

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...