ARG REGISTRY_DOMAIN 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') && \ rpm -e akmod-nvidia && \ dnf5 -y autoremove # Apply configuration COPY usr.nvidia /usr # Enables nvidia persistenced, required for programs that don't/can't activate the nvidia driver (steam flatpak) RUN systemctl enable nvidia-persistenced.service # https://github.com/ostreedev/ostree-rs-ext/issues/159 RUN ostree container commit LABEL quay.expires-after=""