summaryrefslogtreecommitdiffstats
path: root/builder/modules.d/slx-drm
diff options
context:
space:
mode:
Diffstat (limited to 'builder/modules.d/slx-drm')
-rwxr-xr-xbuilder/modules.d/slx-drm/module-setup.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/builder/modules.d/slx-drm/module-setup.sh b/builder/modules.d/slx-drm/module-setup.sh
index 5637e8c1..4baa5b2a 100755
--- a/builder/modules.d/slx-drm/module-setup.sh
+++ b/builder/modules.d/slx-drm/module-setup.sh
@@ -11,6 +11,12 @@ installkernel() {
instmods acpi_ipmi
}
install() {
+ # grab what mltk produced, to externalize this part!
+ for dir in "/drm.cfg.d" "/lib/modules/nvidia"; do
+ [ -d "$dir" ] || continue
+ mkdir -p "${initdir}/${dir%/*}"
+ cp -ar "$dir" "${initdir}/${dir%/*}"
+ done
inst_hook pre-udev 10 "${moddir}/hooks/activate-nvidia-drivers.sh"
inst_hook pre-pivot 50 "${moddir}/hooks/copy-nvidia-drivers.sh"
}