Drivers on Fedora — A Calm Beginner's Walkthrough
What drivers do behind the scenes on Fedora, where they live, and how the system keeps them up to date without your input.
What drivers do behind the scenes on Fedora, where they live, and how the system keeps them up to date without your input.
Fedora's driver story is similar to Ubuntu's at a high level — most drivers come with the Linux kernel itself — but Fedora deliberately avoids shipping proprietary blobs by default. That gives the system a cleaner core but means a few popular devices (graphics chipset vendor GPUs in particular) need an extra step.
The most common way to add proprietary drivers on Fedora is the RPM Fusion repository, a community-maintained extension to the official Fedora package set. Once enabled, GPU drivers, multimedia codecs, and a few exotic devices install through the regular dnf flow.
Drivers refresh whenever you update the system. dnf upgrade pulls in kernel updates, RPM Fusion package updates, and any other driver-related changes in one step.
Fedora's relatively fast release cadence means newer kernels and newer drivers reach you sooner than on conservative distributions, at the small cost of occasionally meeting fresh issues that more cautious distributions have already worked around.
Manual driver intervention is occasionally needed for very new GPUs that require a specific graphics chipset vendor release, or for Wi-Fi modules whose firmware blob is not yet packaged. Fedora's wiki documents these cases for popular hardware.
For most users, the default install plus RPM Fusion is enough — the same dnf upgrade flow keeps everything current.
The questions readers send us most often on this topic.
A community-maintained repository for software that Fedora itself cannot ship — including proprietary drivers and codecs.
Yes — enable RPM Fusion and install the akmod-graphics chipset vendor package. Fedora's documentation walks through it step by step.
Yes — Fedora is closely tied to Red Hat Enterprise Linux, so server and workstation hardware is well-supported in the kernel.
Hand-picked articles that pair well with this one.
We have walkthroughs for Windows, macOS, and the major Linux flavours — all in the same calm, reader-first style.