Page MenuHomeFreeBSD

x11/nvidia-driver[-devel], x11/linux-nvidia-libs[-devel], graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.95.05
ClosedPublic

Authored by junchoon_dec.sakura.ne.jp on Wed, Oct 1, 1:56 PM.
Tags
None
Referenced Files
F132127922: D52831.diff
Tue, Oct 14, 12:16 AM
Unknown Object (File)
Sat, Oct 11, 12:32 AM
Unknown Object (File)
Sat, Oct 11, 12:32 AM
Unknown Object (File)
Fri, Oct 10, 8:29 PM
Unknown Object (File)
Fri, Oct 10, 7:38 PM
Unknown Object (File)
Fri, Oct 10, 5:58 PM
Unknown Object (File)
Fri, Oct 10, 2:54 AM
Unknown Object (File)
Thu, Oct 9, 6:26 AM
Subscribers

Details

Summary

Update to latest Production Branch of drivers 580.95.05:
https://www.nvidia.com/en-us/drivers/details/254666/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/254665/

As latest production branch of drivers is still newer than
the latest version of New Feature Branch [NFB] of drivers 575.64.05,
update -devel variants to 580.95.05, too.

PR: 289940

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

junchoon_dec.sakura.ne.jp created this revision.

Additional note:

I've prepared updates for previous 580.82.09, but found newer 580.95.05 is released until I was waiting for commit for review D52178, which is done as commit ports f4e907a492584bc31f9f3aa100a98a4e918dc7f4 by kbowling@.
So skipped 580.82.09.

scf added a subscriber: scf.

It built, installed and ran cleanly for me. In addition, 580.95.05 has a specific FreeBSD fix:

Fixed a bug that could cause performance issues and freezing with newer NVIDIA GPUs on FreeBSD.
This revision is now accepted and ready to land.Sat, Oct 4, 7:51 PM
kbowling added a subscriber: bapt.

Holding until Tuesday on this, FreeBSD-ports-kmods still isn't receiving pkgs for nvidia-kmod and @bapt needs some time before looking at it.

Alright. Let's wait for @bapt.
One (hope it unlikely) possibility is that graphics/nvidia-drm-kmod metaport RUN_DEPENDS on x11/nvidia-driver${PKGNAMESUFFIX} to pull it in at the first install.

But as graphics/nvidia-drm-kmod metaport itself doesn't have kmod in its USES, I think it's unlikely.

If the PORTNAME having "-kmod" is picked unconditionally on kmod builder regardless having "kmod" in USES or not, it can harm.

In this specific case, we'll need to drop x11/nvidia-driver${PKGNAMESUFFIX} from its RUN_DEPENDS and add comment to ensure admins to install corresponding x11/nvidia-driver${PKGNAMESUFFIX} in its pkg-message instead.

It would require switching from raw pkg-message to files/pkg-message.in to reflect ${PKGNAMESUFFIX} (blank or "-devel" here, no legacy versions supported) in this case.