New RPI5 user here

Hello. I am a “refugee” (is this the right word :slight_smile: ) from Manjaro ARM. Don’t get me wrong, Manjaro ARM was awesome, even better than the official PiOS but unfortunately the maintainer had to stop working on it. I actually knew about endevour before and even tried it, but my memory was that it was abandoned also. Somebody over there told me that the maintaner came back and that was good news. The difference between these two operating systems are almost non-existent. So it was a very easy switch.

I’ll see you around. Hopefuly not with questions about problems :slight_smile:

5 Likes

Welcome to the community!

1 Like

Welcome!

1 Like

@Sam_Fisher
Welcome

1 Like

@Sam_Fisher
Welcome to the EndeavourOS :flexed_biceps: forum. I hope you enjoy your time here.

Tell us about your RPi 5 setup. 8 GB RAM or 16 GB RAM. Which DE are you using?
What storage device, etc.

And yes,

Pudge

1 Like

:slight_smile: I am on a 4gb Pi5. I think i need some swap space. I am having some hiccups here and there. I used to set 4gb swap in manjaro arm just to prevent chromium from crashing. I will do the same here. Any tips?

PS: KDE Plasma. USB3 connected SSD.

1 Like

I have 2 RPi 5 with 8 GB and 1 RPi 5 with 16GB and I haven’t had any memory problems.
I also use Firefox, does Firefox crash also?

Setting 4 GB of swap may be the way to go. However it has been since forever since I set up swap.

Pudge

Crashes used to happen in Manjaro ARM but only if i push chromium too much with for example opening and browsing google maps. Never had any crashes elsewhere. I blame chromium :slight_smile:

I haven’t tried that in Endevour yet but i know 4GB of ram is not really enough for anything nowadays.

Swap created with “mkswap -U clear --size 4G --file /swapfile”

And added an entry into the fstab like “/swapfile none swap defaults 0 0”

Arch is easy :slight_smile:

1 Like

I realized that endevour does not come with vulkan preinstalled. Is there a reason?

OK i had issues with video playback but the solution was easy. Setting the correct output (opengl) and for hw acceleration it is “va-api video decoder”.

Once you set these in VLC (i removed haruna), x265 1080p videos play fine.

As per our Package Lists, namely base-packages.txt base-device-addons.txt and DE-pkglist.txt , we do not install Vulkan by default on anything. But it seems, at least with KDE Plasma, that Vulkan is installed as dependencies for some app(s).

We set up the Graphics Drivers for RPi 5 by copying this file 99-vd3.conf to /etc/X11/xorg.conf.d/
The contents of which are

Section "OutputClass"
   Identifier "vc4"
   MatchDriver "vc4"
   Driver "modesetting"
   Option "PrimaryGPU" "true"
EndSection

The config file 99-vd3.conf came from a Raspberry Pi web site somewhere, as best I remember.

Pudge

This conf file is also necessary for the desktop to come up with sddm on a bare bones arch arm installation. I was experimenting with arch arm (with kde on top) before coming to endevour, that is why i recognise it. It is too much work to get arch arm to a polished state like manjaro or endevour.

In any case, i suggest you to set Haruna’s config file to use VAAPI as the decoder. I am saying this because “out of the box”, the video playback performance of endevour is not on par with manjaro. Both VLC (without my settings) and Haruna failed to play 1080p videos (x265) “fluidly”. My guess is that haruna is trying to use a different decoder or maybe it is trying to draw on a different output pipeline than opengl. In my experience, the best option is VLC set up like this:

Video output: OpenGL for Embedded Systems 2 video output (renders videos fast and subtitles do work)

Hardware accelerated decoding: VA-API Video decoder.

In any case, thanks for your hard work.

1 Like