Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] nvidia: update to 450.57.
@ 2020-07-09 20:10 abenson
  2020-07-09 20:19 ` [NOMERGE] " abenson
                   ` (20 more replies)
  0 siblings, 21 replies; 22+ messages in thread
From: abenson @ 2020-07-09 20:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 316 bytes --]

There is a new pull request by abenson against master on the void-packages repository

https://github.com/abenson/void-packages nvidia_450.57
https://github.com/void-linux/void-packages/pull/23501

nvidia: update to 450.57.


A patch file from https://github.com/void-linux/void-packages/pull/23501.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nvidia_450.57-23501.patch --]
[-- Type: text/x-diff, Size: 1730 bytes --]

From 7a3e5642b977cc0c5b2e58f7e5a4cbc90ee08208 Mon Sep 17 00:00:00 2001
From: Andrewb Benson <abenson+void@gmail.com>
Date: Thu, 9 Jul 2020 14:56:07 -0500
Subject: [PATCH] nvidia: update to 450.57.

---
 srcpkgs/nvidia/template | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template
index 42160404f94..e3f057f3b6d 100644
--- a/srcpkgs/nvidia/template
+++ b/srcpkgs/nvidia/template
@@ -3,7 +3,7 @@
 _desc="NVIDIA drivers for linux"
 
 pkgname=nvidia
-version=440.100
+version=450.57
 revision=1
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:NVIDIA Proprietary"
@@ -19,7 +19,7 @@ conflicts="xserver-abi-video>24_1"
 
 _pkg="NVIDIA-Linux-x86_64-${version}"
 distfiles="http://uk.download.nvidia.com/XFree86/Linux-x86_64/${version}/${_pkg}.run"
-checksum=649684fab4f37b178afb6cae012e7f9736377d89fa8abdfca26f24a13bbacf1f
+checksum=d50c77fc4fda2a5c5ab2af64524da8a3214077bd7daf0dbf7c1986e0ca05d711
 subpackages="nvidia-gtklibs nvidia-dkms nvidia-opencl nvidia-libs nvidia-libs-32bit"
 depends="nvidia-libs-${version}_${revision}
  nvidia-gtklibs-${version}_${revision}
@@ -76,12 +76,6 @@ _install_libs() {
 	ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so
 	ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so.1
 
-	vinstall libnvidia-fatbinaryloader.so.${version} 755 ${libdir}
-	ln -sf libnvidia-fatbinaryloader.so.${version} \
-		${DESTDIR}/${libdir}/libnvidia-fatbinaryloader.so.1
-	ln -sf libnvidia-fatbinaryloader.so.1 \
-		${DESTDIR}/${libdir}/libnvidia-fatbinaryloader.so
-
 	# CUDA
 	vinstall libcuda.so.${version} 755 ${libdir}
 	ln -sf libcuda.so.${version} ${DESTDIR}/${libdir}/libcuda.so

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [NOMERGE] nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
@ 2020-07-09 20:19 ` abenson
  2020-07-09 20:40 ` abenson
                   ` (19 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: abenson @ 2020-07-09 20:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 255 bytes --]

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#issuecomment-656331458

Comment:
Not sure if there's something up with the driver or what, but my 860m is "falling off the bus" in both 5.4 and 5.7

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [NOMERGE] nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
  2020-07-09 20:19 ` [NOMERGE] " abenson
@ 2020-07-09 20:40 ` abenson
  2020-07-09 22:33 ` abenson
                   ` (18 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: abenson @ 2020-07-09 20:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 333 bytes --]

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#issuecomment-656331458

Comment:
~~Not sure if there's something up with the driver or what, but my 860m is "falling off the bus" in both 5.4 and 5.7~~

I'm beginning to wonder if I'm having hardware failure on this laptop.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [NOMERGE] nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
  2020-07-09 20:19 ` [NOMERGE] " abenson
  2020-07-09 20:40 ` abenson
@ 2020-07-09 22:33 ` abenson
  2020-07-10  5:08 ` ericonr
                   ` (17 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: abenson @ 2020-07-09 22:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 445 bytes --]

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#issuecomment-656331458

Comment:
~~Not sure if there's something up with the driver or what, but my 860m is "falling off the bus" in both 5.4 and 5.7~~

~~I'm beginning to wonder if I'm having hardware failure on this laptop.~~

Kept falling of the bus due to some BIOS corruption issue. 5.4 and 5.7 are now both working well for me.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (2 preceding siblings ...)
  2020-07-09 22:33 ` abenson
@ 2020-07-10  5:08 ` ericonr
  2020-07-10  5:42 ` [PR REVIEW] " ericonr
                   ` (16 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2020-07-10  5:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 186 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#issuecomment-656485620

Comment:
Do you think we can remove pkgconf from here?

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR REVIEW] nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (3 preceding siblings ...)
  2020-07-10  5:08 ` ericonr
@ 2020-07-10  5:42 ` ericonr
  2020-07-10 12:35 ` abenson
                   ` (15 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2020-07-10  5:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 298 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#discussion_r452633063

Comment:
Btw, I'm doing some weird shit with this package. Do you think we could have a comment that `nvidia-gtklibs` subpackage has to go before `nvidia-libs`?

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR REVIEW] nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (4 preceding siblings ...)
  2020-07-10  5:42 ` [PR REVIEW] " ericonr
@ 2020-07-10 12:35 ` abenson
  2020-07-10 13:42 ` ericonr
                   ` (14 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: abenson @ 2020-07-10 12:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 179 bytes --]

New review comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#discussion_r452815246

Comment:
Does subpackage ordering matter?

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR REVIEW] nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (5 preceding siblings ...)
  2020-07-10 12:35 ` abenson
@ 2020-07-10 13:42 ` ericonr
  2020-07-11  4:07 ` [PR PATCH] [Updated] " abenson
                   ` (13 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2020-07-10 13:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 314 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#discussion_r452851375

Comment:
Yes, because it first moves the gtk libs and then moves the rest of them. If `nvidia-libs` happens before `nvidia-gtklibs`, it fails because it can't find the gtklibs.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR PATCH] [Updated] nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (6 preceding siblings ...)
  2020-07-10 13:42 ` ericonr
@ 2020-07-11  4:07 ` abenson
  2020-07-11  4:33 ` abenson
                   ` (12 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: abenson @ 2020-07-11  4:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 321 bytes --]

There is an updated pull request by abenson against master on the void-packages repository

https://github.com/abenson/void-packages nvidia_450.57
https://github.com/void-linux/void-packages/pull/23501

nvidia: update to 450.57.


A patch file from https://github.com/void-linux/void-packages/pull/23501.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nvidia_450.57-23501.patch --]
[-- Type: text/x-diff, Size: 1857 bytes --]

From 6ff2f2f9718796363e9c54a7a2424a23edf7d87a Mon Sep 17 00:00:00 2001
From: Andrewb Benson <abenson+void@gmail.com>
Date: Thu, 9 Jul 2020 14:56:07 -0500
Subject: [PATCH] nvidia: update to 450.57.

---
 srcpkgs/nvidia/template | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template
index 42160404f94..4459e19fda4 100644
--- a/srcpkgs/nvidia/template
+++ b/srcpkgs/nvidia/template
@@ -3,7 +3,7 @@
 _desc="NVIDIA drivers for linux"
 
 pkgname=nvidia
-version=440.100
+version=450.57
 revision=1
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:NVIDIA Proprietary"
@@ -19,11 +19,11 @@ conflicts="xserver-abi-video>24_1"
 
 _pkg="NVIDIA-Linux-x86_64-${version}"
 distfiles="http://uk.download.nvidia.com/XFree86/Linux-x86_64/${version}/${_pkg}.run"
-checksum=649684fab4f37b178afb6cae012e7f9736377d89fa8abdfca26f24a13bbacf1f
+checksum=d50c77fc4fda2a5c5ab2af64524da8a3214077bd7daf0dbf7c1986e0ca05d711
 subpackages="nvidia-gtklibs nvidia-dkms nvidia-opencl nvidia-libs nvidia-libs-32bit"
 depends="nvidia-libs-${version}_${revision}
  nvidia-gtklibs-${version}_${revision}
- nvidia-dkms-${version}_${revision} pkgconf"
+ nvidia-dkms-${version}_${revision}"
 
 _install_libs() {
 	local libdir=$1
@@ -76,12 +76,6 @@ _install_libs() {
 	ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so
 	ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so.1
 
-	vinstall libnvidia-fatbinaryloader.so.${version} 755 ${libdir}
-	ln -sf libnvidia-fatbinaryloader.so.${version} \
-		${DESTDIR}/${libdir}/libnvidia-fatbinaryloader.so.1
-	ln -sf libnvidia-fatbinaryloader.so.1 \
-		${DESTDIR}/${libdir}/libnvidia-fatbinaryloader.so
-
 	# CUDA
 	vinstall libcuda.so.${version} 755 ${libdir}
 	ln -sf libcuda.so.${version} ${DESTDIR}/${libdir}/libcuda.so

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR PATCH] [Updated] nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (7 preceding siblings ...)
  2020-07-11  4:07 ` [PR PATCH] [Updated] " abenson
@ 2020-07-11  4:33 ` abenson
  2020-07-11  4:39 ` abenson
                   ` (11 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: abenson @ 2020-07-11  4:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 321 bytes --]

There is an updated pull request by abenson against master on the void-packages repository

https://github.com/abenson/void-packages nvidia_450.57
https://github.com/void-linux/void-packages/pull/23501

nvidia: update to 450.57.


A patch file from https://github.com/void-linux/void-packages/pull/23501.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nvidia_450.57-23501.patch --]
[-- Type: text/x-diff, Size: 1953 bytes --]

From 0869ff9af39d333e87bb9948bfd2dde3007bf47a Mon Sep 17 00:00:00 2001
From: Andrewb Benson <abenson+void@gmail.com>
Date: Thu, 9 Jul 2020 14:56:07 -0500
Subject: [PATCH] nvidia: update to 450.57.

---
 srcpkgs/nvidia/template | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template
index 42160404f94..73b1d8a924a 100644
--- a/srcpkgs/nvidia/template
+++ b/srcpkgs/nvidia/template
@@ -3,7 +3,7 @@
 _desc="NVIDIA drivers for linux"
 
 pkgname=nvidia
-version=440.100
+version=450.57
 revision=1
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:NVIDIA Proprietary"
@@ -19,11 +19,13 @@ conflicts="xserver-abi-video>24_1"
 
 _pkg="NVIDIA-Linux-x86_64-${version}"
 distfiles="http://uk.download.nvidia.com/XFree86/Linux-x86_64/${version}/${_pkg}.run"
-checksum=649684fab4f37b178afb6cae012e7f9736377d89fa8abdfca26f24a13bbacf1f
+checksum=d50c77fc4fda2a5c5ab2af64524da8a3214077bd7daf0dbf7c1986e0ca05d711
 subpackages="nvidia-gtklibs nvidia-dkms nvidia-opencl nvidia-libs nvidia-libs-32bit"
 depends="nvidia-libs-${version}_${revision}
  nvidia-gtklibs-${version}_${revision}
- nvidia-dkms-${version}_${revision} pkgconf"
+ nvidia-dkms-${version}_${revision}"
+# pkg-config was in depends, then removed, then pkgconf
+# not sure why they were ever there
 
 _install_libs() {
 	local libdir=$1
@@ -76,12 +78,6 @@ _install_libs() {
 	ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so
 	ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so.1
 
-	vinstall libnvidia-fatbinaryloader.so.${version} 755 ${libdir}
-	ln -sf libnvidia-fatbinaryloader.so.${version} \
-		${DESTDIR}/${libdir}/libnvidia-fatbinaryloader.so.1
-	ln -sf libnvidia-fatbinaryloader.so.1 \
-		${DESTDIR}/${libdir}/libnvidia-fatbinaryloader.so
-
 	# CUDA
 	vinstall libcuda.so.${version} 755 ${libdir}
 	ln -sf libcuda.so.${version} ${DESTDIR}/${libdir}/libcuda.so

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR PATCH] [Updated] nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (8 preceding siblings ...)
  2020-07-11  4:33 ` abenson
@ 2020-07-11  4:39 ` abenson
  2020-07-11 21:25 ` toluschr
                   ` (10 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: abenson @ 2020-07-11  4:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 321 bytes --]

There is an updated pull request by abenson against master on the void-packages repository

https://github.com/abenson/void-packages nvidia_450.57
https://github.com/void-linux/void-packages/pull/23501

nvidia: update to 450.57.


A patch file from https://github.com/void-linux/void-packages/pull/23501.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nvidia_450.57-23501.patch --]
[-- Type: text/x-diff, Size: 2058 bytes --]

From c74e06003601a90737f1e4c65f94e4893f452551 Mon Sep 17 00:00:00 2001
From: Andrewb Benson <abenson+void@gmail.com>
Date: Thu, 9 Jul 2020 14:56:07 -0500
Subject: [PATCH] nvidia: update to 450.57.

At some point pkg-config was added without reasoning, and then removed, and
then later pkgconf was added, also without reasoning.  We're not sure why any
of it was there. So we're removing it for now.
---
 srcpkgs/nvidia/template | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template
index 42160404f94..4459e19fda4 100644
--- a/srcpkgs/nvidia/template
+++ b/srcpkgs/nvidia/template
@@ -3,7 +3,7 @@
 _desc="NVIDIA drivers for linux"
 
 pkgname=nvidia
-version=440.100
+version=450.57
 revision=1
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:NVIDIA Proprietary"
@@ -19,11 +19,11 @@ conflicts="xserver-abi-video>24_1"
 
 _pkg="NVIDIA-Linux-x86_64-${version}"
 distfiles="http://uk.download.nvidia.com/XFree86/Linux-x86_64/${version}/${_pkg}.run"
-checksum=649684fab4f37b178afb6cae012e7f9736377d89fa8abdfca26f24a13bbacf1f
+checksum=d50c77fc4fda2a5c5ab2af64524da8a3214077bd7daf0dbf7c1986e0ca05d711
 subpackages="nvidia-gtklibs nvidia-dkms nvidia-opencl nvidia-libs nvidia-libs-32bit"
 depends="nvidia-libs-${version}_${revision}
  nvidia-gtklibs-${version}_${revision}
- nvidia-dkms-${version}_${revision} pkgconf"
+ nvidia-dkms-${version}_${revision}"
 
 _install_libs() {
 	local libdir=$1
@@ -76,12 +76,6 @@ _install_libs() {
 	ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so
 	ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so.1
 
-	vinstall libnvidia-fatbinaryloader.so.${version} 755 ${libdir}
-	ln -sf libnvidia-fatbinaryloader.so.${version} \
-		${DESTDIR}/${libdir}/libnvidia-fatbinaryloader.so.1
-	ln -sf libnvidia-fatbinaryloader.so.1 \
-		${DESTDIR}/${libdir}/libnvidia-fatbinaryloader.so
-
 	# CUDA
 	vinstall libcuda.so.${version} 755 ${libdir}
 	ln -sf libcuda.so.${version} ${DESTDIR}/${libdir}/libcuda.so

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (9 preceding siblings ...)
  2020-07-11  4:39 ` abenson
@ 2020-07-11 21:25 ` toluschr
  2020-07-11 21:28 ` ericonr
                   ` (9 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: toluschr @ 2020-07-11 21:25 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 193 bytes --]

New comment by toluschr on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#issuecomment-657132499

Comment:
What about also including `libnvidia-allocator.so`?

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (10 preceding siblings ...)
  2020-07-11 21:25 ` toluschr
@ 2020-07-11 21:28 ` ericonr
  2020-07-11 21:32 ` toluschr
                   ` (8 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2020-07-11 21:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 214 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#issuecomment-657132877

Comment:
> What about also including libnvidia-allocator.so?

What does that do?

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (11 preceding siblings ...)
  2020-07-11 21:28 ` ericonr
@ 2020-07-11 21:32 ` toluschr
  2020-07-11 21:34 ` toluschr
                   ` (7 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: toluschr @ 2020-07-11 21:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 440 bytes --]

New comment by toluschr on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#issuecomment-657133404

Comment:
> > What about also including libnvidia-allocator.so?
> 
> What does that do?

I don't really know. I found it [here](https://download.nvidia.com/XFree86/Linux-x86_64/450.57/README/installedcomponents.html) and it's included in other distributions nvidia package. It was added since driver 440.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (12 preceding siblings ...)
  2020-07-11 21:32 ` toluschr
@ 2020-07-11 21:34 ` toluschr
  2020-07-11 21:35 ` toluschr
                   ` (6 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: toluschr @ 2020-07-11 21:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 512 bytes --]

New comment by toluschr on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#issuecomment-657133404

Comment:
> > What about also including libnvidia-allocator.so?
> 
> What does that do?

I don't really know. I found it [here](https://download.nvidia.com/XFree86/Linux-x86_64/450.57/README/installedcomponents.html) and it's included in other distributions nvidia package. It was added since driver 440. I think it has something to do with improving performance on kernel 5.4

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (13 preceding siblings ...)
  2020-07-11 21:34 ` toluschr
@ 2020-07-11 21:35 ` toluschr
  2020-07-11 21:38 ` toluschr
                   ` (5 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: toluschr @ 2020-07-11 21:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 498 bytes --]

New comment by toluschr on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#issuecomment-657133404

Comment:
> > What about also including libnvidia-allocator.so?
> 
> What does that do?

I don't really know. I found it [here](https://download.nvidia.com/XFree86/Linux-x86_64/450.57/README/installedcomponents.html) and it's included in other distributions nvidia package. It was added since driver 440. I think it has something to do with improving performance

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (14 preceding siblings ...)
  2020-07-11 21:35 ` toluschr
@ 2020-07-11 21:38 ` toluschr
  2020-07-11 21:38 ` ericonr
                   ` (4 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: toluschr @ 2020-07-11 21:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 636 bytes --]

New comment by toluschr on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#issuecomment-657133404

Comment:
> > What about also including libnvidia-allocator.so?
> 
> What does that do?

I don't really know. I found it [here](https://download.nvidia.com/XFree86/Linux-x86_64/450.57/README/installedcomponents.html) and it's included in other distributions nvidia package. It was added since driver 440. I think it has something to do with improving performance.

I also read something about `nvidia_layers.json` for NVIDIA Optimus and `nvidia-persistenced`. But I don't really know what I'm doing

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (15 preceding siblings ...)
  2020-07-11 21:38 ` toluschr
@ 2020-07-11 21:38 ` ericonr
  2020-07-12 16:57 ` Hyper-KVM
                   ` (3 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2020-07-11 21:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 175 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#issuecomment-657134200

Comment:
Well, I'm not agains including it.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (16 preceding siblings ...)
  2020-07-11 21:38 ` ericonr
@ 2020-07-12 16:57 ` Hyper-KVM
  2020-07-17 19:12 ` abenson
                   ` (2 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: Hyper-KVM @ 2020-07-12 16:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 184 bytes --]

New comment by Hyper-KVM on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#issuecomment-657248913

Comment:
You're missing the new NGX libraries too.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (17 preceding siblings ...)
  2020-07-12 16:57 ` Hyper-KVM
@ 2020-07-17 19:12 ` abenson
  2020-07-17 19:29 ` [PR PATCH] [Updated] " abenson
  2020-07-17 21:58 ` [PR PATCH] [Merged]: " abenson
  20 siblings, 0 replies; 22+ messages in thread
From: abenson @ 2020-07-17 19:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 270 bytes --]

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/23501#issuecomment-660291485

Comment:
I looked at including nvidia-persistenced but it doesn't play well under runit (it forks only). I'll make sure it gets installed.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR PATCH] [Updated] nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (18 preceding siblings ...)
  2020-07-17 19:12 ` abenson
@ 2020-07-17 19:29 ` abenson
  2020-07-17 21:58 ` [PR PATCH] [Merged]: " abenson
  20 siblings, 0 replies; 22+ messages in thread
From: abenson @ 2020-07-17 19:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 321 bytes --]

There is an updated pull request by abenson against master on the void-packages repository

https://github.com/abenson/void-packages nvidia_450.57
https://github.com/void-linux/void-packages/pull/23501

nvidia: update to 450.57.


A patch file from https://github.com/void-linux/void-packages/pull/23501.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nvidia_450.57-23501.patch --]
[-- Type: text/x-diff, Size: 3449 bytes --]

From 3809f6e0777abcc37609df91297e2dc3688c00dd Mon Sep 17 00:00:00 2001
From: Andrewb Benson <abenson+void@gmail.com>
Date: Thu, 9 Jul 2020 14:56:07 -0500
Subject: [PATCH] nvidia: update to 450.57.

At some point pkg-config was added without reasoning, and then removed, and
then later pkgconf was added, also without reasoning.  We're not sure why any
of it was there. So we're removing it for now.
---
 srcpkgs/nvidia/template | 32 +++++++++++++++++++++++---------
 1 file changed, 23 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template
index 42160404f94..0702b977e08 100644
--- a/srcpkgs/nvidia/template
+++ b/srcpkgs/nvidia/template
@@ -3,7 +3,7 @@
 _desc="NVIDIA drivers for linux"
 
 pkgname=nvidia
-version=440.100
+version=450.57
 revision=1
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:NVIDIA Proprietary"
@@ -19,11 +19,12 @@ conflicts="xserver-abi-video>24_1"
 
 _pkg="NVIDIA-Linux-x86_64-${version}"
 distfiles="http://uk.download.nvidia.com/XFree86/Linux-x86_64/${version}/${_pkg}.run"
-checksum=649684fab4f37b178afb6cae012e7f9736377d89fa8abdfca26f24a13bbacf1f
+checksum=d50c77fc4fda2a5c5ab2af64524da8a3214077bd7daf0dbf7c1986e0ca05d711
+# subpackages need to be processed in this specific order
 subpackages="nvidia-gtklibs nvidia-dkms nvidia-opencl nvidia-libs nvidia-libs-32bit"
 depends="nvidia-libs-${version}_${revision}
  nvidia-gtklibs-${version}_${revision}
- nvidia-dkms-${version}_${revision} pkgconf"
+ nvidia-dkms-${version}_${revision}"
 
 _install_libs() {
 	local libdir=$1
@@ -76,12 +77,6 @@ _install_libs() {
 	ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so
 	ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so.1
 
-	vinstall libnvidia-fatbinaryloader.so.${version} 755 ${libdir}
-	ln -sf libnvidia-fatbinaryloader.so.${version} \
-		${DESTDIR}/${libdir}/libnvidia-fatbinaryloader.so.1
-	ln -sf libnvidia-fatbinaryloader.so.1 \
-		${DESTDIR}/${libdir}/libnvidia-fatbinaryloader.so
-
 	# CUDA
 	vinstall libcuda.so.${version} 755 ${libdir}
 	ln -sf libcuda.so.${version} ${DESTDIR}/${libdir}/libcuda.so
@@ -103,6 +98,12 @@ _install_libs() {
 	ln -sf libnvidia-ptxjitcompiler.so.1 \
 		${DESTDIR}/${libdir}/libnvidia-ptxjitcompiler.so
 
+	vinstall libnvidia-allocator.so.${version} 755 ${libdir}
+	ln -sf libnvidia-allocator.so.${version} \
+		${DESTDIR}/${libdir}/libnvidia-allocator.so.1
+	ln -sf libnvidia-allocator.so.1 \
+		${DESTDIR}/${libdir}/libnvidia-allocator.so
+
 	# helper libs for approved partners' GRID remote apps
 	vinstall libnvidia-ifr.so.${version} 755 usr/lib
 	vinstall libnvidia-fbc.so.${version} 755 usr/lib
@@ -182,8 +183,14 @@ do_install() {
 	gzip -d nvidia-modprobe.1.gz
 	vman nvidia-modprobe.1
 
+	# nvidia-persistenced
+	vinstall nvidia-persistenced 4755 usr/bin
+	gzip -d nvidia-persistenced.1.gz
+	vman nvidia-persistenced.1
+
 	# opencl pkg
 	vinstall nvidia.icd 644 etc/OpenCL/vendors
+	vinstall nvidia_layers.json 644 usr/share/vulkan/implicit_layer.d
 
 	vinstall libnvidia-compiler.so.${version} 755 usr/lib
 
@@ -228,6 +235,13 @@ do_install() {
 	vdoc README.txt README
 	vdoc NVIDIA_Changelog
 
+	# ngx is 64-bit only
+	vinstall libnvidia-ngx.so.${version} 755 usr/lib
+	ln -sf libnvidia-ngx.so.${version} \
+		${DESTDIR}/usr/lib/libnvidia-ngx.so.1
+	ln -sf libnvidia-ngx.so.1 \
+		${DESTDIR}/usr/lib/libnvidia-ngx.so
+
 	# Libraries (64bit)
 	_install_libs usr/lib
 	cd 32

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [PR PATCH] [Merged]: nvidia: update to 450.57.
  2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
                   ` (19 preceding siblings ...)
  2020-07-17 19:29 ` [PR PATCH] [Updated] " abenson
@ 2020-07-17 21:58 ` abenson
  20 siblings, 0 replies; 22+ messages in thread
From: abenson @ 2020-07-17 21:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 159 bytes --]

There's a merged pull request on the void-packages repository

nvidia: update to 450.57.
https://github.com/void-linux/void-packages/pull/23501

Description:


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2020-07-17 21:58 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-09 20:10 [PR PATCH] nvidia: update to 450.57 abenson
2020-07-09 20:19 ` [NOMERGE] " abenson
2020-07-09 20:40 ` abenson
2020-07-09 22:33 ` abenson
2020-07-10  5:08 ` ericonr
2020-07-10  5:42 ` [PR REVIEW] " ericonr
2020-07-10 12:35 ` abenson
2020-07-10 13:42 ` ericonr
2020-07-11  4:07 ` [PR PATCH] [Updated] " abenson
2020-07-11  4:33 ` abenson
2020-07-11  4:39 ` abenson
2020-07-11 21:25 ` toluschr
2020-07-11 21:28 ` ericonr
2020-07-11 21:32 ` toluschr
2020-07-11 21:34 ` toluschr
2020-07-11 21:35 ` toluschr
2020-07-11 21:38 ` toluschr
2020-07-11 21:38 ` ericonr
2020-07-12 16:57 ` Hyper-KVM
2020-07-17 19:12 ` abenson
2020-07-17 19:29 ` [PR PATCH] [Updated] " abenson
2020-07-17 21:58 ` [PR PATCH] [Merged]: " abenson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).