After trying and failing with 14.3 I installed 14.2. I installed the Nvidia driver from the ports collection and the 'make install clean' finished with seven 'error (1)' messages. As a test of my hardware and sanity I installed Fedora 42 KDE Desktop and got 2560x1440 resolution straight out of the box. I'll have another try with FreeBSD when 14.4 is out I think. I really would like FreeBSD working as I go back to the days of the 3.x and 4.x builds.
Multiple informations are dropped throuout your posts in this thread (unless I'm overlooking something). And as
14.2 reaches to its EoL at Sep.30, 2025 (2 days after!). So switching back to 14.3 is strongly suggested.
Once a release reaches its EoL, usually next quarterly ports tree (quarterly pkgs like 2025Q3 are built using it) drops supports for anything specific to the release (in this case, anything 14.2 wants but 14.3 and later don't) and switch pkg builder to oldest supported release of the major version branch (in this case, 14.3 for 14.x).
Putting the above aside in case you're in hurry that disallows you to wait for it.
In addition to what
Erichans asked in comment #28, assuming you want to run X11 or Wayland on FreeBSD using nvidia GPU:
- Your GPU is supported by driver version 570.169, right? (Not too new or too old, right?)
- You're 100% sure you've somehow extracted /usr/src of 14.2-p* you're running (using src distribution and let freebsd-update to handle for point releases like 14.2-p2, or using git or something compatible to pull matching src tree), right?
- You're 100% sure your Fedora installation is running using nvidia proprietary driver, not iGPU or generic framebuffer driver like scfb, right?
If all of the answers are yes and persists on 14.3-Release, please file a bug with your precise environment and error messages.
If the first one is "no", and your GPU is too old, check for the last version supporting yours and use legacy (304, 340, 390 and 470 is available in ports tree, but 3xx could suddenly dissappear as they're EoL'ed upstream) driver.
graphics/nvidia-drm-[510|515|61|66]-kmod[-devel] do NOT support any of legacy drivers, as their upstream tarball don't contain required components.
We've not deleting 3xx series of legacy driver ports just because the upstream tarballs are still fetchable. If you're using GPU which is dropped supports even on 470.*, consider replacing it to supported one.
You can check supported GPUs by readmes of each versions
here (possibly in "Archive" page for older drivers).
If the seconf one is "no", make ALL contents in your /usr/src/sys 100% match your running (or to-be-run on next reboot, if upgraded) kernel.
If the third is "no", possibly you can use x11-drivers/xf86-video-scfb, but without any acceleration by GPU.
Note that upcoming 2025Q4 should have 580.82.07 of driver (if everything goes quite smoothly, 580.82.09).
580.82.09 is delayed with 2 reasons.
- Recent upgrades for graphics/drm-[61|66]-kmod broke nvidia-drm-[61|66]-kmod[-devel] as of changes in obtaining PCI info, and no works were meaningless until PR 289647 is addressed and fix is landed.
- 580.82.09 is relatively small upgrade and works on review D52178 is far more important and urgent to have nvidia driver kmods in FreeBSD[-ports]-kmod repo. It's already accepted and waiting for commit (I'm not a committer). I hope it lands before 2025Q4 branches.