Raspberry Pi 5 official Support?

Hey there guys I was thinking of upgrading from my Raspberry Pi 4 to a Raspberry pi 5 and wanted to get a clear answer if the Pi 5 is officially supported by Manjaro

Cheers

1 Like

It’s very early days

1 Like

Ah I see so it’s not ready yet on Manjaro I assume?

It’s in currently unstable branch at moment. But I’ve got the desktop running

OS: Manjaro ARM Linux aarch64 
Host: Raspberry Pi 5 Model B Rev 1.0 
Kernel: 6.6.8-1-MANJARO-RPI5 
Uptime: 13 mins 
Packages: 771 (pacman) 
Shell: bash 5.2.21 
Resolution: 1920x1080 
DE: Xfce 4.18 
WM: Xfwm4 
WM Theme: Default 
Theme: Matcha-dark-sea [GTK2], Adwaita [GTK3] 
Icons: Papirus-Dark-Maia [GTK2], Adwaita [GTK3] 
Terminal: xfce4-terminal 
Terminal Font: Monospace 12 
CPU: (4) @ 2.400GHz 
Memory: 2010MiB / 8046MiB 
1 Like

Just install Pi 5 related packages from the unstable branch and boot. Mine is running perfectly now.

1 Like

If by officially you mean that it works - then yes.

But it is not a no-brainer - so if you need 3D acceleration and Wayland you to get your hands dirty.

If you are planning on moving your storage to a Pi5 - there is tweaks you need to apply.

Preparing a new sdcard using the git version of manjaro-arm-installer should create a working installation.

I move my original XFCE install back and forth between my pi4 and pi5. I have no issues. I am very pleased with the pi5’s performance.

pacman.log snippet

[ray@jellyfin ~]$ head /var/log/pacman.log
[2020-08-19T21:28:17-0500] [PACMAN] Running ‘pacman -Rsn --noconfirm manjaro-arm-oem-install’
[2020-08-19T21:28:18-0500] [ALPM] transaction started
[2020-08-19T21:28:18-0500] [ALPM] removed manjaro-arm-oem-install (20200629-1)
[2020-08-19T21:28:18-0500] [ALPM] transaction completed
[2020-08-19T21:28:18-0500] [ALPM] running ‘30-systemd-update.hook’…
[2020-08-19T21:31:09-0500] [PACMAN] Running ‘pacman -U linux-rpi4-mainline-5.8.2-1-aarch64.pkg.tar.xz linux-rpi4-mainline-headers-5.8.2-1-aarch64.pkg.tar.xz’
[2020-08-19T21:31:17-0500] [ALPM] transaction started
[2020-08-19T21:31:21-0500] [ALPM] removed linux-rpi4-headers (5.4.51-2)
[2020-08-19T21:31:22-0500] [ALPM] removed linux-rpi4 (5.4.51-2)
[2020-08-19T21:31:26-0500] [ALPM] installed linux-rpi4-mainline (5.8.2-1)

They are way ahead of the curve as opposed to when the pi4 was first released. I received my pi5 latter than some here so I did not have some of the issues they had. By the time I received mine there was mesa support added for it and RPi have fixed a ton of issues. They still are fixing bugs daily. This is the reason why one needs to be on the unstable branch to get the latest as soon as possible.

There is no upstream kernel support yet for it yet. Some here has been reporting some wayland issues but I do not use wayland. My V3D seems to be working ok.

Hmm I see so it’s not officially supported yet, it doesn’t have a image for it yet but to use it you need to switch to the unstable branch and hardware acceleration and wayland issues

Interesting, I might look into getting one at some point but Idk if I want to wait for official support and completed support or get it while it’s still in development on Manjaro and dev test. Either way it’s going to be fun to tinker even if I was hoping for a more complete experience but that’s ok I know it is in development :grin: :+1:

By the way what resolution were you running at and was Firefox in a window?

Is the Raspberry Pi 5 supported on Manjaro arm ?

I refreshed the arm profiles sudo getarmprofiles -f and nothing about this device

https://www.youtube.com/watch?v=7G6jZd4gHtM

The rpi4 profile supports all RPi devices that supports 64bit.

1 Like

Soo I have a pi 5 on the way, do I need to change or add any overlays on the config or do I need to just install the pi5 kernel package and that’s it? also on that note what if a user doesn’t have a previous raspberry pi, how are they meant to install the pi 5 kernel? I think we should have a separate images for the Rasperry pi devices. I tried Manjaro on my Pi 3 and I only got a black screen, I read that you needed to change an overlay in the config but it still didn’t work (didn’t really matter to me as I was just doing a test) but it did make me think that separate images would be a better solution for out of the box support unless I am wrong and there is something the manjaro image does that I don’t know about between pi devices :smile:

There is separate images

You may have downloaded the generic image - click the dropdown and select Raspeberry Pi

Screenshot

To avoid the manual interaction - I recommend using the Manjaro Linux tool to prepare the sd card.

You can use the tool on any system - even non Manjaro - so there is that.

Please read README.md · master · manjaro-arm / applications / manjaro-arm-installer · GitLab for more info

Always use an up-to-date system (x86_64) if using another manjaro arm system (skip the qemu package)

sudo pacman -Syu base-devel qemu-user-static-binfmt
sudo systemctl restart systemd-binfmt

Prepare the SD-card

git clone https://gitlab.manjaro.org/manjaro-arm/applications/manjaro-arm-installer
cd manjaro-arm-installer
sudo bash manjaro-arm-installer arm-unstable

Ah ok that was what I was going to do but will I need to do anything else for it? not that doing anything else is an issue for me

I’ll also give the manual instructions a go also :slight_smile:

also dialog is needed

git clone https://gitlab.manjaro.org/manjaro-arm/applications/manjaro-arm-installer
cd manjaro-arm-installer
sudo bash manjaro-arm-installer arm-unstable
Cloning into 'manjaro-arm-installer'...
warning: redirecting to https://gitlab.manjaro.org/manjaro-arm/applications/manjaro-arm-installer.git/
remote: Enumerating objects: 741, done.
remote: Counting objects: 100% (258/258), done.
remote: Compressing objects: 100% (98/98), done.
remote: Total 741 (delta 163), reused 251 (delta 160), pack-reused 483
Receiving objects: 100% (741/741), 178.02 KiB | 272.00 KiB/s, done.
Resolving deltas: 100% (392/392), done.
dialog command is missing! Please install the relevant package.

By the way is it wise to use unstable or is that necessary at the moment?

Due to the updates in the last few weeks breaking things I would biild the image on stable until things get ironed out.

Right I see, he didn’t tell me about that so I guess I’ll re do the rebuild with stable instead. Thanks for letting me know! I haven’t got to test it yet since I am still waiting for my pi 5 to arrive

The last I heard Calamares and KDE/Plasma is broke on unstable.

Oh I see well that would be an issue to use so it seems like sticking to stable is a better idea for KDE users, I am just going to be using tried and tested XFCE4 but I do wonder how Gnome runs on the pi 5

XFCE is what I use and I have no issues on unstable but with Calamares broke going through the initial setup will be a no go. If you happen to run into an issue with the pi5 kernel you can always just install the latest kernel packages only on unstable then switch back to stable.

linux-rpi5
linuxrpi5-headers
rpi-overlays
raspberrypi-bootloader
raspberrypi-bootloader-x

If you have adequate cooling like me I have this overclock in my config.txt.

# Pi5
over_voltage_delta=500000
arm_freq=2800
gpu_freq=800
# Uncomment below if needed
#usb_max_current_enable=1

Added:

Before I forget. I had to disable Window Compositing in XFCE to get rid of some blinking mouse issues.

Alright thanks for letting me know

I have this case, I should have decent cooling I believe

Oh is the compositor an issue? that is a real shame, is it still an issue now?