diff options
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | 0001-nvidia-dkms-conf.patch | 2 | ||||
-rw-r--r-- | 0004-NVreg.patch | 20 | ||||
-rw-r--r-- | 0005-Powermizer-max-performance.patch | 20 | ||||
-rw-r--r-- | PKGBUILD | 12 |
5 files changed, 36 insertions, 40 deletions
@@ -1,33 +1,33 @@ pkgbase = nvidia-dkms-performance pkgdesc = NVIDIA driver sources for linux with some optimizations - pkgver = 460.67 - pkgrel = 2 + pkgver = 465.24.02 + pkgrel = 1 url = https://www.nvidia.com/ arch = x86_64 license = custom - provides = nvidia=460.67 - provides = nvidia-dkms=460.67 - provides = nvidia-dkms-performance=460.67 + provides = nvidia=465.24.02 + provides = nvidia-dkms=465.24.02 + provides = nvidia-dkms-performance=465.24.02 provides = NVIDIA-MODULE conflicts = nvidia conflicts = nvidia-dkms - source = https://us.download.nvidia.com/XFree86/Linux-x86_64/460.67/NVIDIA-Linux-x86_64-460.67-no-compat32.run + source = https://us.download.nvidia.com/XFree86/Linux-x86_64/465.24.02/NVIDIA-Linux-x86_64-465.24.02-no-compat32.run source = nvidia.hook source = 0001-nvidia-dkms-conf.patch source = 0002-linux-rt.patch source = 0003-nvidia-drm-modeset.patch source = 0004-NVreg.patch source = 0005-Powermizer-max-performance.patch - sha256sums = a19253cf805f913a3b53098587d557fb21c9b57b1568cb630e128ebb3276c10e + sha256sums = a1f6c50de475a5b9dda10285d9ff1eaafe921c640038e47249ac7839ee94ad6d sha256sums = 717920f48b4d7ec50b83d2d096bab36449b30f1b5d144f0fe586627025367293 - sha256sums = 354a76e1bb670ad06865d4928b6428c8ac69570d1f7eb7108769cb9c2c1746fb + sha256sums = 94066f2ed8c8ba9cfc74e8f12a167a84d641f10e01c0d63106f4fa97f7b17c37 sha256sums = 18b7e1cf21834a646d5b6a7cf49daae5d55bc7e1f23fd5a96e05a8aa4a74de57 sha256sums = a9465149c336c8f0bded15a4d473f16156d6da3a9fe4965ebe8a9afba5519c9f - sha256sums = d24e341f9a0e38f03f4e425e5f59e407604463fc3daee36009ecbd0fefa8b801 - sha256sums = 9140aa5ea1b7c0704a2606b27a61af42b0309eceebac496704a9e8db18815aa4 + sha256sums = b33bae527d7e8e1056151ddf0afb6c0c934092b2faad0fe053e363cb349c2a9e + sha256sums = 16e4d4349f2cb2684900bdf7ddcbbc543be2760c0e42efab92d429b2204def6c pkgname = nvidia-dkms-performance depends = dkms - depends = nvidia-utils=460.67 + depends = nvidia-utils=465.24.02 depends = libglvnd diff --git a/0001-nvidia-dkms-conf.patch b/0001-nvidia-dkms-conf.patch index 602692907175..e16dc8b17d38 100644 --- a/0001-nvidia-dkms-conf.patch +++ b/0001-nvidia-dkms-conf.patch @@ -3,7 +3,7 @@ @@ -1,12 +1,20 @@ PACKAGE_NAME="nvidia" -PACKAGE_VERSION="__VERSION_STRING" -+PACKAGE_VERSION="460.67" ++PACKAGE_VERSION="465.24.02" AUTOINSTALL="yes" # By default, DKMS will add KERNELRELEASE to the make command line; however, diff --git a/0004-NVreg.patch b/0004-NVreg.patch index 501234d7a220..f698edb5534b 100644 --- a/0004-NVreg.patch +++ b/0004-NVreg.patch @@ -1,17 +1,15 @@ -From da764206cd1f94225820c4508ac39dc3d851e1ce Mon Sep 17 00:00:00 2001 -From: Cabopust <cabopust@yandex.ru> -Date: Sun, 10 Jan 2021 11:23:29 +0300 -Subject: [PATCH] NVreg +From 85e5275e3f88549ba933c4dc95571da8b4baa721 Mon Sep 17 00:00:00 2001 +From: Vasiliy Stelmachenok <cabopust@yandex.ru> +Date: Sat, 17 Apr 2021 13:24:58 +0300 +Subject: [PATCH] NVreg Nvidia kernel module patch ---- - kernel/nvidia/nv-reg.h | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) +Signed-off-by: Vasiliy Stelmachenok <cabopust@yandex.ru> diff --git a/kernel/nvidia/nv-reg.h b/kernel/nvidia/nv-reg.h -index 156ce69..db1cd89 100644 +index 1ee7473..7ea5acf 100644 --- a/kernel/nvidia/nv-reg.h +++ b/kernel/nvidia/nv-reg.h -@@ -719,13 +719,13 @@ NV_DEFINE_REG_ENTRY_GLOBAL(__NV_MODIFY_DEVICE_FILES, 1); +@@ -774,13 +774,13 @@ NV_DEFINE_REG_ENTRY_GLOBAL(__NV_MODIFY_DEVICE_FILES, 1); NV_DEFINE_REG_ENTRY(__NV_DEVICE_FILE_UID, 0); NV_DEFINE_REG_ENTRY(__NV_DEVICE_FILE_GID, 0); NV_DEFINE_REG_ENTRY(__NV_DEVICE_FILE_MODE, 0666); @@ -26,9 +24,9 @@ index 156ce69..db1cd89 100644 NV_DEFINE_REG_ENTRY(__NV_TCE_BYPASS_MODE, NV_TCE_BYPASS_MODE_DEFAULT); -NV_DEFINE_REG_ENTRY(__NV_ENABLE_STREAM_MEMOPS, 0); +NV_DEFINE_REG_ENTRY(__NV_ENABLE_STREAM_MEMOPS, 1); - NV_DEFINE_REG_ENTRY(__NV_ENABLE_BACKLIGHT_HANDLER, 1); NV_DEFINE_REG_ENTRY(__NV_RM_PROFILING_ADMIN_ONLY_PARAMETER, 1); NV_DEFINE_REG_ENTRY(__NV_PRESERVE_VIDEO_MEMORY_ALLOCATIONS, 0); + -- -2.30.0 +2.31.0 diff --git a/0005-Powermizer-max-performance.patch b/0005-Powermizer-max-performance.patch index 010665cd3c41..c866bc53d3fe 100644 --- a/0005-Powermizer-max-performance.patch +++ b/0005-Powermizer-max-performance.patch @@ -1,17 +1,15 @@ -From 9a444cf83fe301b5e25817004764c170f05de431 Mon Sep 17 00:00:00 2001 -From: Cabopust <cabopust@yandex.ru> -Date: Tue, 26 Jan 2021 20:34:37 +0300 -Subject: [PATCH] NVIDIA PowerMizer Max Performance +From f482b19b44a708541c3300a30f8ebd58b9a0aa55 Mon Sep 17 00:00:00 2001 +From: Vasiliy Stelmachenok <cabopust@yandex.ru> +Date: Sat, 17 Apr 2021 13:36:55 +0300 +Subject: [PATCH] Nvidia Max Performance Powermizer without xorg.conf ---- - kernel/nvidia/nv-reg.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) +Signed-off-by: Vasiliy Stelmachenok <cabopust@yandex.ru> diff --git a/kernel/nvidia/nv-reg.h b/kernel/nvidia/nv-reg.h -index 156ce69..b46bb1d 100644 +index 7ea5acf..a3246e5 100644 --- a/kernel/nvidia/nv-reg.h +++ b/kernel/nvidia/nv-reg.h -@@ -749,7 +749,7 @@ NV_DEFINE_REG_ENTRY_GLOBAL(__NV_ENABLE_PCIE_RELAXED_ORDERING_MODE, 0); +@@ -804,7 +804,7 @@ NV_DEFINE_REG_ENTRY_GLOBAL(__NV_ENABLE_PCIE_RELAXED_ORDERING_MODE, 0); NV_DEFINE_REG_ENTRY_GLOBAL(__NV_REGISTER_PCI_DRIVER, 1); @@ -20,6 +18,6 @@ index 156ce69..b46bb1d 100644 NV_DEFINE_REG_STRING_ENTRY(__NV_REGISTRY_DWORDS_PER_DEVICE, NULL); NV_DEFINE_REG_STRING_ENTRY(__NV_RM_MSG, NULL); NV_DEFINE_REG_STRING_ENTRY(__NV_GPU_BLACKLIST, NULL); --- -2.30.0 +-- +2.31.0 @@ -6,8 +6,8 @@ _pref_maximum_performance= pkgname=nvidia-dkms-performance -pkgver=460.67 -pkgrel=2 +pkgver=465.24.02 +pkgrel=1 pkgdesc='NVIDIA driver sources for linux with some optimizations' arch=('x86_64') url='https://www.nvidia.com/' @@ -23,13 +23,13 @@ source=("https://us.download.nvidia.com/XFree86/Linux-${CARCH}/${pkgver}/${_pkg} '0003-nvidia-drm-modeset.patch' '0004-NVreg.patch' '0005-Powermizer-max-performance.patch') -sha256sums=('a19253cf805f913a3b53098587d557fb21c9b57b1568cb630e128ebb3276c10e' +sha256sums=('a1f6c50de475a5b9dda10285d9ff1eaafe921c640038e47249ac7839ee94ad6d' '717920f48b4d7ec50b83d2d096bab36449b30f1b5d144f0fe586627025367293' - '354a76e1bb670ad06865d4928b6428c8ac69570d1f7eb7108769cb9c2c1746fb' + '94066f2ed8c8ba9cfc74e8f12a167a84d641f10e01c0d63106f4fa97f7b17c37' '18b7e1cf21834a646d5b6a7cf49daae5d55bc7e1f23fd5a96e05a8aa4a74de57' 'a9465149c336c8f0bded15a4d473f16156d6da3a9fe4965ebe8a9afba5519c9f' - 'd24e341f9a0e38f03f4e425e5f59e407604463fc3daee36009ecbd0fefa8b801' - '9140aa5ea1b7c0704a2606b27a61af42b0309eceebac496704a9e8db18815aa4') + 'b33bae527d7e8e1056151ddf0afb6c0c934092b2faad0fe053e363cb349c2a9e' + '16e4d4349f2cb2684900bdf7ddcbbc543be2760c0e42efab92d429b2204def6c') prepare() { [ -d "$_pkg" ] && rm -rf "$_pkg" |