Hello, I'm trying to get Fedora working on my Raspberry Pi 3b+, and have some questions/issues I don't see addressed in the docs. First off, for this hardware, should I be using the aarch64 or armhfp images? I've been trying with aarch64 and that boots, but just wanted to doublecheck. Second, is it possible to get Gnome running? The "hardware status" wiki page says XFce is recommended, but it's not clear whether that means Gnome won't work, or if it's just not recommended. I tried the Workstation image and the firstboot wizard runs successfully, but then when attempting to login, gnome-shell crashes after chugging for a couple minutes and dumps me back at the gdm login screen. I tried adding 'cma=192M' to kernel args as suggested on the wiki, but no change.
If the answer turns out to be the Gnome isn't going to work and I have to go with Xfce, I don't see an Xfce spin built for aarch64, only armhfp, is that correct? Is that what I should be using?
Thanks in advance for any help,
I'm trying to get Fedora working on my Raspberry Pi 3b+, and have some questions/issues I don't see addressed in the docs. First off, for this hardware, should I be using the aarch64 or armhfp images? I've been trying with aarch64 and that boots, but just wanted to doublecheck. Second, is it possible to get Gnome running? The "hardware status" wiki page says XFce is recommended, but it's not clear whether that means Gnome won't work, or if it's just not recommended. I tried the Workstation image and the firstboot wizard runs successfully, but then when attempting to login, gnome-shell crashes after chugging for a couple minutes and dumps me back at the gdm login screen. I tried adding 'cma=192M' to kernel args as suggested on the wiki, but no change.
You should use aarch64, we're retiring armhfp post F-36. The problem with GNOME is that you need to allocate 256Mb of RAM for the GPU for it to work and then remaining ~768Mb doesn't give you a lot of space to run an OS and app. Given those constraints it works to some definition of "work".
If the answer turns out to be the Gnome isn't going to work and I have to go with Xfce, I don't see an Xfce spin built for aarch64, only armhfp, is that correct? Is that what I should be using?
There is XFCE for aarch64.
On Wed, 23 Feb 2022 at 09:02, Peter Robinson pbrobinson@gmail.com wrote:
I'm trying to get Fedora working on my Raspberry Pi 3b+, and have some questions/issues I don't see addressed in the docs. First off, for this hardware, should I be using the aarch64 or armhfp images? I've been trying with aarch64 and that boots, but just wanted to doublecheck. Second, is it possible to get Gnome running? The "hardware status" wiki page says XFce is recommended, but it's not clear whether that means Gnome won't work, or if it's just not recommended. I tried the Workstation image and the firstboot wizard runs successfully, but then when attempting to login, gnome-shell crashes after chugging for a couple minutes and dumps me back at the gdm login screen. I tried adding 'cma=192M' to kernel args as suggested on the wiki, but no change.
You should use aarch64, we're retiring armhfp post F-36. The problem with GNOME is that you need to allocate 256Mb of RAM for the GPU for it to work and then remaining ~768Mb doesn't give you a lot of space to run an OS and app. Given those constraints it works to some definition of "work".
If the answer turns out to be the Gnome isn't going to work and I have to go with Xfce, I don't see an Xfce spin built for aarch64, only armhfp, is that correct? Is that what I should be using?
There is XFCE for aarch64.
One option is to try and use the server edition which I believe installs no Desktop Environment,: https://getfedora.org/en/server/download/
And install via:
sudo dnf groupinstall "Xfce Desktop"
Gnome 3 does work reasonably well on rpi4, but as of now I'm not sure that's on Fedora's officially supported list.
arm mailing list -- arm@lists.fedoraproject.org To unsubscribe send an email to arm-leave@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/arm@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
On Wed, Feb 23, 2022 at 9:40 AM Eric Curtin ecurtin@redhat.com wrote:
On Wed, 23 Feb 2022 at 09:02, Peter Robinson pbrobinson@gmail.com wrote:
I'm trying to get Fedora working on my Raspberry Pi 3b+, and have some questions/issues I don't see addressed in the docs. First off, for this hardware, should I be using the aarch64 or armhfp images? I've been trying with aarch64 and that boots, but just wanted to doublecheck. Second, is it possible to get Gnome running? The "hardware status" wiki page says XFce is recommended, but it's not clear whether that means Gnome won't work, or if it's just not recommended. I tried the Workstation image and the firstboot wizard runs successfully, but then when attempting to login, gnome-shell crashes after chugging for a couple minutes and dumps me back at the gdm login screen. I tried adding 'cma=192M' to kernel args as suggested on the wiki, but no change.
You should use aarch64, we're retiring armhfp post F-36. The problem with GNOME is that you need to allocate 256Mb of RAM for the GPU for it to work and then remaining ~768Mb doesn't give you a lot of space to run an OS and app. Given those constraints it works to some definition of "work".
If the answer turns out to be the Gnome isn't going to work and I have to go with Xfce, I don't see an Xfce spin built for aarch64, only armhfp, is that correct? Is that what I should be using?
There is XFCE for aarch64.
One option is to try and use the server edition which I believe installs no Desktop Environment,: https://getfedora.org/en/server/download/
And install via:
sudo dnf groupinstall "Xfce Desktop"
Gnome 3 does work reasonably well on rpi4, but as of now I'm not sure that's on Fedora's officially supported list.
If by reasonably well you mean that it runs a completely unaccellated desktop rendered primarily on the CPU sure. The reason RPi4 is still not officially supported on Fedora is because the accelerated graphics isn't upstream, I've picked this up and are attempting to get the bits upstream but time will tell there.
Basically all RPi devices are unobtainable ATM and I don't think here is "go and buy more HW because the experience is less bad" is the right response to this thread TBH.
On Wed, 23 Feb 2022 at 11:26, Peter Robinson pbrobinson@gmail.com wrote:
On Wed, Feb 23, 2022 at 9:40 AM Eric Curtin ecurtin@redhat.com wrote:
On Wed, 23 Feb 2022 at 09:02, Peter Robinson pbrobinson@gmail.com wrote:
I'm trying to get Fedora working on my Raspberry Pi 3b+, and have some questions/issues I don't see addressed in the docs. First off, for this hardware, should I be using the aarch64 or armhfp images? I've been trying with aarch64 and that boots, but just wanted to doublecheck. Second, is it possible to get Gnome running? The "hardware status" wiki page says XFce is recommended, but it's not clear whether that means Gnome won't work, or if it's just not recommended. I tried the Workstation image and the firstboot wizard runs successfully, but then when attempting to login, gnome-shell crashes after chugging for a couple minutes and dumps me back at the gdm login screen. I tried adding 'cma=192M' to kernel args as suggested on the wiki, but no change.
You should use aarch64, we're retiring armhfp post F-36. The problem with GNOME is that you need to allocate 256Mb of RAM for the GPU for it to work and then remaining ~768Mb doesn't give you a lot of space to run an OS and app. Given those constraints it works to some definition of "work".
If the answer turns out to be the Gnome isn't going to work and I have to go with Xfce, I don't see an Xfce spin built for aarch64, only armhfp, is that correct? Is that what I should be using?
There is XFCE for aarch64.
One option is to try and use the server edition which I believe installs no Desktop Environment,: https://getfedora.org/en/server/download/
And install via:
sudo dnf groupinstall "Xfce Desktop"
Gnome 3 does work reasonably well on rpi4, but as of now I'm not sure that's on Fedora's officially supported list.
If by reasonably well you mean that it runs a completely unaccellated desktop rendered primarily on the CPU sure. The reason RPi4 is still not officially supported on Fedora is because the accelerated graphics isn't upstream, I've picked this up and are attempting to get the bits upstream but time will tell there.
I am grateful to hear this.
Basically all RPi devices are unobtainable ATM and I don't think here is "go and buy more HW because the experience is less bad" is the right response to this thread TBH.
I apologize. I was trying to share that this has not been my experience on rpi4 "gnome-shell crashes after chugging for a couple minutes and dumps me back at the gdm login screen", but the wrong response I understand.
Thanks, I see the xfce spin for aarch64 now, I was looking in the wrong place before. I'm trying it now, and it was able to boot into xfce successfully without having to add the 'cma=192M' karg mentioned in the wiki... is that still necessary/recommended? And if so, is 'grubby --args="cma=192M" --update-kernel=ALL' the correct way to do that?
Kevin Bowen kevin.t.bowen@gmail.com
On Wed, Feb 23, 2022 at 1:01 AM Peter Robinson pbrobinson@gmail.com wrote:
I'm trying to get Fedora working on my Raspberry Pi 3b+, and have some
questions/issues I don't see addressed in the docs. First off, for this hardware, should I be using the aarch64 or armhfp images? I've been trying with aarch64 and that boots, but just wanted to doublecheck. Second, is it possible to get Gnome running? The "hardware status" wiki page says XFce is recommended, but it's not clear whether that means Gnome won't work, or if it's just not recommended. I tried the Workstation image and the firstboot wizard runs successfully, but then when attempting to login, gnome-shell crashes after chugging for a couple minutes and dumps me back at the gdm login screen. I tried adding 'cma=192M' to kernel args as suggested on the wiki, but no change.
You should use aarch64, we're retiring armhfp post F-36. The problem with GNOME is that you need to allocate 256Mb of RAM for the GPU for it to work and then remaining ~768Mb doesn't give you a lot of space to run an OS and app. Given those constraints it works to some definition of "work".
If the answer turns out to be the Gnome isn't going to work and I have
to go with Xfce, I don't see an Xfce spin built for aarch64, only armhfp, is that correct? Is that what I should be using?
There is XFCE for aarch64.
So I managed to answer my own question about the kernel arg - it turned out to be necessary to get xfce to run stable. Next issue: no sound. The wiki says the analog audio out is not currently working, but audio over HDMI is, but I can't get either of them to work - I see an analog and a digital out in the pulseaudio mixer, but neither of them actually produces any sound. I've even tried plugging in a usb audio interface (which works seamlessly under Fedora on my x86 desktops), and it shows up in the pulseaudio mixer, but no sound. Any ideas?
Another issue: any media apps which use gstreamer throw errors about not having the right gstreamer plugin (for any/all plugins/formats), despite the fact that all the plugin packages are installed and gst-inspect shows all the codecs you would expect. Not sure if this is an arm/rpi specific issue or specific to this Xfce spin or what
Kevin Bowen kevin.t.bowen@gmail.com kevin@ucsd.edu
On Wed, Feb 23, 2022 at 10:37 AM Kevin Bowen kevin.t.bowen@gmail.com wrote:
Thanks, I see the xfce spin for aarch64 now, I was looking in the wrong place before. I'm trying it now, and it was able to boot into xfce successfully without having to add the 'cma=192M' karg mentioned in the wiki... is that still necessary/recommended? And if so, is 'grubby --args="cma=192M" --update-kernel=ALL' the correct way to do that?
Kevin Bowen kevin.t.bowen@gmail.com
On Wed, Feb 23, 2022 at 1:01 AM Peter Robinson pbrobinson@gmail.com wrote:
I'm trying to get Fedora working on my Raspberry Pi 3b+, and have some
questions/issues I don't see addressed in the docs. First off, for this hardware, should I be using the aarch64 or armhfp images? I've been trying with aarch64 and that boots, but just wanted to doublecheck. Second, is it possible to get Gnome running? The "hardware status" wiki page says XFce is recommended, but it's not clear whether that means Gnome won't work, or if it's just not recommended. I tried the Workstation image and the firstboot wizard runs successfully, but then when attempting to login, gnome-shell crashes after chugging for a couple minutes and dumps me back at the gdm login screen. I tried adding 'cma=192M' to kernel args as suggested on the wiki, but no change.
You should use aarch64, we're retiring armhfp post F-36. The problem with GNOME is that you need to allocate 256Mb of RAM for the GPU for it to work and then remaining ~768Mb doesn't give you a lot of space to run an OS and app. Given those constraints it works to some definition of "work".
If the answer turns out to be the Gnome isn't going to work and I have
to go with Xfce, I don't see an Xfce spin built for aarch64, only armhfp, is that correct? Is that what I should be using?
There is XFCE for aarch64.
Does 'aplay -l' list any devices?
Fedora 35 uses pipewire by default for audio. You might check out wireplumber and see if that is setting the audio up to the correct output device. They should all be listed. And there have been a few pipewire issues with some audio/video, so try a different sound file as well. I had to muck around with the settings on x86 to get the correct output on x86 with a usb adapter.
I believe the config.txt is tucked in /boot/efi/config.txt whether it is used or not, I am unsure.
Especially if you are using a tv this might give a good lead as to where to look next because it might be slipping into dvi mode as mentioned in the thread.
https://forums.raspberrypi.com/viewtopic.php?t=5062 On Wednesday, February 23, 2022, 06:44:11 PM EST, Kevin Bowen kevin.t.bowen@gmail.com wrote:
So I managed to answer my own question about the kernel arg - it turned out to be necessary to get xfce to run stable. Next issue: no sound. The wiki says the analog audio out is not currently working, but audio over HDMI is, but I can't get either of them to work - I see an analog and a digital out in the pulseaudio mixer, but neither of them actually produces any sound. I've even tried plugging in a usb audio interface (which works seamlessly under Fedora on my x86 desktops), and it shows up in the pulseaudio mixer, but no sound. Any ideas? Another issue: any media apps which use gstreamer throw errors about not having the right gstreamer plugin (for any/all plugins/formats), despite the fact that all the plugin packages are installed and gst-inspect shows all the codecs you would expect. Not sure if this is an arm/rpi specific issue or specific to this Xfce spin or what
Kevin Bowen kevin.t.bowen@gmail.com
On Wed, Feb 23, 2022 at 10:37 AM Kevin Bowen kevin.t.bowen@gmail.com wrote:
Thanks, I see the xfce spin for aarch64 now, I was looking in the wrong place before. I'm trying it now, and it was able to boot into xfce successfully without having to add the 'cma=192M' karg mentioned in the wiki... is that still necessary/recommended? And if so, is 'grubby --args="cma=192M" --update-kernel=ALL' the correct way to do that?
Kevin Bowen kevin.t.bowen@gmail.com On Wed, Feb 23, 2022 at 1:01 AM Peter Robinson pbrobinson@gmail.com wrote:
I'm trying to get Fedora working on my Raspberry Pi 3b+, and have some questions/issues I don't see addressed in the docs. First off, for this hardware, should I be using the aarch64 or armhfp images? I've been trying with aarch64 and that boots, but just wanted to doublecheck. Second, is it possible to get Gnome running? The "hardware status" wiki page says XFce is recommended, but it's not clear whether that means Gnome won't work, or if it's just not recommended. I tried the Workstation image and the firstboot wizard runs successfully, but then when attempting to login, gnome-shell crashes after chugging for a couple minutes and dumps me back at the gdm login screen. I tried adding 'cma=192M' to kernel args as suggested on the wiki, but no change.
You should use aarch64, we're retiring armhfp post F-36. The problem with GNOME is that you need to allocate 256Mb of RAM for the GPU for it to work and then remaining ~768Mb doesn't give you a lot of space to run an OS and app. Given those constraints it works to some definition of "work".
If the answer turns out to be the Gnome isn't going to work and I have to go with Xfce, I don't see an Xfce spin built for aarch64, only armhfp, is that correct? Is that what I should be using?
There is XFCE for aarch64.
_______________________________________________ arm mailing list -- arm@lists.fedoraproject.org To unsubscribe send an email to arm-leave@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/arm@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure