Rework base image above fedora kinoite
All checks were successful
build-ublue-custom / Build and push image (push) Successful in 8m50s

This commit is contained in:
Florian RICHER 2024-10-16 20:34:48 +02:00
parent 26f94742c5
commit 872aecc2d5
6 changed files with 31 additions and 26 deletions

6
scripts/build.sh Executable file
View file

@ -0,0 +1,6 @@
#!/bin/bash
set -ouex pipefail
export RELEASE="$(rpm -E %fedora)"
/tmp/scripts/nvidia/install.sh

15
scripts/nvidia/install.sh Executable file
View file

@ -0,0 +1,15 @@
#!/bin/bash
# RELEASE var is defined in build.sh script
set -ouex pipefail
rpm-ostree install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$RELEASE.noarch.rpm \
https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$RELEASE.noarch.rpm
# see https://rpmfusion.org/Howto/NVIDIA#Kernel_Open
rpm-ostree install rpmfusion-nonfree-release-tainted
rpm-ostree install akmod-nvidia-open xorg-x11-drv-nvidia-cuda libva-nvidia-driver \
nvidia-vaapi-driver libva-utils vdpauinfo xorg-x11-drv-nvidia-cuda-libs
cp /tmp/scripts/nvidia/modprobe.d/*.conf /etc/modprobe.d/

View file

@ -0,0 +1 @@
blacklist nouveau

View file

@ -0,0 +1,4 @@
# Nvidia modesetting support. Set to 0 or comment to disable kernel modesetting
# support. This must be disabled in case of Mosaic or SLI.
options nvidia-drm modeset=1 fbdev=1