Ob dkms funktioniert oder nicht, steht hier nicht zur Debatte.
Auch wenn Debian einen Narren an dkms gefressen zu haben scheint, die meisten aptosid Nutzer und auch alle devs sind gegen die Verwendung von dkms.
Der große Nachteil von dkms ist nämlich, es bauet keine Debs und ein falscher Eintrag in der dkms-konfig kann da tolle Nebenwirkungen haben, welche nicht so einfach zu finden oder zu beheben sind.
Und die Funktionalität ist eben nicht die gleiche, dmakms ist einfach eine Automatisierung für den module-assistant.