View Single Post
Old 11-20-09, 06:51 PM   #1
Registered User
Join Date: Nov 2009
Posts: 1
Default Install on slack64 fails if run in a script with installer options

I am attempting to install the driver on Slackware64, using the standard 'huge' kernel.

If I run the installer with the following command line:
it completes with no problems. The driver appears to work as well.

If I run it in a script, with the following command line: \
--accept-license \
--no-network \
--no-questions \
I get the following error:

-> Performing Xen check.
ERROR: The kernel you are installing for is a Xen kernel!

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.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at

I am not positive how the installer is determining that I have a Xen kernel, but I would expect it to do the same check (and the log says it does) when running without the options.

The reason that I am attempting to run the installer in a script is that I convert everything I install on my machines into a slackware package. This allows me to recover from any disk crashes, etc with minimal downtime. This also provides me with a documentation trail on how to install these additional items.
jimfitz is offline   Reply With Quote