X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=debian%2Fpatches%2F32_add_kms.patch;h=ef2f35a6f8e2984cf78b4848fa5a096671936622;hb=ff71d02fb376c244522a8214bbdd5abd54a7aab5;hp=0bf162f9a483b2daa6c1941f9a804d6abd561feb;hpb=7c6a724a2cd5d48402ee20614455f5dcf3de280d;p=live-boot-grml.git diff --git a/debian/patches/32_add_kms.patch b/debian/patches/32_add_kms.patch index 0bf162f..ef2f35a 100644 --- a/debian/patches/32_add_kms.patch +++ b/debian/patches/32_add_kms.patch @@ -1,17 +1,28 @@ ---- a/Makefile -+++ b/Makefile -@@ -49,7 +49,7 @@ - cp bin/live-preseed bin/live-reconfigure local/languagelist $(DESTDIR)/usr/share/live-boot - - mkdir -p $(DESTDIR)/usr/share/initramfs-tools -- cp -r hooks scripts $(DESTDIR)/usr/share/initramfs-tools -+ cp -r hooks scripts modules.d $(DESTDIR)/usr/share/initramfs-tools - - # Installing docs - mkdir -p $(DESTDIR)/usr/share/doc/live-boot-grml --- /dev/null -+++ b/modules.d/kms -@@ -0,0 +1,3 @@ -+i915 -+nouveau -+radeon ++++ b/hooks/kms +@@ -0,0 +1,25 @@ ++#!/bin/sh ++# hook for adding kms modules ++ ++set -e ++ ++# initramfs-tools header ++ ++PREREQ="" ++prereqs() ++{ ++ echo "${PREREQ}" ++} ++ ++case "${1}" in ++ prereqs) ++ prereqs ++ exit 0 ++ ;; ++esac ++ ++. /usr/share/initramfs-tools/hook-functions ++ ++for module in i915 radeon nouveau ; do ++ manual_add_modules $module ++done