aboutsummaryrefslogtreecommitdiff
path: root/system/nvidia-kernel
diff options
context:
space:
mode:
Diffstat (limited to 'system/nvidia-kernel')
-rw-r--r--system/nvidia-kernel/10-nvidia.conf6
-rw-r--r--system/nvidia-kernel/README6
-rw-r--r--system/nvidia-kernel/nvidia-kernel.SlackBuild21
-rw-r--r--system/nvidia-kernel/nvidia-kernel.info10
4 files changed, 23 insertions, 20 deletions
diff --git a/system/nvidia-kernel/10-nvidia.conf b/system/nvidia-kernel/10-nvidia.conf
new file mode 100644
index 000000000000..a8992c2a0da7
--- /dev/null
+++ b/system/nvidia-kernel/10-nvidia.conf
@@ -0,0 +1,6 @@
+Section "Device"
+ Identifier "Device0"
+ Driver "nvidia"
+ VendorName "Nvidia Corporation"
+ BoardName ""
+EndSection
diff --git a/system/nvidia-kernel/README b/system/nvidia-kernel/README
index 030a0d5d526f..fe7951db6a15 100644
--- a/system/nvidia-kernel/README
+++ b/system/nvidia-kernel/README
@@ -3,6 +3,10 @@ You also need the nvidia-driver package from SlackBuilds.org.
To build the package for a kernel different from the running one,
start the script setting the KERNEL variable as in
- KERNEL=2.6.38.4 ./nvidia-kernel.SlackBuild
+ KERNEL=2.6.38.8 ./nvidia-kernel.SlackBuild
+
+A default config file is placed at /usr/share/X11/xorg.conf.d/10-nvidia.conf
+to make sure that X loads the nvidia module. If you need to make changes,
+copy that file to /etc/X11/xorg.conf.d/ and edit the copy.
The xf86-video-nouveau-blacklist package from /extra is required.
diff --git a/system/nvidia-kernel/nvidia-kernel.SlackBuild b/system/nvidia-kernel/nvidia-kernel.SlackBuild
index eb21b0ef3423..da84a65f9788 100644
--- a/system/nvidia-kernel/nvidia-kernel.SlackBuild
+++ b/system/nvidia-kernel/nvidia-kernel.SlackBuild
@@ -30,10 +30,11 @@
# 1.1 10-APR-2011 updated to new version, testing 13.37rc4.6692
# 1.2 27-MAY-2011 new version, blacklist nouveau, fix ups, tested 13.37-stable
# 1.5 01-JULY-2011 new version, kill SRCSUFFIX nonsense, use blacklist in /extra
+# 1.6 30-AUG-2011 version bump, typo clean ups
#
PRGNAM=nvidia-kernel
-VERSION=275.09.07
+VERSION=280.13
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -85,19 +86,11 @@ make SYSSRC=$KERNELPATH module || exit 1
mkdir -p $PKG/lib/modules/$KERNEL/kernel/drivers/video
install -m 0664 nvidia.ko $PKG/lib/modules/$KERNEL/kernel/drivers/video/
-# Make sure the nvidia driver is specified to automagically load the
-# correct driver, since I always forget. If you create a proper full xorg.conf,
-# then this isn't needed.
-mkdir -p $PKG/etc/X11/xorg.conf.d
-cat << EOF > $PKG/etc/X11/xorg.conf.d/device.conf
-Section "Device"
- Identifier "Device0"
- Driver "nvidia"
- VendorName "Nvidia Corporation"
- BoardName ""
- Option "CoolBits" "1"
-EndSection
-EOF
+# Make sure the X is specified to automagically load the
+# correct driver, since I always forget.
+
+mkdir -p $PKG/usr/share/X11/xorg.conf.d/
+cat $CWD/10-nvidia.conf > $PKG/usr/share/X11/xorg.conf.d/10-nvidia.conf
mkdir -p $PKG/usr/doc/$PRGNAM-$PKGVER
cp -a README.template $PKG/usr/doc/$PRGNAM-$PKGVER
diff --git a/system/nvidia-kernel/nvidia-kernel.info b/system/nvidia-kernel/nvidia-kernel.info
index 11decdf36802..e65e66b0c78a 100644
--- a/system/nvidia-kernel/nvidia-kernel.info
+++ b/system/nvidia-kernel/nvidia-kernel.info
@@ -1,10 +1,10 @@
PRGNAM="nvidia-kernel"
-VERSION="275.09.07"
+VERSION="280.13"
HOMEPAGE="http://www.nvidia.com"
-DOWNLOAD="ftp://download.nvidia.com/XFree86/Linux-x86/275.09.07/NVIDIA-Linux-x86-275.09.07.run"
-MD5SUM="d779057af3a2f96a05ddda201606618b"
-DOWNLOAD_x86_64="ftp://download.nvidia.com/XFree86/Linux-x86_64/275.09.07/NVIDIA-Linux-x86_64-275.09.07.run"
-MD5SUM_x86_64="29f28cd59e2647cdb517eca2381d3dbd"
+DOWNLOAD="ftp://download.nvidia.com/XFree86/Linux-x86/280.13/NVIDIA-Linux-x86-280.13.run"
+MD5SUM="c3992c8cef02b7773a398640d8830e77"
+DOWNLOAD_x86_64="ftp://download.nvidia.com/XFree86/Linux-x86_64/280.13/NVIDIA-Linux-x86_64-280.13.run"
+MD5SUM_x86_64="8f0e8d88a824f0bed27faa56a939a4f6"
MAINTAINER="Edward Koenig"
EMAIL="kingbeowulf@gmail.com"
APPROVED="rworkman"