I downgraded kernel and noticed that it has no support for zfs…
Introduction to rockchip-multimedia ppa for ubuntu jammy
zfs is not shipped in kernel. You will not get zfs from mainline kernel too.
cause mainline is not based on android, zfs-dkms package successfully builds kernel module
but I found approach for legacy kernel: https://github.com/radxa/kernel/issues/54#issuecomment-1788453183
thanks for help!
mainline is not the same as current armbian kernel
edit: I stand corrected. I guess I missed the move of Armbian to 6.7. Of course, I cant use armbian-config to upgrade. Every rock5b, I have that functionality just stopped working a few updates ago.
Hello @amazingfate:
I tried to build moonlight-qt 5.0.1 with your latest ffmpeg version that you have in rockchip legacy multimedia packages . However, I get very high decoding times. Is there any special instructions you followed to do so? I don’t get this problem with your latest moonlight-qt application.
FFmpeg in my repo has been updated to v6.0 from https://github.com/hbiyik/FFmpeg. Maybe it spends time on other processes. You can try moonlight-embedded since it will run without colorspace conversion.
Here is a patch to make moonlight-embedded running:
diff --git a/src/video/rk.c b/src/video/rk.c
index ac6ec03..6caf75c 100644
--- a/src/video/rk.c
+++ b/src/video/rk.c
@@ -487,6 +487,7 @@ int rk_setup(int videoFormat, int width, int height, int redrawRate, void* conte
}
plane_props[j] = prop;
if (!strcmp(prop->name, "type") && (props->prop_values[j] == DRM_PLANE_TYPE_OVERLAY ||
+ props->prop_values[j] == DRM_PLANE_TYPE_CURSOR ||
props->prop_values[j] == DRM_PLANE_TYPE_PRIMARY)) {
plane_id = ovr->plane_id;
}