Linux-odroid 6.13.1

Hi,

I flashed on emmc module the last Manjaro ARM KDE image I built for the Odroid c2 && n2, success on boot && install.

Success to update the Odroid c2 && n2 with the kernel linux-rc-6.14-rc6-1
Some issue are now solve (firewall…)

Enjoy !

I’ll test the Odroid c4 && m1 as soon as possible.

Edit : 2025.03.15
@Darksky
Success to update the Odroid c4 && m1 with the kernel linux-rc-6.14-rc6-1

Enjoy !

2 Likes

The latest linux-rc-7.14-rc7 download link:

[ray@rock64 ~]$ fastfetch --logo-type none
ray@rock64
----------
OS: Manjaro ARM Linux aarch64
Host: Pine64 RockPro64 v2.1
Kernel: Linux 6.14.0-rc7-1-MANJARO-ARM-RC
Uptime: 40 seconds
Packages: 914 (pacman)[arm-unstable]
Shell: bash 5.2.37
Display (E280i-A1): 1360x768 @ 60 Hz in 27" [External]
WM: Xfwm4 (X11)
WM Theme: Default
 [Qt]: kvantum
 [Qt]: Papirus-Dark-Maia
Font: qt5ct [Qt]
Cursor: Adwaita
Terminal: /dev/pts/0
CPU: rockpro64 (6) @ 1.80 GHz
GPU: Rockchip rk3399-mali [Integrated]
Memory: 263.54 MiB / 3.77 GiB (7%)
Swap: 0 B / 5.65 GiB (0%)
Disk (/): 7.95 GiB / 14.30 GiB (56%) - ext4
Local IP (end0): 192.168.0.249/24
Locale: en_US.UTF-8
3 Likes

Hi @Darksky,

Thank you for the new linux-rc6.14-rc7-1.

Opi5-Plus - Upgraded successfully to KDE Plasma-6.3.3

Operating System: Manjaro ARM Linux 
KDE Plasma Version: 6.3.3
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.14.0-rc7-1-MANJARO-ARM-RC (64-bit)
Graphics Platform: Wayland
Processors: 4 × ARM Cortex-A55, 4 × ARM Cortex-A76
Memory: 15.6 GiB of RAM
Graphics Processor 1: Mali-G610
Graphics Processor 2: Mali-G610
Product Name: Xunlong Orange Pi 5 Plus

Is there a way to use gstreamer to play/stream youtube video in 1080/60 or higher with audio. Appreciate example gstreamer commands to achieve this. gstreamer-1.24.12 might have v4l2-request vpu hw acceleration support.

1 Like

With mpv and yt-dlp you can do whatever you want

For example, I tried to stream this youtube video using gstreamer with this command but end up with the video in a small video window of may 360p.

gst-launch-1.0 souphttpsrc is-live=true location="$(yt-dlp --format "best[ext=mp4][height<=?1080][fps<=?60][protocol=https]" --get-url https://www.youtube.com/watch?v=7PIji8OubXU)" ! qtdemux name=demuxer  demuxer. ! queue ! avdec_h264 ! autovideosink  demuxer.audio_0 ! queue ! avdec_aac ! audioconvert ! audioresample ! autoaudiosink
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Got context from element 'souphttpsrc0': gst.soup.session=context, session=(GstSoupSession)NULL;
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Redistribute latency...
Redistribute latency...
Redistribute latency...
Redistribute latency...
Redistribute latency...
^Chandling interrupt. (1.2 %)
Interrupt: Stopping pipeline ...
Execution ended after 0:00:08.683770572
Setting pipeline to NULL ...
Freeing pipeline ...

How do tell gstreamer to stream for example in up to 1080p/60fps?

mpv from the alarm-repo does seems to support v4l2-request so no vpu acceleration on Opi5-Plus with mainline kernel linux-rc-6.14-rc7-1.

It’s better to create a specific post asking how to use yt-dlp and hardware acceleration with a Rockchip.