Gesloten drivers zitten in principe niet in de kernel, ook niet in de kernel die ubuntu meeleverd.
Om een een voorbeeld te geven nvidia.
Ubuntu levert het pakket nvidia current waar onder andere een kernel module inzit.
Een module moet echter wel geschikt zijn voor de geïnstalleerde kernel, dit is waar dkms in actie komt. Dit zorgt er namelijk voor dat de kernel module automatisch herbouwd wordt voor de nieuwe kernel.