Running Fedora on the Raspberry Pi
In this blog I am going to show you how to run Fedora 29 on the Raspberry Pi.
For those who do not know what is a Raspberry Pi then I will try to explain this as simple as possible. The Raspberry Pi is a series of ARM based SBCs ( Single Board Computers ) that can run a full operating system and they come with GPIO ( General Purpose Input and Output ) pins that are located on the board itself ( depending on the model of the board this can vary but the most common models have this ) which can allow you to interface with other hardware such as a sensors and so on. The advantage of these boards are that they are quite affordable and that they pack a lot of great features in both the hardware and software.
So what you will need is of course a Raspberry Pi ( I would highly suggest getting the Raspberry Pi 3 Model B because I have only tested the image on this model ) , a 32 GB CLASS 10 rated micro SD card, a power supply capable of outputting 5 Volts and 2 Amps, a micro USB cable that is capable of drawing 2 Amps and finally a USB to SD card adapter in order to write the image to the SD card but you can also use the SD card slot on your PC if you want.
Then go ahead and download the image from this link. I will be using Fedora 29 Workstation aarch64 for this tutorial. After downloading the image your gonna need to write the image to the SD card but you can also find out how to do this in the below.
The long answer is a lot more complex. Most of the hardware interfaces that are exposed by the 40 pin HAT connector are…fedoraproject.org
Use a good quality and genuine branded SD card because I had put the image on a samsung SD card that I had got from aliexpress. After doing the setup, there was a lot of lags and my screen froze a lot. It was from that point then I had realized that this might have been a counterfeit samsung SD card that I had purchased. I then used another SD card that I was sure was 100% genuine, wrote the image again on it, inserted it in the Pi and power everything up. After the setup there were a lot less lags and the screen did not freeze anymore. So point is, get a good quality SD card that is not a counterfeit.
After all that, insert the SD card into the Raspberry Pi, connect a mouse and keyboard to the USB ports of the Pi and power it up through the micro USB port. It will take a while for the setup screen to show up so just be patient. When the setup screen shows up, add your name, username, password and so on. When that’s done you can either be directed to the desktop or the screen will freeze. If it the screen freezes then just power off the Pi and power it on again.
I did notice some lags and delays but that happened very rarely. Fedora for the Pi is not the best or the worst OS I have used but it can do pretty basic tasks and the looks are quite good. If I were to recommend this to someone I definitely would because the OS is decent enough and kinda does what its supposed to do. I will try to do some more testing to try find some bugs and so on but until then I’m signing off.