![]() |
|
|
#1 | |
|
Registered User
Join Date: Jan 2007
Location: Geneva, Switzerland
Posts: 3
|
Hi,
I have included a contrib patch for adding Xen support to NVidia driver for Linux release 9746. With this patch you can run Xorg under a Linux with CONFIG_XEN enable and the NVidia driver module. I hope you will officially support Xen in the futur but until you decide It can be great for Linux users community to add this patch in a contrib directory inside your distribution package. Best Regards, Guy -- Infomaniak Network SA Guy Baconniere <baco ~at~ infomaniak.ch> Unix System Administrator Certified Linux Engineer (RHCE, LPIC-2) Avenue de la Praille 26 1227 Carouge (Geneva) Switzerland (CH) |
|
|
|
|
|
|
#2 |
|
Registered User
Join Date: Jan 2007
Location: Geneva, Switzerland
Posts: 3
|
Instructions for compilation
wget http://us.download.nvidia.com/XFree8...-9746-pkg1.run sh NVIDIA-Linux-x86-1.0-9746-pkg1.run -x cd NVIDIA-Linux-x86-1.0-9746-pkg1 /usr/src/nv zcat ../../../../NVIDIA_xen-9746.patch.gz | patch -p4 make SYSSRC=/usr/src/linux module install -D -o root -g root -m 0644 nvidia.ko /lib/modules/$(uname -r)/video/nvidia.ko depmod -a modprobe nvidia Enjoy |
|
|
|
| Sponsored Ads - Guests Only | |
|
|
|
|
#3 |
|
Registered User
Join Date: Jan 2007
Posts: 2
|
I have tried to make this driver works for 2 days on an AMD 64 x2 (AM2) with linux-2.6.16.33-xen (SMP x86_64) and finally succed
but there is something wrong : the resolution is blocked at 800x600 when I use this driver but just restoring nv driver in xorg.conf I can go to 1200x786. I tried to use the nvidia-xconfig command or dprkg -phigh xserveur-xorg but nothing make a difference.I attach some log file. (Thanks for this patch) |
|
|
|
|
|
#4 |
|
Registered User
Join Date: Mar 2006
Posts: 2
|
I have succeded with this patch. No problems with screen resolution.
However i had to modify usr/src/nv/os-interface.c line 1288 modified to: #if 0 Otherwise there was compilation error with consecutive lines. Suse 10.2 64-bit. Regards, Mark |
|
|
|
|
|
#5 |
|
Registered User
Join Date: Feb 2007
Posts: 1
|
I can't get this to work, perhaps it's just some silly mistake on my part, anyhow: Everything runs smoothly untill the "modprobe nvidia" where I get this
Code:
FATAL: Error inserting nvidia (/lib/modules/2.6.16.26-xendom0/kernel/drivers/video/nvidia.ko): Unknown symbol in module, or unknown parameter (see dmesg) Code:
evbug.c: Event. Dev: isa0060/serio0/input0, Type: 0, Code: 0, Value: 0 evbug.c: Event. Dev: isa0060/serio0/input0, Type: 4, Code: 4, Value: 38 ... |
|
|
|
|
|
#6 |
|
Registered User
Join Date: Feb 2007
Posts: 2
|
Similarly, I have no problems until "modprobe nvidia", at which point:
Code:
FATAL: Error inserting nvidia (/lib/modules/2.6.18-xen/video/nvidia.ko): Unknown symbol in module, or unknown parameter (see dmesg) Code:
nvidia: module license 'NVIDIA' taints kernel. nvidia: unknown symbol raw_local_irq_restore nvidia: unknown symbol __raw_local_save_flags nvidia: unknown symbol raw_local_irq_disable nvidia: unknown symbol init_level4_pgt nvidia: unknown symbol raw_local_irq_enable |
|
|
|
|
|
#7 |
|
NVIDIA Corporation
Join Date: Dec 2004
Posts: 8,763
|
Xen is currently not supported with the nvidia driver.
|
|
|
|
|
|
#8 | |
|
Registered User
Join Date: Feb 2007
Posts: 2
|
Quote:
(PS - Nvidia, please support Xen) |
|
|
|
|
|
|
#9 | |
|
Registered User
Join Date: May 2007
Posts: 2
|
Thanks for the patch and instructions! Everything seems to have compiled fine and I am able to modprobe the driver.
Now I'm stuck in actually getting use out of it. After I modprobed the driver, I made the changes to my xorg.conf file (disabled dri, enabled glx, and added Driver "nvidia") and proceeded to execute startx I get the error: Quote:
Thanks in advance! |
|
|
|
|
|
|
#10 |
|
Registered User
Join Date: Jul 2007
Posts: 1
|
two questions:
1) does this go into the domU or dom0? 2) will this work (any time in the future) with HVM's? |
|
|
|
![]() |
| Most Popular NVIDIA Based Graphics Cards | |
|
|
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|