Re: Fedora on Raspberry Pi

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Wed, 16 Apr 2025 at 07:50, Milan Crha <mcrha@xxxxxxxxxx> wrote:
        Hi,
just out of interest, I tried Fedora 42 Beta image on Raspberry Pi 4
with 2GB RAM and it was, well, more than sluggish. Their OS based on
the Debian Bookworm was lightning fast, using the same SD card and all
the hardware for both images.


They do a lot of special work in everything from kernel patches, kernel tuning, and compile time flags for many applications. As far as I know very little of it is upstreamed or 'documented' outside of going through the OS and finding out what was changed from either upstream or mainstream Debian choices. 

To get a Fedora image to be in a similar state, there needs to be multiple volunteers who:
1. Go through the packages and layout choices and determine why they were there and if they make sense in a Fedora world.
2. Get those changes upstream accepted or make a COPR with packages compiled or configs set up similarly.

In the past a lion share of the work was done by Peter Robinson, who was also having to do similarly for multiple other boards. With Peter moving out of Red Hat and some other things, that work seems to have slowed down to spare time.

Outside of that, Fedora's general workstation seems aimed at at least 8GB of memory and CPUs that are more similar to the raspberry pi5(*) than the raspberry pi4. This means that the performance on a 2Gb system is going to be skewed to be slow as much stuff will be swapped in and out. I found when I was running Fedora on a RPi4 that I needed to use an external powered drive.

(*) The raspberry pi5 is not supported by Fedora because many of the kernel patches needed to work it have not been upstreamed into the mainline kernel.org. As Neal pointed out this is an ongoing work done by SuSE at this time to do this. 
Then I thought Raspberry Pi 5 with 8GB RAM would be better, after all
2GB is not suitable for Fedora for quite some time (a lower limit is
like not being suitable). It was even more sluggish than the 2GB
version (maybe because the arm image writer does not understand "rpi5"
argument?). I waited for multiple minutes and the only thing I saw was
slowly changing text screen full of

```
[  OK  ]  Started service abc
[  OK  ]  Started service efg
[  OK  ]  ....
```

and it was more frozen than doing anything, sometimes frozen even in
the middle of writing the line of the text. The same Debian Bookworm
derivative booted into the desktop in less than 30 seconds for sure,
even maybe less than 20 seconds, but I did not measure that precisely.
I used the same arm image writer for both Fedora and Debian, on Fedora.

The thing is, if I understand it correctly, the two systems might be
comparable in resource requirements, but the Fedora is a complete
failure from the user point of view.

What am I doing wrong?

There are not that many things to customize when it comes to it, the
image is written to an SD card, inserted and booted, I do not modify
there anything, still the Raspberry Pi OS works like a charm and
Fedora... not.

        Bye,
        Milan

--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue


--
Stephen Smoogen, Red Hat Automotive
Let us be kind to one another, for most of us are fighting a hard battle. -- Ian MacClaren
-- 
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux