Hardware Overview
Fedora 29 provides software to suit a wide variety of applications. The storage, memory and processing requirements vary depending on usage. For example, a high traffic database server requires much more memory and storage than a business desktop, which in turn has higher requirements than a single-purpose virtual machine.
Minimum System Configuration
The figures below are a recommended minimum for the default installation. Your requirements may differ, and most applications will benefit from more than the minimum resources.
-
1GHz or faster processor
-
1GB System Memory
-
10GB unallocated drive space
Low memory installations
Fedora 29 can be installed and used on systems with limited resources for some applications. Text, VNC, or kickstart installations are advised over graphical installation for systems with very low memory. Larger package sets require more memory during installation, so users with less than 768MB of system memory may have better results preforming a minimal install and adding to it afterward. For best results on systems with less than 1GB of memory, use the DVD installation image. |
Display resolution
Graphical Installation requires 800x600 resolution or higher
Graphical installation of Fedora requires a minimum screen resolution of 800x600. Owners of devices with lower resolution, such as some netbooks, should use text or VNC installation. Once installed, Fedora will support these lower resolution devices. The minimum resolution requirement applies only to graphical installation. |
Graphics Hardware
Minimum Hardware for Accelerated Desktops
Fedora 29 supports most display adapters. Modern, feature-rich desktop environments like GNOME3 and KDE Plasma Workspaces use video devices to provide 3D-accelerated desktops. Older graphics hardware may not support acceleration:
-
Intel prior to GMA9xx
-
NVIDIA prior to NV30 (GeForce FX5xxx series)
-
Radeon prior to R300 (Radeon 9500)
CPU Accelerated Graphics
Systems with older or no graphics acceleration devices can have accelerated
desktop environments using LLVMpipe technology, which uses the CPU to
render graphics. LLVMpipe requires a processor with SSE2
extensions. The
extensions supported by your processor are listed in the flags:
section of
/proc/cpuinfo
Choosing a Desktop Environment for your hardware
Fedora 29’s default desktop environment, GNOME3, functions best with hardware acceleration. Alternative desktops are recommended for users with older graphics hardware or those seeing insufficient performance with LLVMpipe.
Desktop environments can be added to an existing installation and selected
at login. To list the available desktops, use the dnf grouplist
command:
# dnf grouplist -v hidden | grep desktop
Install the desired group:
# dnf groupinstall "KDE Plasma Workspaces"
Or, use the short group name to install:
# dnf install @mate-desktop-environment
Want to help? Learn how to contribute to Fedora Docs ›