Hi ! Thanks for so comprehensive explanation. So, after all, its seems it is impossible to build nvidia kernel module for kernel-xen-2.6.22? And no workaround till nvidia fixes all that? PS. I have kernel-syms 2.6.22 installed. On Thursday 06 September 2007 00:48:38 Jan Engelhardt wrote:
On Sep 5 2007 22:50, Andrei Verovski (aka MacGuru) wrote:
Is there nVidia kernel module for 2.6.22 XEN kernel? At first, I have tried to compile it myself with nvidia original package, but process fails with message "no corresponding kernel sources found", even if I specify --kernel-source-path=. Yes, I did "make cloneconig" and "make prepare" after rebooting into xen kernel.
Note http://jengelh.hopto.org/linux/adm_cloneconfig.php ...
Quite strange since for default kernel everything went smoothly.
Then, I took "nvidia-gfx-100.14.11-jen9.src.rpm" and tried to rebuild nvidia kernel modules for all flavors.
At first, there is a typo in spec file:
Hm, must have gone unnoticed.
rpmbuild -ba nvidia-gfx.spec error: line 46: Dependency tokens must begin with alpha-numeric, '_' or '/': BuildRequires: % kernel_module_package_buildreq
I simply commented line 46 and everything went fine.
However, after all, there still no nvidia kernel modules built for xen kernel.
If you lack kernel-syms installed (which is part of kernel...buildreq above, surprise surprise), then no compilation for anything but your currently running flavor.
Anyone can explain what went wrong?
IIRC nvidia crapola will not compile with xen, hence it is disabled in the line %suse_kernel_module_package.
Jan --
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org