2024-07-16, 09:55 PM
(This post was last modified: 2024-07-16, 09:57 PM by TheDreadPirate. Edited 2 times in total.)
The linux-headers are not required for a lot of tasks, but they are important for transcoding. The Intel Quick Sync drivers (and Nvidia NVENC and AMD AMF) run in user space and need to interface with the kernel driver. The linux headers create that interface between user space and kernel space.
Most systems come with the linux-headers package when you install a kernel, but when you start using custom kernels if the meta package doesn't include the linux-headers then they don't get installed.
Most systems come with the linux-headers package when you install a kernel, but when you start using custom kernels if the meta package doesn't include the linux-headers then they don't get installed.