[Bug 285803] graphics/nvidia-drm-66-kmod Suspend failure

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 23 Apr 2025 09:07:58 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285803

--- Comment #11 from Tomoaki AOKI <junchoon@dec.sakura.ne.jp> ---
(In reply to Chad Jacob Milios from comment #9)
Tracked a bit (just a bit) deeper and found variable EXTENSIONSDIR is the key.
In x11/nvidia-driver/Makefile, the comment below exists.

  https://cgit.freebsd.org/ports/tree/x11/nvidia-driver/Makefile#n429

  # Configuration of Nvidia as secondary GPU requires preserving xorg-server's
  # libglx.so and moving Nvidia's glx to where it can be found by a secondary
  # Xorg instance.
  # Not needed since 410.057: Nvidia driver finds libglxserver_nvidia.so
instead.

This indicates x11/nvidia-secondary-driver is useful only with
x11/nvidia-driver-[304|340|390], not master x11/nvidia-driver and
x11/nvidia-driver-470.

And all 3 useful legacy drivers has their own PORTREVISION, so bumping
PORTREVISION for this is unneeded on PORTREVISION bump of whichever
x11/nvidia-driver and x11/nvidia-driver-470.

More, x11/nvidia-driver-[304|340] don't have corresponding
x11/nvidia-secondary-driver variants, so currently x11/nvidia-secondary-driver
is just for a thunk layer for x11/nvidia-secondary-driver-390. And as
x11/nvidia-hybrid-driver which are required as "configuration source" is
already deleted, new users are limited with whom possible to find old, deleted
ports.

-- 
You are receiving this mail because:
You are the assignee for the bug.