Skip to content

Commit f911d47

Browse files
authored
Merge pull request #16 from Ultramarine-Linux/gil/fix/nvidia
fix(tier2/nvidia/nvidia.sh): Install the right package and blacklist Nova
2 parents 8ce10f5 + ec217e3 commit f911d47

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

tier2/nvidia/nvidia.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ dnf config-manager setopt terra-nvidia.enabled=0
1818
sed -i '/^enabled=/a\priority=90' /etc/yum.repos.d/terra-nvidia.repo
1919
echo "exclude=nvidia-container-toolkit" >> /etc/yum.repos.d/terra-nvidia.repo
2020

21-
dnf -y install --enablerepo=terra-nvidia akmod-nvidia-open --exclude=nvidia-container-toolkit
21+
dnf -y install --enablerepo=terra-nvidia akmod-nvidia --exclude=nvidia-container-toolkit
2222
mkdir -p /var/tmp # for akmods
2323
chmod 1777 /var/tmp
2424
# sed -i "s/^MODULE_VARIANT=.*/MODULE_VARIANT=kernel-open/" /etc/nvidia/kernel.conf
25-
akmods --force --kernels "${KERNEL_VERSION}" --kmod "nvidia-open"
25+
akmods --force --kernels "${KERNEL_VERSION}" --kmod "nvidia"
2626
cat /var/cache/akmods/nvidia/*.failed.log || true
2727

2828
dnf -y install --enablerepo=terra-nvidia --exclude=nvidia-container-toolkit \
@@ -39,8 +39,9 @@ curl --retry 3 -L https://raw.githubusercontent.com/NVIDIA/dgx-selinux/master/bi
3939
semodule -i nvidia-container.pp
4040
rm -f nvidia-container.pp
4141

42-
tee /usr/lib/modprobe.d/00-nouveau-blacklist.conf <<'EOF'
42+
tee /usr/lib/modprobe.d/00-nouveau-nova-blacklist.conf <<'EOF'
4343
blacklist nouveau
44+
blacklist nova-core
4445
options nouveau modeset=0
4546
EOF
4647

@@ -79,4 +80,4 @@ systemctl mask akmods-keygen.target
7980

8081
# todo: refactor to dedicated file
8182

82-
dracut_rebuild
83+
dracut_rebuild

0 commit comments

Comments
 (0)