[Bug 288314] graphics/nvidia-drm-kmod: Need 14.3-RELEASE build

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 27 Jul 2025 15:18:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288314

--- Comment #14 from Eric <erichanskrs@gmail.com> ---
(In reply to Tomoaki AOKI from comment #10)

drm-kmod                     - is a meta package;
                               it is not in FreeBSD-kmods
drm-515|61-kmod              - are packages without any dependecies;
                               they are in the FreeBSD-kmods, in addition to
FreeBSD

graphics/nvidia-drm-kmod     - is a meta package
graphics/nvidia-drm-515-kmod - has a dependency
graphics/nvidia-drm-61-kmod  - has a dependency

CFT: repository for kernel modules
https://lists.freebsd.org/archives/freebsd-ports/2024-December/006997.html
mentions:

Because of the way we are building and because we want to be able to ship
quickly updates on those kernel modules, there are other limitation which have
been added:

Only kernel modules without any build and run dependencies are being built,
which means most of them but not all.
END_QUOTE

If that still holds, then, I imagine, it is not likely that any Nvidia driver 
will end up in the FreeBSD-kmods repository.


Returning to the initial and mentioned problems as to the graphics drivers 
using pkg(8):
(1) getting the right graphics drivers, especially those matched to a 
specific kernel, wrt the stable/14 branch, the releng/14.2|3 branch;
(2) given having installed the appropriate drivers and running problems.

ad (1)
Given the inability of pkg and companions to work with multiple repositories
in all cases and using the two-step upgrade procedure wrt the FreeBSD and 
the FreeBSD-kmods repository (not ideal); is there any particular need to 
have any Nvidia driver in the FreeBSD-kmods repository?

ad (2)
This probably resolves to my earlier question: is there any need to have 
Nvidia drivers, containing proprietary Nvidia code ('blob' code) build 
specifically to
- stable/14
- releng/14.2
- releng/14.3

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