Table of Contents

NVidia

To enable in Discover, go to settings and enable RPM Fusion for Nvidia driver

To enable (FREE) repo from CLI

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

To install driver from CLI

sudo dnf install akmod-nvidia xorg-x11-drv-nvidia

A more in depth guide, with SecureBoot covered

https://github.com/roworu/nvidia-fedora-secureboot

https://rpmfusion.org/Howto/NVIDIA

https://rpmfusion.org/Howto/Secure%20Boot

Specific version

Enable non-free repo

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Check available versions dnf list akmod-nvidia –showduplicates

Remove previous version sudo dnf remove xorg-x11-drv-nvidia\* akmod-nvidia\*

Install a specific version: sudo dnf install akmod-nvidia-580xx xorg-x11-drv-nvidia-580xx

Lock the version: exclude=akmod-nvidia xorg-x11-drv-nvidia* nvidia-settings nvidia-persistenced

Use sudo nano /etc/dnf/dnf.conf and remove the exclusion later on

Force a rebuild

sudo akmods –force sudo dracut –force –regenerate-all

Codecs

https://rpmfusion.org/Howto/Multimedia