I have it working on a x86_64. What I did was: (USE IT AT YOUR OWN RISK!!)
First I configured the kernel source for XEN, (If you know how to do it
... then do it! otherwise: Warning: I'm not an expert in this area so my
solution probably is a very bad solution... but it worked.)
I configured the kernel source for Xen doing this:
I copied the config files from the XEN directory "defconfig.xen" and the
"Module.symvers" to the root kernel source directory (/usr/src/linux/)
and I copied some scripts from the
/usr/src/linux-obj/x86_64/xen/scripts/ to the /usr/src/linux/scripts
directory (I copied everything under the genksyms and mod directories) I
don't know if that was the right thing to do or if you can do it in
another way but after all it worked)
I booted with the XEN kernel and I run as root in the /usr/src/linux
directory :
make oldconfig && make prepare
Then, I booted with the default kernel and I downloaded the patch that
you find in the first post of
http://www.nvnews.net/vbulletin/showthread.php?t=77597
Then I did : (replace the file names for the corresponding versions, the
patch even though was prepared for the version 9625 of the nvidia
driver, it works with the latest version)
sh NVIDIA-Linux-x86-1.0-9625-pkg1.run --extract-only
cd NVIDIA-Linux-x86-1.0-9625-pkg1/usr/src/nv
patch -p1 < ../../../../patch-nv-1.0-9625-xenrt.txt
CC="gcc -DNV_VMAP_4_PRESENT -DNV_SIGNAL_STRUCT_RLIM" make
SYSSRC=/usr/src/linux module
cp nvidia.ko $KERNEL_VIDEODRIVER_DIR
depmod -a $KERNEL_VERSION
where
$KERNEL_SOURCE_DIR is something like
"/usr/src/linux"
$KERNEL_VIDEODRIVER_DIR is something like
"/lib/modules/2.6.18.2-34-xen/kernel/drivers/video"
and
$KERNEL_VERSION is something like:
"2.6.18.2-34-xen"
Boot again with the XEN kernel and it should work. If you need me to
give you the driver already compiled for the 2.6.18.2-34-xen (x86_64)
kernel I can give it to you via email. Let me know
Good luck
David.
David Bottrill wrote:
Has anyone managed to get the Nvidia driver working with Xen on 10.2 X86_64 ?
I have the latest driver working without Xen, but it fails to install on a Xen
enabled kernel.
I've seen something about a hack script being used in 10.1.
TIA
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]