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]

Reply via email to