Re: versions of NVIDIA driver versus kmod in 15.0
Graham Menhennitt <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.ports |
|---|---|
| Message-ID | <[email protected]> |
Thanks for replying. I suspect you're looking in the "latest" repo. I'm
in the "quarterly" which has the 95 version.
Graham
On 24/12/2025 12:02 am, void wrote:
> On Mon, Dec 22, 2025 at 05:06:11PM +1100, Graham Menhennitt wrote:
>> 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
>
> Hello Graham
>
> The latest nvidia-{driver,kmod}-580* on pkg.freebsd.org are
>
> nvidia-driver-580.105.08 NVidia graphics card binary drivers for
> hardware OpenGL rendering
>
> nvidia-kmod-580.105.08.1500068 kmod part of NVidia graphics card
> binary drivers for hardware OpenGL rendering
>
> There's no 580.95 there.