From 338c24fe2ec27fea9d831f6498f3b69e3c420492 Mon Sep 17 00:00:00 2001 From: Gerald Pinder Date: Thu, 4 Dec 2025 13:51:14 -0500 Subject: [PATCH] Fix installing nvidia akmod for F43 --- files/scripts/installnvidiakmod.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/files/scripts/installnvidiakmod.sh b/files/scripts/installnvidiakmod.sh index 04f7d04..db60650 100644 --- a/files/scripts/installnvidiakmod.sh +++ b/files/scripts/installnvidiakmod.sh @@ -28,9 +28,14 @@ fi curl -Lo /etc/yum.repos.d/negativo17-fedora-nvidia.repo https://negativo17.org/repos/fedora-nvidia.repo sed -i '/^enabled=1/a\priority=90' /etc/yum.repos.d/negativo17-fedora-nvidia.repo -dnf install -y "kernel-devel-matched-$(rpm -q 'kernel' --queryformat '%{VERSION}')" -dnf install -y "akmod-nvidia*.fc${RELEASE}" +dnf install -y --setopt=install_weak_deps=False "kernel-devel-matched-$(rpm -q 'kernel' --queryformat '%{VERSION}')" +dnf install -y --setopt=install_weak_deps=False akmods +cp /usr/sbin/akmodsbuild /usr/sbin/akmodsbuild.backup +# TODO remove this when fixed upstream +sed -i '/if \[\[ -w \/var \]\] ; then/,/fi/d' /usr/sbin/akmodsbuild +dnf install -y --setopt=install_weak_deps=False nvidia-kmod-common nvidia-modprobe +mv /usr/sbin/akmodsbuild.backup /usr/sbin/akmodsbuild echo "Setting kernel.conf to $KERNEL_MODULE_TYPE" sed -i --sandbox "s/^MODULE_VARIANT=.*/MODULE_VARIANT=$KERNEL_MODULE_TYPE/" /etc/nvidia/kernel.conf