Bug 296445 - x11/nvidia-kmod-580, x11/nvidia-driver-580, x11/linux-nvidia-libs-580, graphics/nvidia-drm-*-kmod-580: Update to 580.173.02
Summary: x11/nvidia-kmod-580, x11/nvidia-driver-580, x11/linux-nvidia-libs-580, graphi...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: freebsd-x11 (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-07-02 10:26 UTC by Tomoaki AOKI
Modified: 2026-07-02 14:21 UTC (History)
3 users (show)

See Also:
kbowling: maintainer-feedback+
kbowling: maintainer-feedback+


Attachments
Patch to upgrade 580 series to 580.173.02 (9.84 KB, patch)
2026-07-02 10:26 UTC, Tomoaki AOKI
junchoon: maintainer-approval? (x11)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tomoaki AOKI 2026-07-02 10:26:43 UTC
Created attachment 272369 [details]
Patch to upgrade 580 series to 580.173.02

Update Legacy version 580 series of drivers to 580.173.02.

As NVIDIA still doesn't provide any info for legacy 580 series
directly under usual Unix Driver Archive page here,

  https://www.nvidia.com/en-us/drivers/unix/

found by periodical confirmation for "Archive" links there.

  https://download.nvidia.com/XFree86/FreeBSD-x86_64/
  https://download.nvidia.com/XFree86/Linux-x86_64/


No "Release Highlights" are provided, but in NVIDIA_Changelog
stored in the upstream tarball:

======== Release 580 Entries ========

    * Fixed a bug that caused delayed wakeups when multiple threads wait on the
      same Vulkan semaphore, leading to stutter and reduced performance in some
      applications

    * Fixed a bug that could cause black screens after modesets in X11
      applications using the Present extension.

    * Fixed an issue where OpenGL buffers allocated with glBufferStorage and no
      storage flags were allowed to migrate from GPU memory to host memory.


For Linux counterpart:

======== Release 580 Entries ========

    * Fixed a bug that could prevent DKMS kernel module builds from succeeding
      after installing with nvidia-installer.

    * Fixed a bug that caused delayed wakeups when multiple threads wait on the
      same Vulkan semaphore, leading to stutter and reduced performance in some
      applications

    * Fixed a bug that could cause black screens after modesets in X11
      applications using the Present extension.

    * Fixed an issue where OpenGL buffers allocated with glBufferStorage and no
      storage flags were allowed to migrate from GPU memory to host memory.
Comment 1 Tomoaki AOKI 2026-07-02 10:34:46 UTC
Opened review D58006 for this.
Comment 2 commit-hook freebsd_committer freebsd_triage 2026-07-02 12:48:35 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=87d4e44a557cb77e9e125831504db262935f5e63

commit 87d4e44a557cb77e9e125831504db262935f5e63
Author:     Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
AuthorDate: 2026-07-02 12:46:15 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2026-07-02 12:46:15 +0000

    x11/nvidia-kmod-580, x11/nvidia-driver-580, x11/linux-nvidia-libs-580, graphics/nvidia-drm-*-kmod-580: Update to 580.173.02

    Update Legacy version 580 series of drivers to 580.173.02.

    Release 580 Entries

        Fixed a bug that caused delayed wakeups when multiple threads wait on the same Vulkan semaphore, leading to stutter and reduced performance in some applications
        Fixed a bug that could cause black screens after modesets in X11 applications using the Present extension.
        Fixed an issue where OpenGL buffers allocated with glBufferStorage and no storage flags were allowed to migrate from GPU memory to host memory.

    For Linux counterpart:
    Release 580 Entries

        Fixed a bug that could prevent DKMS kernel module builds from succeeding after installing with nvidia-installer.
        Fixed a bug that caused delayed wakeups when multiple threads wait on the same Vulkan semaphore, leading to stutter and reduced performance in some applications
        Fixed a bug that could cause black screens after modesets in X11 applications using the Present extension.
        Fixed an issue where OpenGL buffers allocated with glBufferStorage and no storage flags were allowed to migrate from GPU memory to host memory.

    PR:             296445
    Differential Revision:  https://reviews.freebsd.org/D58006

 graphics/nvidia-drm-515-kmod-580/Makefile    | 4 ++--
 graphics/nvidia-drm-515-kmod-580/distinfo    | 6 +++---
 graphics/nvidia-drm-61-kmod-580/Makefile     | 4 ++--
 graphics/nvidia-drm-61-kmod-580/distinfo     | 6 +++---
 graphics/nvidia-drm-612-kmod-580/Makefile    | 4 ++--
 graphics/nvidia-drm-612-kmod-580/distinfo    | 6 +++---
 graphics/nvidia-drm-66-kmod-580/Makefile     | 4 ++--
 graphics/nvidia-drm-66-kmod-580/distinfo     | 6 +++---
 graphics/nvidia-drm-kmod-580/Makefile        | 4 ++--
 graphics/nvidia-drm-kmod/Makefile.common     | 2 +-
 graphics/nvidia-drm-latest-kmod-580/Makefile | 4 ++--
 graphics/nvidia-drm-latest-kmod-580/distinfo | 6 +++---
 x11/linux-nvidia-libs-580/Makefile           | 2 +-
 x11/linux-nvidia-libs-580/distinfo           | 6 +++---
 x11/nvidia-driver-580/Makefile               | 2 +-
 x11/nvidia-driver-580/distinfo               | 6 +++---
 x11/nvidia-kmod-580/Makefile                 | 2 +-
 17 files changed, 37 insertions(+), 37 deletions(-)
Comment 3 Tomoaki AOKI 2026-07-02 14:21:07 UTC
(In reply to commit-hook from comment #2)
Thanks!