[opensuse] desktop comes up, xen doesn't
Still working with my wife's new computer. I downloaded and installed the nvidia drivers a couple of days ago (it has a geforce 210 video card). Now, the desktop system (opensuse 11.3, kept up to date with zypper) boots right up into kde, but the xen system doesn't. It complains that it can't find module nvidia. How do I get the xen version to find the driver? John Perry -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi John, I ran into the same trouble with my desktop and found out the following: the xen kernel is a different kernel and the module should be recompiled, however the nvidia drivers are not compatible with xen (the nvidia driver told me when i tried to install/compile it against the xen kernel). So if you want to use xen, the built-in nouveau driver should be used. Since the /etc/X11/xorg.conf file contains references to the nvidia driver, X (which kde needs) won't start. This means you need a script at boot that renames /etc/X11/xorg.conf in order for X to start. When you shut down the computer you of course need a script to put back the xorg.conf file so you don't run in to trouble with X using the normal kernel. Kind regards, Natasha Op 2-10-2010 17:12, John E. Perry schreef:
Still working with my wife's new computer.
I downloaded and installed the nvidia drivers a couple of days ago (it has a geforce 210 video card). Now, the desktop system (opensuse 11.3, kept up to date with zypper) boots right up into kde, but the xen system doesn't. It complains that it can't find module nvidia.
How do I get the xen version to find the driver?
John Perry
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Natasha Ament <stacheldrahtje@gmail.com> [10-03-10 17:17]:
I ran into the same trouble with my desktop and found out the following:
the xen kernel is a different kernel and the module should be recompiled, however the nvidia drivers are not compatible with xen (the nvidia driver told me when i tried to install/compile it against the xen kernel). So if you want to use xen, the built-in nouveau driver should be used. Since the /etc/X11/xorg.conf file contains references to the nvidia driver, X (which kde needs) won't start. This means you need a script at boot that renames /etc/X11/xorg.conf in order for X to start. When you shut down the computer you of course need a script to put back the xorg.conf file so you don't run in to trouble with X using the normal kernel.
You should be good to go w/o any xorg.conf. Recent versions of X do not require an xorg.conf file. I do not have one but not running xen :^) -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 10/03/2010 07:55 PM, Patrick Shanahan wrote:
* Natasha Ament <stacheldrahtje@gmail.com> [10-03-10 17:17]:
I ran into the same trouble with my desktop and found out the following:
the xen kernel is a different kernel and the module should be recompiled, however the nvidia drivers are not compatible with xen ...
You should be good to go w/o any xorg.conf. Recent versions of X do not require an xorg.conf file. I do not have one but not running xen :^)
So, Natasha's comment was key to understanding the problem; Patrick's was key to getting around it. Thanks, very much. Nvidia had indeed inserted an Xorg.conf that pointed to the proprietary driver, so the desktop kernel was happy but xen was not. I renamed Xorg.conf and rebooted into desktop, which was still happy with the community driver. Then I rebooted into xen, and xen was happy with the community driver. I don't see any performance difference, since I don't use the stuff that needs max video performance. Someday I'll figure out how to run the speed testers (glxgears?), and work out getting Natasha's means of using scripts to use the proprietary driver in the desktop version (although that won't be soon, if ever; I really want to make xen work to share my wife's xp and my suse without rebooting). Maybe sometime soon nvidia and the kernel folks will get together again so I don't have to have two drivers available. I imagine my son, when he gets home from Germany, will want to get back into high-performance gaming, so will want the desktop version with the proprietary driver. jp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
John E. Perry
-
John Perry
-
Natasha Ament
-
Patrick Shanahan