mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-24 10:02:29 +01:00
system/nvidia-driver: Updated for version 460.27.04.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
parent
d435121f8d
commit
a045d02d58
3 changed files with 31 additions and 30 deletions
|
@ -2,11 +2,12 @@ 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
|
||||
part of the nvidia-kernel package at SlackBuilds.org.
|
||||
|
||||
NOTE: 64-bit x86_64 support ONLY for Slackware64. For x86 32-bit
|
||||
support, use nvidia-legacy390-{driver,kernel}
|
||||
NOTE: This driver is ONLY for Slackware64. For x86 32-bit support, use
|
||||
nvidia-legacy390-{driver,kernel}
|
||||
|
||||
Installing the 32-bit compatibility libraries is available:
|
||||
if desired, do: COMPAT32="yes" ./nvidia-driver.SlackBuild
|
||||
if desired, do:
|
||||
COMPAT32="yes" ./nvidia-driver.SlackBuild
|
||||
|
||||
If you plan to test this buildscript on current (15.0 EXPERIMENTAL),
|
||||
to avoid stomping on the installed libglvnd, do:
|
||||
|
@ -29,13 +30,13 @@ nvidia-smi, you might need to include the following line in your
|
|||
fi
|
||||
|
||||
Notes:
|
||||
1. You still need to blacklist the open source nouveau driver. This is
|
||||
easily done by installing xf86-video-nouveau-blacklist in
|
||||
1. You still need to blacklist the open source nouveau driver.
|
||||
This is easily done by installing xf86-video-nouveau-blacklist in
|
||||
extra/xf86-video-nouveau-blacklist on the distibution DVD.
|
||||
|
||||
2. If nvidia-driver is already installed, the script will abort with a
|
||||
prompt to remove the existing driver (it is not necessary to remove
|
||||
the kernel module).
|
||||
2. If nvidia-driver is already installed, the script will abort with
|
||||
a prompt to remove the existing driver (it is not necessary to
|
||||
remove the kernel module).
|
||||
|
||||
3. As of version 450.xx, Nvidia no longer includes libGL.la in their
|
||||
distribution package. On 14.2 ONLY, nvidia-switch saves these
|
||||
|
@ -49,14 +50,14 @@ Notes:
|
|||
It then modifies the .la files in /usr/lib{,64} to point to the
|
||||
nvidia versions of these libraries. If you want to revert back to
|
||||
the open source drivers, run 'nvidia-switch --remove' to restore
|
||||
the original mesa librarieslibGL.la and then
|
||||
'removepkg nvidia-driver' "should" work in most cases. If you
|
||||
forget to run nvidia-switch --remove, just copy the original files
|
||||
saved in /var/log/nvidia/{32,64} back to /usr/lib{,64}.
|
||||
(THIS STEP IS NO LONGER NECESSARY ON CURRENT.)
|
||||
the original mesa libraries, then 'removepkg nvidia-driver'
|
||||
"should" work in most cases. If you forget to run
|
||||
nvidia-switch --remove, just copy the original files saved in
|
||||
/var/log/nvidia/{32,64} back to /usr/lib{,64} (don't forget to run
|
||||
/sbin/ldconfig). (THIS STEP IS NOT NECESSARY ON CURRENT.)
|
||||
|
||||
4. (IMPORTANT ON 14.2) When it comes time to remove this package with
|
||||
'removepkg' (or just about any other package for that matter), you
|
||||
MUST run '/sbin/ldconfig' to restore any symlinks. This is due to
|
||||
an omission in removepkg that failed to run ldconfig after removing
|
||||
the package. (This has been corrected in current/15.0.)
|
||||
removepkg not running ldconfig after removing a package.
|
||||
(This has been added to current/15.0.)
|
||||
|
|
|
@ -27,8 +27,8 @@
|
|||
# see changelog.txt
|
||||
|
||||
PRGNAM=nvidia-driver
|
||||
VERSION=${VERSION:-450.80.02}
|
||||
BUILD=${BUILD:-2}
|
||||
VERSION=${VERSION:-460.27.04}
|
||||
BUILD=${BUILD:-1}
|
||||
TAG=${TAG:-_SBo}
|
||||
|
||||
CURRENT=${CURRENT:-no}
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
PRGNAM="nvidia-driver"
|
||||
VERSION="450.80.02"
|
||||
VERSION="460.27.04"
|
||||
HOMEPAGE="http://www.nvidia.com"
|
||||
DOWNLOAD="UNSUPPORTED"
|
||||
MD5SUM=""
|
||||
DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/Linux-x86_64/450.80.02/NVIDIA-Linux-x86_64-450.80.02.run \
|
||||
https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-450.80.02.tar.bz2 \
|
||||
https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-450.80.02.tar.bz2 \
|
||||
https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-450.80.02.tar.bz2 \
|
||||
https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-450.80.02.tar.bz2 \
|
||||
https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-450.80.02.tar.bz2"
|
||||
MD5SUM_x86_64="c68b3500fb5ceb17a0fcebcbb143dad8 \
|
||||
b954ee3b1542e7a0847853e16d358394 \
|
||||
b73d00cddb91b20bcc0adbcdfa2f8e63 \
|
||||
f141731f49f298e0317ca094dfd15ff1 \
|
||||
d5ec0635d8dc7e3a4df54902df1efa8c \
|
||||
7e4e625fc267f4754d438aa945fcd580"
|
||||
DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/Linux-x86_64/460.27.04/NVIDIA-Linux-x86_64-460.27.04.run \
|
||||
https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-460.27.04.tar.bz2 \
|
||||
https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-460.27.04.tar.bz2 \
|
||||
https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-460.27.04.tar.bz2 \
|
||||
https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-460.27.04.tar.bz2 \
|
||||
https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-460.27.04.tar.bz2"
|
||||
MD5SUM_x86_64="9c0658fac62f9bece335bd8314778e45 \
|
||||
b9880d3af5a83cd9d69764482dad9bc7 \
|
||||
ca9f28ccc800e945ef41665ad073f558 \
|
||||
1a1c47a82a479b6708a3bac7cc3b6f99 \
|
||||
3213e313882be3b225b51575a5a671c2 \
|
||||
14b07ceaa391a96932ad81ebc061860c"
|
||||
REQUIRES="nvidia-kernel"
|
||||
MAINTAINER="Lenard Spencer"
|
||||
EMAIL="lenardrspencer@gmail.com"
|
||||
|
|
Loading…
Reference in a new issue