[Bug] Build failure: Nvidia 590.x modules fail to compile on Kernel 6.19 (Ubuntu 25.10)
bug
### Same-issue check
Yes
### Linux Distribution
Ubuntu
### Kernel version
6.19.7
### What happened?
Hello Frogging-Family team,
I am experiencing a build failure when attempting to compile the linux-tkg kernel (v6.19.x) on Ubuntu 25.10 while using the Nvidia 590.x driver series.
Hardware:
CPU: AMD Ryzen 7 9800X3D
GPU: NVIDIA GeForce RTX 5080 (Blackwell)
The Problem:
The Nvidia 590 driver fails to build against the 6.19 kernel headers. The primary error appears to be related to the removal/renaming of page_free to folio_free in the kernel's memory management (UVM), leading to an "incompatible pointer type" error during the DKMS or manual build process.
### Relevant logs
Error! Your kernel headers for kernel linux-headers-6.19.6-tkg-bore cannot be found at /lib/modules/linux-headers-6.19.6-tkg-bore/build or /lib/modules/linux-headers-6.19.6-tkg-bore/source.
Please install the linux-headers-linux-headers-6.19.6-tkg-bore package or use the --kernelsourcedir option to tell DKMS where it's located
### My Favorite type(s) of frog
Frog, American Bullfrog (Lithobates catesbeianus), African Bullfrog (Pyxicephalus adspersus)
11 条评论