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