

OttawaHacker
Members-
Posts
103 -
Joined
-
Last visited
Content Type
Forums
Store
Crowdfunding
Applications
Events
Raffles
Community Map
Everything posted by OttawaHacker
-
Had same issue - I had to change the HDMI signal to 2.0 Enhanced
-
in the past I had a script to power on/off my TV through home assistant. The CEC supports putting devices in sleep and waking them up. If this works in Kodi then the standard kernel interface is available in Armbian. The important part is the hardware support - very few devices support sending CEC data but if Kodi can change input and turn on/off already, then we should be all good with Armbian and OPI5.
-
My current TV doesn't have CEC but I'm planning to replace it with something that has CEC support and would really like to automate the on/off thing... Is cec-utils supported or is there an alternate kernel API?
-
This is amazing!!!! Is Wayland supported yet? I'll give this a shot once all these updates make it to the official pre-release images.
- 47 replies
-
- Orange Pi 5
- Orange Pi 5B
-
(and 1 more)
Tagged with:
-
I ended up doing source install... had to redo it couple times to include ncurses and sqlite. Followed these guides How to Compile and Install Python 3.12 / 3.10 in Debian 11 / 12 - FOSTips How To Install Python 3.12 on Ubuntu, Debian, & LinuxMint (tecadmin.net)
-
I'm trying to update python on my armbian bookworm to 3.12 but I cannot find any packages for bookworm. I regret not going with the ubuntu one now 😕 because that one has the deadsnake packages. Any known alternatives? (beside compiling your own packages)
-
holy crap x86/x64 emulation with steam on top - that's next level
-
Btw, been using moonlight on Armbian 23.11 with sunshine on my pc upstairs (windows) and that has been working incredibly. The only missing item I had to do is add xpadneo on armbian to get the rumble to work on the xbox controller through Bluetooth.
-
Video playback broken with Jammy 23.8 + panfork?
OttawaHacker replied to OttawaHacker's topic in Orange Pi 5
Million thanks sir! You saved the whole armbian for OPI5, your latest packages work like a charm with VLC - and that is a clean fix. My video playback is perfect again, if not better. -
Video playback broken with Jammy 23.8 + panfork?
OttawaHacker replied to OttawaHacker's topic in Orange Pi 5
Wow yes I can confirm that one works even without the memory limitation. Is there any way to get vlc to use ffmpeg 6? I assume they are linked to avcodec58 instead of avcodec60? I had the video playback working correctly in a previous Jammy version with your previous package. Is the 4Gb memory limit the best solution today? What do you recommend? -
Video playback broken with Jammy 23.8 + panfork?
OttawaHacker replied to OttawaHacker's topic in Orange Pi 5
All videos, all players - tried both vlc and mpv and tons of videos. Without the 4G limitation the playback is choppy (one frame every minute + tons of frames skipped) and they end up with all kinds of weird error messages. mpv shows this one [h264_rkmpp @ 0xffff833fb620] Doing slow software conversion The kernel ends up full of these messages Oct 04 01:51:28 kitchen-opi kernel: rga_mm: RGA_MMU unsupported memory larger than 4G! Oct 04 01:51:28 kitchen-opi kernel: rga_mm: scheduler core[4] unsupported mm_flag[0x0]! Oct 04 01:51:28 kitchen-opi kernel: rga_mm: rga_mm_map_buffer map dma_buf error! Oct 04 01:51:28 kitchen-opi kernel: rga_mm: job buffer map failed! Oct 04 01:51:28 kitchen-opi kernel: rga_mm: src channel map job buffer failed! Oct 04 01:51:28 kitchen-opi kernel: rga_mm: failed to map buffer Oct 04 01:51:28 kitchen-opi kernel: rga_job: rga_job_commit: failed to map job info Oct 04 01:51:28 kitchen-opi kernel: rga_job: request[240757] task[0] job_commit failed. Oct 04 01:51:28 kitchen-opi kernel: rga_job: rga request[240757] commit failed! Oct 04 01:51:28 kitchen-opi kernel: rga: request[240757] submit failed! Oct 04 01:51:28 kitchen-opi kernel: [drm:rockchip_vop2_mod_supported] *ERROR* Unsupported format modifier 0x800000100000351 Oct 04 01:51:28 kitchen-opi kernel: [drm:rockchip_vop2_mod_supported] *ERROR* Unsupported format modifier 0x800000100000351 According to this RK3588S Mali-G610 GPU (Orange Pi 5) video playback segfault · Issue #356 · rockchip-linux/mpp (github.com) there are some patches already in the mpp stack to fix that but limiting the memory to 4Gb does work with the current stack as well. -
Video playback broken with Jammy 23.8 + panfork?
OttawaHacker replied to OttawaHacker's topic in Orange Pi 5
I figured out a workaround if anyone else if having this issue. I added the following option in armbianEnv.txt - it will limit your memory to 4gb but fixes video decoding. I believe a real fix for the current 5.10.160 kernel would be an updated version of the panfrost drivers. @amazingfate - any chances you could look into a new build? extraargs="mem=4G" -
Since I re-installed 23.8 Jammy with the extra ppa:liujianfeng1994 repo - I haven't been able to play any videos on my OPI5. All players I tried seem to have kernel issues decoding any h264. I've narrowed down the error message to a 4Gb memory limit with the selected version of the drivers but I was wondering if anyone had luck with playback. I had better luck with Jammy 23.4 and I regret upgrading. What is the recommendation? Should I try nightly with 6.6.0-rc1 kernel? I assume this one doesn't need panfork drivers anymore or are there other recommendations for h264 playback?
-
Yes this is the solution if you don't have NetworkManager installed - which should be the case on Debian/non desktop Ubuntu.
-
I have 23.8.1 Jammy installed with kernel 5.10.160 and I'm getting plenty of kernel errors during any video playback, and these also cause the playback to freeze. From my research, these error messages come from librga - which I assume come from the panfork and rockchip repos but I was wondering if anyone has been able to resolve these errors.
-
latest build of armbian cinnamon bookworm, no hardware acceleration?
OttawaHacker replied to Dim3nt0's topic in Orange Pi 5
Arg... I can see the panfork module loaded in this distrib but I did not imagine all these other components were missing... Can't figure out how releases are figured out for armbian, but feels like an updated version of jammy would have been easier to handle for the common user. For video playback, I guess skip this release? I can in other threads that ppl have been able to get acceleration on the new 6.x kernel in experimental builds... I need to re-install... Should I go with Orange PI official image or is it worth configuring the new nighly with 6.5 kernel? -
My solution has been stable - wondering if you possibly have some other network settings that might interfere. You could just put this script into one of the network init scripts to apply it on every boot.
-
latest build of armbian cinnamon bookworm, no hardware acceleration?
OttawaHacker replied to Dim3nt0's topic in Orange Pi 5
From what I can see wayland is enabled by default in bookworm and there are mesa driver packages... Wondering if there are permissions missing or if the video acceleration requires the new 6.x kernel? Could anyone comfirm? -
latest build of armbian cinnamon bookworm, no hardware acceleration?
OttawaHacker replied to Dim3nt0's topic in Orange Pi 5
Hopefully someone can shed some light, from what I can trace the old panfork drivers for the G610 GPU are merged in freedesktop mesa (so assume should be present in current system) but neither chromium, mpv or vlc seems to be able to use the driver so not sure what is missing... Seeing the same thing here. This is what I get from mpv. mpv GlacierSunrise.mp4 (+) Video --vid=1 (*) (h264 1920x1080 29.970fps) (+) Audio --aid=1 --alang=eng (*) (aac 2ch 44100Hz) libEGL warning: DRI2: failed to authenticate [vo/gpu/opengl] Suspected software renderer or indirect context. [vo/gpu] VT_GETMODE failed: Inappropriate ioctl for device [vo/gpu/opengl] Failed to set up VT switcher. Terminal switching will be unavailable. [vo/gpu] Failed to create GBM surface. [vo/gpu] Failed to setup GBM. libEGL warning: DRI2: failed to authenticate [vo/gpu-next/opengl] Suspected software renderer or indirect context. [vo/gpu-next] Can't handle VT release - signal already used [vo/gpu-next/opengl] Failed to set up VT switcher. Terminal switching will be unavailable. [vo/gpu-next] Failed to create GBM surface. [vo/gpu-next] Failed to setup GBM. [vo/vdpau] Error when calling vdp_device_create_x11: 1 [vo/xv] No Xvideo support found. [vo/sdl] Using opengl [vo/sdl] Warning: this legacy VO has bad performance. Consider fixing your graphics drivers, or not forcing the sdl VO. -
Have you plugged the hard drive on the USB3 port? From the docs, only one of the blue ports is USB3.
-
Yes you should be able to run Sunshine - I haven't tested that one yet but it is supposed to be as good or better than Nvidia's GeForce LizardByte/Sunshine: Self-hosted game stream host for Moonlight. (github.com)
-
I got moonlight working with geforce streaming - and you can launch steam from there and everything was working fine (sound, video, controller through bluetooth). Sound was fine but my latency was not great, for now - I'm going to assume it is the wifi connection. Moonlight and steam link should have similar performance. Also another issue was loading times which were bad and not making sense...
-
That one looks good but it requires having a steamlink available in a apt repo - haven't been able to find one yet 😕
-
Anyone tried installing Steam Link? There seems to be an image in Raspberry OS but I cannot find a deb image for aarch64. Official flatpack is x64 only...
-
Orange Pi 5 AP6275P wireless module: bluetooth not working
OttawaHacker replied to David J's topic in Orange Pi 5
If anyone is looking for a solution with 23.2, all you need is a script to call hciattach and the init creates a service that runs this script on start. Can't wait to test moonlight now that I can pair my controller cat /usr/local/sbin/bluetooth-hciattach.sh #!/bin/bash rfkill unblock 0 hciattach -n -s 115200 /dev/ttyS9 bcm43xx 1500000