From b44c06e82f2697cfa0066084d2bc05ee16b2cf70 Mon Sep 17 00:00:00 2001 From: Heinz Wiesinger Date: Wed, 12 May 2010 17:45:36 +0200 Subject: system/nvidia-driver: Updated for version 180.29 --- system/nvidia-driver/README | 10 ++++++++++ system/nvidia-driver/doinst.sh | 7 +++++++ system/nvidia-driver/nvidia-driver.SlackBuild | 12 +++++------- system/nvidia-driver/nvidia-driver.info | 6 +++--- 4 files changed, 25 insertions(+), 10 deletions(-) diff --git a/system/nvidia-driver/README b/system/nvidia-driver/README index 1dabafaf15..3fd2ec81d4 100644 --- a/system/nvidia-driver/README +++ b/system/nvidia-driver/README @@ -32,3 +32,13 @@ won't work on next startup. Here are the affected files: /usr/lib/xorg/modules/extensions/{libGLcore.so libGLcore.la libglx.so libglx.la} This also requires the nvidia-kernel package from SlackBuilds.org. + +ATTENTION: There is a serious bug in this version regarding Fujitsu notebooks. +(See details in nvidia's announcement for 180.51 here: + + http://www.nvnews.net/vbulletin/showthread.php?p=1985816) + +If you are an owner of such a system, consider upgrading to a newer version of +nvidia-driver/kernel (by changing the version number in the respective +*.SlackBuild file). An update is not yet provided as newer versions of +nvidia-driver proved to be more unstable than the current one. diff --git a/system/nvidia-driver/doinst.sh b/system/nvidia-driver/doinst.sh index fedbcb8f0e..b78c85ae23 100644 --- a/system/nvidia-driver/doinst.sh +++ b/system/nvidia-driver/doinst.sh @@ -16,6 +16,13 @@ fi ( cd usr/lib ; ln -sf libnvidia-tls.so.PKGVERSION libnvidia-tls.so.1 ) ( cd usr/lib ; rm -rf libXvMCNVIDIA_dynamic.so.1 ) ( cd usr/lib ; ln -sf libXvMCNVIDIA.so.PKGVERSION libXvMCNVIDIA_dynamic.so.1 ) +( cd usr/lib ; rm -rf libvdpau.so ) +( cd usr/lib ; ln -sf libvdpau.so.1 libvdpau.so ) +( cd usr/lib ; ln -sf libvdpau.so.PKGVERSION libvdpau.so.1 ) +( cd usr/lib ; rm -rf libvdpau_nvidia.so ) +( cd usr/lib ; ln -sf libvdpau_nvidia.so.PKGVERSION libvdpau_nvidia.so ) +( cd usr/lib ; rm -rf libvdpau_trace.so ) +( cd usr/lib ; ln -sf libvdpau_trace.so.PKGVERSION libvdpau_trace.so ) ( cd usr/lib ; rm -rf libnvidia-cfg.so ) ( cd usr/lib ; ln -sf libnvidia-cfg.so.1 libnvidia-cfg.so ) ( cd usr/lib ; rm -rf libcuda.so.1 ) diff --git a/system/nvidia-driver/nvidia-driver.SlackBuild b/system/nvidia-driver/nvidia-driver.SlackBuild index 57be013039..a7b38bcc80 100644 --- a/system/nvidia-driver/nvidia-driver.SlackBuild +++ b/system/nvidia-driver/nvidia-driver.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for nvidia-driver -# Copyright 2007-2008 Heinz Wiesinger +# Copyright 2007-2009 Heinz Wiesinger # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ # Thanks to Robby Workman for suggestions to improve this script. PRGNAM=nvidia-driver -VERSION=177.82 +VERSION=180.29 ARCH=${ARCH:-i586} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -35,7 +35,7 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -SRCNAM=NVIDIA-Linux-x86-$VERSION-pkg1 +SRCNAM=NVIDIA-Linux-x86-$VERSION-pkg0 set -e @@ -79,10 +79,8 @@ cd usr/include/GL done cd - -mkdir -p $PKG/usr/include/cuda/ -cd usr/include/cuda - cp -a * $PKG/usr/include/cuda/ -cd - +cp -a usr/include/cuda $PKG/usr/include/cuda +cp -a usr/include/vdpau $PKG/usr/include/vdpau # Next come the apps cp -a nvidia-installer $PKG/usr/bin/ diff --git a/system/nvidia-driver/nvidia-driver.info b/system/nvidia-driver/nvidia-driver.info index defe6f4ecc..e6bfe46a2d 100644 --- a/system/nvidia-driver/nvidia-driver.info +++ b/system/nvidia-driver/nvidia-driver.info @@ -1,8 +1,8 @@ PRGNAM="nvidia-driver" -VERSION="177.82" +VERSION="180.29" HOMEPAGE="http://www.nvidia.com" -DOWNLOAD="http://us.download.nvidia.com/XFree86/Linux-x86/177.82/NVIDIA-Linux-x86-177.82-pkg1.run" -MD5SUM="8e46c4af035bf29064140fa6255f3cf3" +DOWNLOAD="ftp://download.nvidia.com/XFree86/Linux-x86/180.29/NVIDIA-Linux-x86-180.29-pkg0.run" +MD5SUM="db9aa3683988b7b0872abae7182f5bc5" MAINTAINER="ppr:kut" EMAIL="pprkut@liwjatan.at" APPROVED="dsomero" -- cgit v1.2.3