Missing header files in akmod-nvidia-3:570.133.07-1.fc42.x86_64

System: Linux 6.15.6-200.fc42.x86_64
Package: akmod-nvidia-3:570.133.07-1.fc42.x86_64

akmods --force
Checking kmods exist for 6.15.6-200.fc42.x86_64            [  OK  ]
Building and installing nvidia-kmod                        [FAILED]
Building rpms failed; see /var/cache/akmods/nvidia/570.133.07-1-for-6.15.6-200.fc42.x86_64.failed.log for details

Hint: Some kmods were ignored or failed to build or install.
You can try to rebuild and install them by by calling
'/usr/sbin/akmods --force' as root.
 grep fatal /var/cache/akmods/nvidia/570.133.07-1-for-6.15.6-200.fc42.x86_64.failed.log
nvidia/nv.c:30:10: fatal error: nv-firmware.h: No such file or directory
nvidia/nv-dmabuf.c:24:10: fatal error: nv-dmabuf.h: No such file or directory
nvidia/nv-pci.c:25:10: fatal error: nv-pci-types.h: No such file or directory
nvidia/nv-i2c.c:28:10: fatal error: os-interface.h: No such file or directory
2025/07/18 21:20:24 akmodsbuild: nvidia/nv-acpi.c:26:10: fatal error: os-interface.h: No such file or directory
2025/07/18 21:20:24 akmodsbuild: nvidia/nv-cray.c:26:10: fatal error: os-interface.h: No such file or directory
2025/07/18 21:20:24 akmodsbuild: nvidia/nv-dma.c:26:10: fatal error: os-interface.h: No such file or directory
2025/07/18 21:20:24 akmodsbuild: nvidia/nv-mmap.c:26:10: fatal error: os-interface.h: No such file or directory
2025/07/18 21:20:24 akmodsbuild: nvidia/nv-p2p.c:26:10: fatal error: os-interface.h: No such file or directory
2025/07/18 21:20:24 akmodsbuild: nvidia/nv-nano-timer.c:30:10: fatal error: os-interface.h: No such file or directory
2025/07/18 21:20:24 akmodsbuild: nvidia/nv.c:30:10: fatal error: nv-firmware.h: No such file or directory
2025/07/18 21:20:24 akmodsbuild: nvidia/nv-dmabuf.c:24:10: fatal error: nv-dmabuf.h: No such file or directory
2025/07/18 21:20:24 akmodsbuild: nvidia/nv-pci.c:25:10: fatal error: nv-pci-types.h: No such file or directory
2025/07/18 21:20:24 akmodsbuild: nvidia/nv-i2c.c:28:10: fatal error: os-interface.h: No such file or directory

Installed packages:

Package "akmod-nvidia-3:570.133.07-1.fc42.x86_64" is already installed.
Package "nvidia-gpu-firmware-20250708-1.fc42.noarch" is already installed.
Package "kernel-devel-6.15.6-200.fc42.x86_64" is already installed.

Use an old kernel or update to a nvidia version that supports kernel-6.15

1 Like

Thank you so much for the pointer. It turns out the nonfree updates repository was inadvertently disabled and the package was not being picked up. One enabled, the issue solved itself via dnf update.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.