Upgrading to FC38 I could not get a working kernel because akmod could not build the necessary tainted kernel modules for my NVidia card.
The only available kernel-header RPM is from the initial release kernel in the fedora repo.
On Tue, Apr 25, 2023 at 10:40 AM Nils Smeds nils.smeds@gmail.com wrote:
Upgrading to FC38 I could not get a working kernel because akmod could not build the necessary tainted kernel modules for my NVidia card.
The only available kernel-header RPM is from the initial release kernel in the fedora repo.
Here, dnf check-update is offering "kernel-devel-matched.x86_64 6.2.12-300.fc38 updates", per https://src.fedoraproject.org/rpms/akmods/pull-request/3
On Tue, 2023-04-25 at 13:40 +0000, Nils Smeds wrote:
Upgrading to FC38 I could not get a working kernel because akmod could not build the necessary tainted kernel modules for my NVidia card.
The only available kernel-header RPM is from the initial release kernel in the fedora repo.
F35->F38 is not supported. Try F35->F36, then F36->F38.
poc
On Apr 25, 2023, at 09:40, Nils Smeds nils.smeds@gmail.com wrote:
Upgrading to FC38 I could not get a working kernel because akmod could not build the necessary tainted kernel modules for my NVidia card.
The only available kernel-header RPM is from the initial release kernel in the fedora repo.
The kernel-headers package is not rebuilt for every kernel release, only when there are API changes that affect userland. You are probably looking for “kernel-devel” if you are looking for a package to compile a kernel module.
A lot of people get confused by this. Probably because Debian/Ubuntu uses “linux-headers” in a similar role to “kernel-devel” in Fedora.
-- Jonathan Billings
On 4/25/23 09:40, Nils Smeds wrote:
Upgrading to FC38 I could not get a working kernel because akmod could not build the necessary tainted kernel modules for my NVidia card.
The only available kernel-header RPM is from the initial release kernel in the fedora repo
Which NVIDIA card? The AKMOD from rpmfusion WAS just updated for some of the legacy cards. For GEFORCE GT 710 and more recent cards they have worked from the start of the 6.2.x kernels