Fedora 44 introduces comprehensive Raspberry Pi 5 support with desktop environments, though some features remain in development
The Fedora Linux community has delivered on its promise to bring Fedora 44 to the Raspberry Pi 5, marking a significant milestone in ARM-based desktop computing. After a slight delay from the beta timeline, the release arrives just in time for Pi Day, offering enthusiasts and developers a robust platform for experimentation and development.
The current Fedora 44 images for Raspberry Pi 5 demonstrate substantial progress over previous iterations. The distribution now supports all Raspberry Pi 5B variants, including both revC and revD SoC versions across 1GB, 2GB, 4GB, 8GB, and 16GB memory configurations. This comprehensive hardware support ensures that users with different Pi 5 models can all benefit from the Fedora experience.
Core functionality has been thoroughly tested and works reliably out of the box. The microSD slot serves as the primary storage medium, while HDMI output with hardware-accelerated graphics delivers a smooth visual experience. Wired Ethernet connectivity provides stable network access, complemented by wireless networking capabilities for those preferring cable-free setups. USB ports function correctly for peripheral connections, though they remain unsuitable for OS storage.
A particularly noteworthy addition is the inclusion of desktop environments. Fedora 44 offers both KDE and GNOME workstation images, transforming the Raspberry Pi 5 from a headless server platform into a capable desktop computer. This expansion opens new possibilities for ARM-based desktop computing, allowing users to run full-featured desktop applications on their Pi 5 devices.
However, the release isn't without its limitations. Several features remain under development, with the creator actively working to implement support for the Raspberry Pi 500 series, Compute Module 5, NVMe storage, thermal management, audio functionality, and automatic CMA (Contiguous Memory Allocator) configuration. These pending features represent the next frontier in making the Raspberry Pi 5 a truly comprehensive computing platform.
One current requirement demands manual intervention from users. To enable accelerated graphics and related features, the kernel command line must include the parameter cma=256M@0M-1024M. This can be added during installation using the --args option with arm-image-installer, then permanently configured in /etc/kernel/cmdline for future kernel updates. The development team acknowledges this as a temporary inconvenience while they work on an automated solution.
Desktop image users should also disable auto-suspend functionality to prevent unexpected interruptions during use. This minor configuration step ensures a more reliable desktop experience on the ARM platform.
The Fedora 44 Raspberry Pi 5 images are available for download directly from the project's hosting infrastructure. Users can choose between the minimal image for server-oriented deployments, the KDE image for those preferring the Plasma desktop environment, or the GNOME Workstation image for a more traditional Linux desktop experience.
This release represents a significant step forward in ARM desktop computing, demonstrating that Linux distributions can deliver a complete desktop experience on ARM hardware. As development continues and the remaining features are implemented, the Fedora Raspberry Pi 5 platform will likely become an even more compelling option for users seeking ARM-based computing solutions.
The timing of this release, coinciding with Pi Day, adds a celebratory element to what is fundamentally a technical achievement. It showcases the Fedora community's commitment to supporting diverse hardware platforms and their ability to deliver polished, user-friendly experiences even on emerging ARM hardware.
Comments
Please log in or register to join the discussion