← Back to team overview

sslug-teknik team mailing list archive

Re: Nvidia og version magic [Løsning]

 

Magnus Pedersen wrote:
Når jeg prøver at bygge de nye nvidia drivere (v. 6629) kompilere de godt nok, men scriptet fejler pga Version Magic:

[magnus@Pedersen magnus]$ uname -r
2.6.8.1-12mdk-i686-up-64GB

[magnus@Pedersen magnus]$ ll /usr/src/ | grep linux
lrwxrwxrwx   1 root root   19 Nov 10 17:33 linux -> linux-2.6.8.1-12mdk/
drwxr-xr-x  21 root root 4096 Nov 10 21:01 linux-2.6.8.1-12mdk/

Fra /var/log/nvidia-installer.log:

ERROR: Unable to load the kernel module 'nvidia.ko'.  This is most likely
because the kernel module was built using the wrong kernel source files.
       Please make sure you have installed the kernel source files for your
       kernel; on Red Hat Linux systems, for example, be sure you have the
'kernel-source' rpm installed. If you know the correct kernel source
       files are installed, you may specify the kernel source path with the
       '--kernel-source-path' commandline option.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
   -1 Invalid module format
-> Kernel messages:
   bootsplash: status on console 5 changed to on
   nvidia: version magic '2.6.8.1-12mdk 686 gcc-3.4' should be
   '2.6.8.1-12mdk-i686-up-64GB 686 gcc-3.4'
   nvidia: version magic '2.6.8.1-12mdk 686 gcc-3.4' should be
   '2.6.8.1-12mdk-i686-up-64GB 686 gcc-3.4'
   nvidia: version magic '2.6.8.1-12mdk 686 gcc-3.4' should be
   '2.6.8.1-12mdk-i686-up-64GB 686 gcc-3.4'
   nvidia: version magic '2.6.8.1-12mdk 686 gcc-3.4' should be
   '2.6.8.1-12mdk-i686-up-64GB 686 gcc-3.4'

Så mit spørgsmål er:
Hvordan "omdøber" jeg min kerne-source så version magic bliver glad?
Det lader til der er en bug i kheader i den bootloader-utils der er med som standard til mandrake 10.1 OE. Den gør at netop kerne 2.6.8.1-12mdk-i686-up-64GB ikke kan kompilere moduler, jeg skiftede til en anden kerne (enterprise) og nu virker det hele som det skal.

--
Magnus Pedersen
No trees were killed in the sending of this message.
However, a large number of electrons were terribly
agitated.


References