This script is for Slackware 14.0 only and may be outdated.

SlackBuilds Repository

14.0 > System > nvidia-driver (319.32)

This is the proprietary binary video driver from NVidia for the X.Org
X-server. This package does not include the kernel-module - it is a
part of the nvidia-kernel package at

Installing the 32-bit compatibility libraries is available: if desired, do:
COMPAT32="yes" ./nvidia-driver.SlackBuild

Several useful utilities are included: nvidia-xsettings, nvidia-smi, and
nvidia-settings. Please refer to the Nvidia documentation and man pages
for details and usage. Two optional utilities, nvidia-modprobe and
nvidia-persistenced, can be installed with:
OPTAPPS="yes" ./nvidia-driver.SlackBuild

Since this nvidia-driver conflicts with some files of xorg, it's a bit
complex to install/uninstall the driver. However, installation of the
nvidia-driver package itself backs up the conflicting files and puts the
nvidia-specific files into place.

Included is a script called nvidia-switch, which is used to switch from the
xorg driver to the nvidia driver, but it will not edit xorg.conf for you;
you have to do that manually. The nvidia-switch script is installed to
/usr/sbin. NOTE: Although nvidia-switch is aware of a COMPAT32 environment,
its use therein is not supported.

Usage of nvidia-switch:
nvidia-switch --install <--> install the nvidia files and save the
stock xorg files.
nvidia-switch --remove <--> remove the nvidia files and symlinks and
restore the stock xorg files.

You do NOT have to run nvidia-switch after installing the package.

Before uninstalling or upgrading this package, it is important that you execute
'nvidia-switch --remove', which will switch back to the stock xorg files
and remove all links created by nvidia-switch during installation. If you forget
to do this, you'll have to do the switch manually, or xorg won't work on next startup.
Here are the affected files:
Simply remove the dead nvidia symlinks and rename the saved '-xorg' appended files.

This requires: nvidia-kernel, libvdpau

Maintained by: Edward Koenig
Keywords: nvidia,nvidia-graphics-driver,kernel,driver,nv,module,
ChangeLog: nvidia-driver


Source Downloads (Arch-Independent):
nvidia-installer-319.32.tar.bz2 (0c912f69ee42fd398970676a5d5b1b4c)
nvidia-modprobe-319.32.tar.bz2 (fec790ab79825d78a20ef3fc8c9ac9ed)
nvidia-persistenced-319.32.tar.bz2 (ac2bd2f0820adc29b2c70d6748aaf95a)
nvidia-settings-319.32.tar.bz2 (e79e4cae77ceaa8da8dbcaf6b3c9eb39)
nvidia-xconfig-319.32.tar.bz2 (ac5041ab0337c5ee509cc159cab55d5b)

Source Downloads (32bit): (978339ff37c3207f3a39d3952721dcdb)

Source Downloads (64bit): (608767a3e1bee8a030f31cdc9251182e)

Download SlackBuild:
nvidia-driver.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 14.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds