From 882044b6b58bf604828f66cc11358ffe6d0829ae Mon Sep 17 00:00:00 2001 From: ver4a Date: Fri, 20 Jun 2025 16:06:12 +0200 Subject: [PATCH] fix: Force build of proprietary nvidia driver --- containers/Dockerfile.kde-nvidia | 2 ++ containers/etc/rpm/macros.nvidia-kmod | 3 +++ 2 files changed, 5 insertions(+) create mode 100644 containers/etc/rpm/macros.nvidia-kmod diff --git a/containers/Dockerfile.kde-nvidia b/containers/Dockerfile.kde-nvidia index b5f3064..6e0af6f 100644 --- a/containers/Dockerfile.kde-nvidia +++ b/containers/Dockerfile.kde-nvidia @@ -4,6 +4,8 @@ ARG NAMESPACE FROM ${REGISTRY_DOMAIN}/${NAMESPACE}/onc-kde:main +RUN echo "%_with_kmod_nvidia_open 0" > /etc/rpm/macros.nvidia-kmod + # Install nvidia drivers RUN dnf5 -y install akmod-nvidia xorg-x11-drv-nvidia xorg-x11-drv-nvidia-cuda && \ akmods --force --kernels $(rpm -qa kernel | sed 's/kernel-//g') && \ diff --git a/containers/etc/rpm/macros.nvidia-kmod b/containers/etc/rpm/macros.nvidia-kmod new file mode 100644 index 0000000..99a9ad7 --- /dev/null +++ b/containers/etc/rpm/macros.nvidia-kmod @@ -0,0 +1,3 @@ +%_with_kmod_nvidia_open 0 +%_without_kmod_nvidia_detect 1 +