6 ms·
LTS distros have "linux-image-newer" packages for where device drivers legitimately need access to a newer kernel. For all other scenarios, which are most, DKM
by nixdev 2y ago
LTS distros have "linux-image-newer" packages for where device drivers legitimately need access to a newer kernel.
For all other scenarios, which are most, DKMS has existed for 21 years now.
The Linux distros' approach is superior to Microsoft's in every way. There will always be some Windows-minded types out there who will struggle, maybe they should buy a Mac.
https://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support https://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support
- ChocolateGod 2y ago> For all other scenarios, which are most, DKMS has existed for 21 years now. DKMS is not a stable driver API/ABI.
- nixdev 2y agoCorrect. DKMS is an automation tool/framework for preparing local Linux kernel modules. DKMS is stable. I write this as someone who has been responsible for commercial support for hardware products used with Linux systems at more than one organization. I do know there are others out there, paid "professionals" staffed at some vendors, who struggle with DKMS. But not everyone paid to work with DKMS is necessarily competent by virtue of being paid to do a job.