versions of NVIDIA driver versus kmod in 15.0

Graham Menhennitt <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports
Message-ID <[email protected]>
Hello all,

I just upgraded my server from 14.3 to 15.0. It went mostly 
successfully, but I can't get my NVIDIA video working.

When I install the driver, it also installs the kernel module. But they 
aren't the same version. When I try to run Xorg, it spits out an error 
because of this.

Any clues, please.

Thanks in advance,
   Graham

# pkg install nvidia-driver
...
New packages to be INSTALLED:
         egl-wayland: 1.1.20 [FreeBSD-ports]
         nvidia-driver: 580.95.05 [FreeBSD-ports]
         nvidia-kmod: 580.105.08.1500068 [FreeBSD-ports-kmods]

Then on reboot (excuse any errors as this is manually typed):
NVRM: API mismatch: the client Xorg (pid 3302)
NVRM: has the version 580.95.05, but this kernel module has
NVRM: the version 580.105.08. Please make sure that this
NVRM: kernel module and all NVIDIA driver components
NVRM: have the same version.

 From dmesg:
nvidia0: <NVIDIA GeForce RTX 3050 OEM> on vgapci0
vgapci0: child nvidia0 requested pci_enable_io
vgapci0: child nvidia0 requested pci_enable_io
nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX 
platforms  580.105.08  Wed Oct 29 22:04:36 UTC 2025
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.