XEN Kernel wont boot with GeForce 9600 GT

HI

I installed Opesuse 11.2 and I manged to install the Nvidia driver and it works fine. Then I enabled the Compiz and it works fine. During the Opensuse 11.2 installation I installed the XEN becuase I wanted to run multipile XEN guest, I have Nividi GeForce 9600 GT and I have 8 G of RAM and 1.5 TB.

When I decided to boot from XEN mode, it do not boot and it went to the terminal, I logged in I tried to install the Nivid driver in XEN mood and I wan in the init 3, it says:

The NVIDIA driver does not currently work on Xen kernels. If you are using a stock distribution kernel, please install a variant of this kernel without Xen support; if this is a
custom kernel, please install a standard Linux kernel. Then try installing the NVIDIA kernel module again.

I tried with the following Nvidia Driver;

NVIDIA-Linux-x86_64-173.14.22-pkg2.run
NVIDIA-Linux-x86_64-190.42-pkg2.run
NVIDIA-Linux-x86_64-195.22-pkg2.run

after installing the above driver in normal kernel (non XEN kernel), it works fine but as soon as I boot to the XEN mode it just goes the terminal.

Kernel info:

rpm -qa | grep -i kernel
kernel-source-2.6.31.5-0.1.1.noarch
linux-kernel-headers-2.6.31-3.4.noarch
kernel-xen-2.6.31.5-0.1.1.x86_64
kernel-xen-base-2.6.31.5-0.1.1.x86_64
kernel-default-devel-2.6.31.5-0.1.1.x86_64
kernel-syms-2.6.31.5-0.1.1.x86_64
kernel-default-2.6.31.5-0.1.1.x86_64
kernel-desktop-2.6.31.5-0.1.1.x86_64
patterns-openSUSE-devel_kernel-11.2-20.22.1.x86_64
kernel-desktop-devel-2.6.31.5-0.1.1.x86_64
kernel-debug-devel-2.6.31.5-0.1.1.x86_64
kernel-xen-devel-2.6.31.5-0.1.1.x86_64

Linux suse11 2.6.31.5-0.1-default #1 SMP 2009-10-26 15:49:03 +0100 x86_64 x86_64 x86_64 GNU/Linux

The X11 fiel :

suse11:~/Download # cat /etc/X11/xorg.conf

nvidia-xconfig: X configuration file generated by nvidia-xconfig

nvidia-xconfig: version 1.0 (buildmeister@builder62) Wed Nov 11 06:45:14 PST 2009

Section “ServerLayout”
Identifier “Layout0”
Screen 0 “Screen0” 0 0
InputDevice “Keyboard0” “CoreKeyboard”
InputDevice “Mouse0” “CorePointer”
EndSection

Section “Files”
EndSection

Section “InputDevice”

# generated from default
Identifier     "Mouse0"
Driver         "mouse"
Option         "Protocol" "auto"
Option         "Device" "/dev/psaux"
Option         "Emulate3Buttons" "no"
Option         "ZAxisMapping" "4 5"

EndSection

Section “InputDevice”

# generated from default
Identifier     "Keyboard0"
Driver         "kbd"

EndSection

Section “Monitor”
Identifier “Monitor0”
VendorName “Unknown”
ModelName “Unknown”
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option “DPMS”
EndSection

Section “Device”
Identifier “Device0”
Driver “nvidia”
VendorName “NVIDIA Corporation”
EndSection

Section “Screen”
Identifier “Screen0”
Device “Device0”
Monitor “Monitor0”
DefaultDepth 24
SubSection “Display”
Depth 24
EndSubSection
EndSection

suse11:~/Download # lsmod | grep nvidia
nvidia 8115664 44
suse11:~/Download # lspci | grep -i vga

01:00.0 VGA compatible controller: nVidia Corporation G94 [GeForce 9600 GT] (rev a1)

It must be some wrong with my installation or is there any patch for that. any help will be really good, thanks for your help

Regards,
Sarhang

Hi,

there is a difference in some driver for xen kernel
In opensuse 11.0 (with xen kernel) I needed the new alsa driver. It was impossible to use the driver for the default kernel and I must recompile the driver from the delivered source.

So I think that for video driver you need also to recompile the driver.

Regards
Philippe

Hi Phillippe,

I am running Opesnsuse 11.2, previously when I installed the Opesnsuse 11.1, I was able to boot into the XEN mode but the compiz never worked, how ever why do I need the ALSA?

I checked the ALSA is installed:

rpm -qa | grep -i alsa

alsa-oss-1.0.17-25.2.x86_64
alsa-oss-32bit-1.0.17-25.2.x86_64
alsa-1.0.21-3.2.x86_64
alsa-plugins-1.0.21-3.3.x86_64
alsa-utils-1.0.21-3.1.x86_64
alsa-plugins-pulse-32bit-1.0.21-3.3.x86_64
alsa-plugins-32bit-1.0.21-3.3.x86_64
alsa-plugins-pulse-1.0.21-3.3.x86_64

I dont know how to upgrade the Linus kernel header because this is only kernel that is not compatible with other Kernel, I hope some one from opensuse’s engineer give me some hints, or if anyone is running Nvidia GetForce 9600 GT with XEN and Compiz, please let me know, I spent my weekend figure out how to boot from XEN mode and have compiz, thanks

Thanks

Hi I have the same problem I’m only comming from version 10.3
can’t boot xen the xen kernel with graphic screen:(
Did you solve the problem?

Cheers Cees Jan

The proprietary driver does NOT support xen, at least officially (and without patches).

nvidia linux xen - Google Search

If you find a patch actually working with recent nvidia-drivers, lucky you, if not, bad luck and forget it.