Mailinglist Archive: opensuse (3644 mails)

< Previous Next >
RE: [SLE] Suse Kernel 2.4.18 with NVIDIA confusion
  • From: "Art Fore" <art_fore@xxxxxxxx>
  • Date: Sun, 3 Mar 2002 06:10:59 -0800
  • Message-id: <HJEPLJODOMIPKPAABOFFAEJMCDAA.art_fore@xxxxxxxx>
That got me one step closer. Now the --rebuild goes fine, but when I do the
rpm -ivh, it comes up with
depmod: /lib/modelses/s.4.18-4GB/modules.ieee1394map is not an ELF file
depmod: cannot read ELF header from
/lib/modules/s.4.18-4GB/modules.pnpbiosmap
depmod: *** Unresolved symbols in
/lib/modules/s.4.18-4GB/kernel/drivers/NVdriver
/lib/modules/s.4.18-4GB/kernel/drivers/NVdriver: unresolved symbol kmap_page
table
/lib/modules/s.4.18-4GB/kernel/drivers/NVdriver: insmod
/lib/modules/s.4.18-4GB/kernel/drivers/NVdriver failed
/lib/modules/s.4.18-4GB/kernel/drivers/NVdriver: insmod NVdriver failed

Have any suggestions for this?

Art

-----Original Message-----
From: Anders Johansson [mailto:andjoh@xxxxxxxxxxxxxxxxxxxxx]
Sent: Sunday, March 03, 2002 5:13 PM
To: suse-linux-e@xxxxxxxx
Subject: Re: [SLE] Suse Kernel 2.4.18 with NVIDIA confusion


On Sunday 03 March 2002 14:11, Art Fore wrote:
I have upgraded my kernel from 2.4.17 to 2.4.18 with no problem, but now
need to rebuild the NVIDIA_kernel-1.0.2314.src.rpm. When I do the
rpm --rebuild (after rebooting into the new kernel in run level 3) I get
290 lines similar to the following.
/lib/modules/2.4.18-4GB/build/include/linux/modversions.h:290:
linux/modules/zorro.ver: No such file or directory.

Being new to Linux, I am not sure what the above line is telling me. (This
rebuild went off without a hitch with 2.4.17 kernel). The modversions.h
file is in the directory shown above, I looked at the modversions.h file
and seen the "#include <linux/modules/zorro.ver>" line along with the
other
289 modules. The zorro.h file is in
/lib/modules/2.4.18-4GB/build/include/linux/ directory along with the
other
files.

So, I am confused. Should the modversion.h file have the linux/modules/
before the zorro.ver or should these files be in a
/lib/modules/2.4.18-4GB/build/include/linux/linux/modules directory. There
is a /lib/modules/2.4.18-4GB/build/include/linux/modules directory, but it
is empty.

Could anyone clarify the confusion please?

Did you get the kernel-source.rpm from mantel? If so, you need to do

cd /usr/src/linux
make mrproper
make cloneconfig
make dep

Then the rebuild should work. Since you could do a rebuild on 2.4.17 I
assume
you have the necessary patches to the nvidia code, so you shouldn't need to
do any more than the above.

//Anders

--
To unsubscribe send e-mail to suse-linux-e-unsubscribe@xxxxxxxx
For additional commands send e-mail to suse-linux-e-help@xxxxxxxx
Also check the FAQ at http://www.suse.com/support/faq and the
archives at http://lists.suse.com



< Previous Next >
Follow Ups
References