-----Original Message----- From: Sid Boyce [mailto:sboyce@blueyonder.co.uk] Sent: June-04-08 6:24 PM To: opensuse-factory@opensuse.org Subject: Re: [opensuse-factory] Factory (aka rc1) kernel and nvidia kernel module
Hans-Peter Jansen wrote:
Am Mittwoch, 4. Juni 2008 schrieb Sid Boyce:
Hans-Peter Jansen wrote:
did anybody managed to get the current nvidia kernel module going with factory kernel?
I tried both, nvidia-169.12 and nvidia-173.14.05 with a appropriate patches without success:
make -C /usr/src/linux-2.6.25.4-8 O=/usr/src/linux-2.6.25.4-8-obj/i386/default/. modules CC [M] /usr/src/packages/BUILD/nvidia-169.12/usr/src/obj/default/nv.o In file included from /usr/src/linux-2.6.25.4-8/include/linux/list.h:8, The patch for 173.14.05 is for 2.6.26-rc kernels, suggest trying
version unpatched. # uname -r 2.6.25.4-8-default
Kernel headers and sources installed. # cd /usr/src/linux # make cloneconfig # make prepare 173.14.05 built, installed, up and running only minutes ago.
Sid, thanks to your hints, I was able to build the kmp successfully (even with the patch applied; while not mandatory, it may improve driver behavior, if your CPU has the PAT feature).
The problem was within my nvidia-kmp spec. To be honest, I'm using and tried to build the factory kernel for my main system also (still running 10.2), and wanted to build the nvidia driver without previously booting the new kernel..
All could be well, but installing the kernel/nvidia-kmp rpms revealed, that the new kernel changed the dependency symbols, e.g.: nvidia kmp requires kernel module provides kernel(vmlinux) = 015782a1ee5a89fa kernel(pae:arch_x86_kernel) = b9c1ac86531e74ba kernel(drivers_char_agp) = 03dd4e9dc2a83744 kernel(pae:drivers_char_agp) = 03dd4e9dc2a83744 kernel(drivers_i2c) = 1960c406fe25bb0c kernel(pae:drivers_i2c) = 1960c406fe25bb0c
thus, automatic rollout fails once again :-(.
Leaving the distro provided kernel way was never as painfull as today. Does some suse kernel hacker has a bright idea, how to workaround
problem? IOW, is it possible to translate the old symbol names to
On the topic of nvidia modules, is there any chance that someone at novell could make rpms for the nvidia repository? It is really nice to have the rpms, otherwise it's more of a hassle to install kernel updates and also keep the xorg.conf stable. The repository says "The driver RPMs hosted in this location are entirely built, maintained and supported by Novell/SUSE"... Erik. that this the
new ones? I must confess, I don't grok /usr/lib/rpm/find-requires.ksyms at the moment..
Pete
To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
OK, I have always used the packages direct from the nvidia download site. I wasn't even aware nvidia-kmp existed. Regards Sid.
-- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org