[Guide] 🖥️ Arch Linux for Single-Board Computers!

This version installs fine. Thank you for reverting.

The mpp acceleration, based on apparent cpu use in btop, seems to be working. Yet, the playback is not very smooth, especially at higher resolutions. Is there anything I could do to improve this? Maybe is this some sort or power save mode, e.g. mpp processor throttled? (I saw something similar on x86 when the amd gpu stuck in some power save mode, and playback was choppy)

firefox time to time sucks on rendering on wayland. You can try to force X11 with

MOZ_ENABLE_WAYLAND=0 firefox

and run it either under xwayland if you are under wayland or native X if no wayland is involved. I experinced that it improves firefox rendering performance a lot.

Also now sunshine-mpp is building again, and can be installed via pacman. Sunshine performance can be improved a lot, but currently i only use it for remote desktop purposes and it saves the day for me.

you can verify if the windowing is switched to X by checking about:support page in firefox. (somewhere in the table should show xwayland…)

After a video is played about:support should also list the hardware accelerated codecs.

I tried xwayland with the MOZ_ENABLE_WAYLAND=0 parameter. I could see “xwayland” at “Window Protocol” in about:support. (xeyes showed xwayland too). As far as the video playback smoothness is concerned, I do not see a huge difference between wayland and xwayland (maybe native x11 would be better).

Even the low resolution youtube videos (e.g. 480p) are not total smooth. Neither those small icon clips when you hoover the mouse over them. But I am quite convinced the hardware acceleration is working because of the low cpu loads I can see.

There are some errors reported in the about:support, but they may not be relevant:

Failure Log
|(#0) Error|true: ERROR|
|---|---|
|(#1) Error|trueV4L2 device /dev/video2 does not support M2M modes|
|(#2) Error|true: ERROR|
|(#3) Error|trueV4L2 device /dev/video1 does not support M2M modes|
|(#4) Error|true: ERROR|
|(#5) Error|trueV4L2 device /dev/video-enc0 failed to query capabilities|
|(#6) Error|true: ERROR|
|(#7) Error|trueV4L2 device /dev/video-dec0 failed to query capabilities|
|(#8) Error|true: ERROR|
|(#9) Error|trueV4L2 device /dev/video0 does not support M2M modes|

mpv playback is very smooth though.

Dont mind abou those errors, they are fine and unrelated.

Can you open a youtube video right click and open stats for nerds and monitor dropped frames. And share the same link so that i can try. I get 0 frames dropped in 4k vids.

ok nevermind, i reproduced the problem, firefox is choppy, most likely a firefox issue somewhere.