Im testing Alfonso Siciliano's "desktop" KDE environment installation script.
I find that the nvidia.ko driver loads the linux.ko driver but not the linux64.ko driver
regardless if the ' enable_linux="YES" ' statment exist or not in /etc/rc.conf.
the Linux OPTION in the NVIDIA driver is "ON" in the package supplied from the REPO, as expected.
# pkg info nvidia-kmod-580.119.02.1500068_1
nvidia-kmod-580.119.02.1500068_1
Name : nvidia-kmod
Version : 580.119.02.1500068_1
Installed on : Wed Feb 11 07:58:28 2026 CET
Origin : x11/nvidia-kmod
Architecture : FreeBSD:15:amd64
Prefix : /usr/local
Categories : kld x11
Licenses : NVIDIA
Maintainer : x11@FreeBSD.org
WWW : https://www.nvidia.com/object/unix.html
Comment : kmod part of NVidia graphics card binary drivers for hardware OpenGL rendering
Options :
ACPI_PM : on
LINUX : on
WBINVD : off
With linux_enable=YES in rc.conf module linux64.ko is loaded as well.
Why is NVIDIA driver only loading 32-bit linux module ?
Secondly : the Pkg-message file for the nvidia-kmod driver seems to be outdated with
info that is nolonger correct .
why does it tell us to add linux_enable="YES" to /etc/rc.conf if its autoloaded ?
It has old info on nvidia-modeset which now has been replaced by nvidia-drm.
# sysrc kld_list+=nvidia-drm
Regards
I find that the nvidia.ko driver loads the linux.ko driver but not the linux64.ko driver
regardless if the ' enable_linux="YES" ' statment exist or not in /etc/rc.conf.
the Linux OPTION in the NVIDIA driver is "ON" in the package supplied from the REPO, as expected.
# pkg info nvidia-kmod-580.119.02.1500068_1
nvidia-kmod-580.119.02.1500068_1
Name : nvidia-kmod
Version : 580.119.02.1500068_1
Installed on : Wed Feb 11 07:58:28 2026 CET
Origin : x11/nvidia-kmod
Architecture : FreeBSD:15:amd64
Prefix : /usr/local
Categories : kld x11
Licenses : NVIDIA
Maintainer : x11@FreeBSD.org
WWW : https://www.nvidia.com/object/unix.html
Comment : kmod part of NVidia graphics card binary drivers for hardware OpenGL rendering
Options :
ACPI_PM : on
LINUX : on
WBINVD : off
With linux_enable=YES in rc.conf module linux64.ko is loaded as well.
Why is NVIDIA driver only loading 32-bit linux module ?
Secondly : the Pkg-message file for the nvidia-kmod driver seems to be outdated with
info that is nolonger correct .
why does it tell us to add linux_enable="YES" to /etc/rc.conf if its autoloaded ?
It has old info on nvidia-modeset which now has been replaced by nvidia-drm.
# sysrc kld_list+=nvidia-drm
Regards