From 5ac730a9af4c355a1aadd45d4dbed8432063d3f6 Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Sun, 15 Oct 2023 11:15:23 +0200 Subject: [PATCH] fix kms error on latest image --- usr/lib/archboot/cpio/hooks/kms | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/usr/lib/archboot/cpio/hooks/kms b/usr/lib/archboot/cpio/hooks/kms index 9e4b929b5..eac5aec0a 100644 --- a/usr/lib/archboot/cpio/hooks/kms +++ b/usr/lib/archboot/cpio/hooks/kms @@ -5,8 +5,10 @@ _run () { # add firmware files and licenses - _map _full_dir "/lib/firmware/amdgpu" "/lib/firmware/i915" "/lib/firmware/nvidia" \ - "/lib/firmware/radeon" "/usr/share/licenses/linux-firmware" + for i in amdgpu i915 nvidia radeon; do + [[ -d "/lib/firmware/${i}" ]] && _full_dir "/lib/firmware/${i}" + done + _full_dir "/usr/share/licenses/linux-firmware" ### kmx modules # AGP and DRM modules for GPUs _map _all_modules '/drivers/char/agp/' '/drivers/gpu/drm/'