From 2b2edb57b1ae7e2e2e96a8ec750ee81b4126ae16 Mon Sep 17 00:00:00 2001 From: Tariq Ibrahim Date: Wed, 15 Jan 2025 09:03:18 -0800 Subject: [PATCH] [rhel9-precompiled] load the video kernel module before the nvidia module Signed-off-by: Tariq Ibrahim --- rhel9/precompiled/Dockerfile | 1 + rhel9/precompiled/nvidia-driver | 1 + 2 files changed, 2 insertions(+) diff --git a/rhel9/precompiled/Dockerfile b/rhel9/precompiled/Dockerfile index 341eb8de..7a4e2245 100644 --- a/rhel9/precompiled/Dockerfile +++ b/rhel9/precompiled/Dockerfile @@ -117,6 +117,7 @@ RUN rm -rf /lib/modules/${KERNEL_VERSION_NOARCH}.${BUILD_ARCH} \ # Copy the DRM module dependency from the builder COPY --from=builder /lib/modules/${KERNEL_VERSION_NOARCH}.${BUILD_ARCH}/kernel/drivers/gpu/drm/drm.ko.xz /lib/modules/${KERNEL_VERSION_NOARCH}.${BUILD_ARCH}/kernel/drivers/gpu/drm/drm.ko.xz +COPY --from=builder /lib/modules/${KERNEL_VERSION_NOARCH}.${BUILD_ARCH}/kernel/drivers/acpi/video.ko.xz /lib/modules/${KERNEL_VERSION_NOARCH}.${BUILD_ARCH}/kernel/drivers/acpi/video.ko.xz # Install the Driver modules RUN dnf install -y /rpms/kmod-nvidia-*.rpm diff --git a/rhel9/precompiled/nvidia-driver b/rhel9/precompiled/nvidia-driver index 32081ffa..51873501 100755 --- a/rhel9/precompiled/nvidia-driver +++ b/rhel9/precompiled/nvidia-driver @@ -193,6 +193,7 @@ _load_driver() { echo "Loading NVIDIA driver kernel modules..." set -o xtrace +o nounset + modprobe video modprobe nvidia "${NVIDIA_MODULE_PARAMS[@]}" modprobe nvidia-uvm "${NVIDIA_UVM_MODULE_PARAMS[@]}" modprobe nvidia-modeset "${NVIDIA_MODESET_MODULE_PARAMS[@]}"