On Wed, 16 Apr 2025 at 07:50, Milan Crha <mc...@redhat.com> 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@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> 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@lists.fedoraproject.org
> 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@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to