Making chromium hardware acceleration work on Armbian requires several few more steps after installing the GPU acceleration drivers. It's explained in the Armbian Orange Pi 5 subforum. It's a hassle, but once installed it's much more stable than Joshua Riek's Ubuntu release 1.8, which crashes too often for me.
@@WandererHermit Links don't work well in YT comments. In the Armbian Orange Pi 5 subforum look for a thread called "Accelerated video - options for installing and running".
Always nice to see a new Opi5 video and so far Armbian has been my go to distro but its great to have other options that support 3D acceleration. Great video!
This is a big improvement for sure. I can't wait until this is all sorted out completely. It's such a capable SBC and I'm WAY past caring about Raspberry Pi at this point.
in other news leeps, just as i had previously mentioned: the rpi foundation is indeed restocking now the original zero w. and not the zero 2w.... this is most likely due to a shortage for some unique critical component. it is also woth noting that pi 3b has been getting some stock too recently. which is itself a similar platform to the zero 2w. (make of that what you will)
Just got myself the NanoPi-R6c from FriendlyElec, possibly the cheapest RK3588s out there. May not have the IO like the OPi5, but does come with 32gb EMMC, NVME(wifi and bluetooth card on the way for testing) and 2.5g lan.. damn it's a great little device.. Also got the same results using Armbian for it.. Being put to use as a Plex media server.. with Android on SD card for emulation fun.. great vid Lee ;)
I have decided to go with a Orange Pi 4 as I'm seeing that most people can get Manjaro to run just fine for that board. Your videos have been huge and I'm definitely liking and subscribing cause I can't wait til the commmunity rallies behind the OP5 and gives rasberry pi a kick in the ass
I believe there wasn't an improvement with video playback because, even though there are drivers for accelerating that, you are running Gnome on Wayland, and Chromium doesn't support hardware video decoding by default on Wayland. The general redering is still accelerated, though
Thanks for video. Always excited to see a new Leepspvideo uploaded. I didn’t grab the Orange pi 5. I hastily purchased the Rock5b and the Nanopi R6s. I’m enjoying the rk3588. Coming from rpi4 and khadas vims 3 and 4, the upgrade to a more capable soc has me enjoying a ton of ps2(favorite gaming system of all time) games.
I changed to Wayland and got a flawless 4k youtube playback with Gnome. Zero frames dropped even when moving mouse. Htop reports a load of 40-60% on all cores.
Loving this video it’s very informative, I tried applying the 3D Acceleration to the Ubuntu version from Orange pi and got the same errors but I did see slight improvement. If you could do a video of booting Linux from USB port on the Orange pi from the USB 3.0 port as stated the manual from the website. 👍🏼 I would appreciate a video like that.
You should be able to override the default sync-to-vblank in glxgears by running it as follows: vblank_mode=0 __GL_SYNC_TO_VBLANK=0 glxgears The first variable is for Mesa, the second likely isn't needed on that platform as I think it's for the NVidia drivers, but it doesn't hurt anything.
Could you test gaming performance with these GPU drivers installed? Even if not box86/box64, I'd be curious about native gaming performance (OpenArena) and maybe some emulators... Great work!
While tinkering with panfork drivers, I noticed that, even though chrome://gpu says Video Decode is HW accelerated, it does not actually using the HW codecs at all sometimes. This can be easily spotted using htop or system monitor, where 4k60 playback spikes all 8 cores to their maximum load
I'm in no way knowledgeable enough with this stuff to move any of this forward. However, I did pick up an 8gb OPi5 setting the writing on the wall of its potential. My 4- player Arcade cabinet is ready whenever we see Retropie, Recalbox or Launchbox support kick into full swing. 😁
I wish I could get the hardware acceleration video decode to work with Moonlight on my OrnagePi5. I tried all weekend to get ti to work and couldn't manage it. These videos were super helpful while I was trying through. I'm not very good with Linux.
That's what I get with any version Ubuntu, it why I stick with Debian. Rock solid. Plus, Gnome is the Linux Metro release, that was to use hand motion that we don't use. Unity was better. I wish Gnome go to it style of Gnome 3.
i installed armbian and the drivers, and noticed something a bit odd. when playing video system monitor shows no gpu usage, but plenty of cpu usage. it seems that even with hardware acceleration enabled it's not using it. it also does not change even when forcing h264 w/ h264ify
I have the IndieDroid Nova 16GB/64GB running Cinnamon Armbian 23.05.0. I notice intermittent screen flickering in various areas of the desktop when viewing youtube. It's the the cable or monitor. I think it's the video driver that is buggy.
Hi there, as always, very informing, thank you. Yesterday, it has come to my attention that Orange Pi has published a new arch linux gnome edition (specifically for Orange pi 5) and it quite rocks. As I ran your tests there, I got a glmark2 of 1759 (845 here) and a wirple of 2512 (1659 here). If you have the time, could you please test this distro? Thanks for the good work!
have u seen news about rock 5b booting windows? its very early stages and maybe in the future someone will add support for rk3588s found in orange pi 5 too but u never can know as people are random
What about 3D acceleration support for RK3588 but via official mesa? not panfork... Looks like current situation does not allow to use hardware accelerated 3d and even 2d in Waydroid (wayland based android compatibility layer for linux). Switching waydroid to use software rendering makes it working stable but nearely unusefull because of very slow work. Same Android applications on same RK3588 boards but under Android work fast enough.
Hmmm I wonder if I can run. This on the plethora of RK chips SBC I’ve wasted my wasted money on! The Issue is how Armbian never play well with displays.
Get Vulkan working so I can stop trying to do it myself. And then get proton to work with it, as I've already had Steam install and run half life 2 etc, but I obviously want more than your basic linux available steam games. So from what I understand - no vulkan = no proton = no windows PC games. Box 86 & 64 no doubt need to be involved, Wine maybe? I've heard about vulkanGL sounds promising. Please help ya?
Hey, im really interested in getting one of these, and seeing you figure out gpu enabling on Armbian has me excited. Would you mind running a game for me to see if it runs well? Please dm me if interested. Thanks!
I managed to install linux on old phone but is it possible to add something like ft232h or raspberry pi pico to make it something similar to raspberry pi .
Yes, I saw that. Unfortunately EMMC makes things more complicated. My CM4 with eMMC failed. I like totally removable storage on sbc’s. No doubt the WiFi and Bluetooth will be appreciated by some.
Can you make a video on how to adjust the CPU for performance and monitoring it? I tried the "armbian-config" command and rebooted, but I did not notice any change in performance.
Odd to see that your results for 4K60 are much worse than mine. I have the 8Gb model but that should not alter video performance. Note that there is also now an official RC candidate (March 10) of Batocera for the Pi5.
@@leepspvideo I managed to install linux on old android phone but is it possible to add raspberry pico or ft232h to add gpio to it and use it as raspberry pi.
I got HW acceleration for some 2D application like video capture and encoding. But I would like to execute some games in Ubuntu and so far I not able to even start them with OpenGL. Found that errors are related to the Metadata from OpenGL that returns many attributes as NULL, however most of them are optional, the critical error that close the apps in 0.5 seconds says EGL is in version 1.4, while all this apps requires 1.5. This could be ever updated or the device is just very outdated in some hw component?
@@leepspvideo I managed to install linux on old phone but is it possible to add something like ft232h or raspberry pi pico to make it something similar to raspberry pi
I usually access my orange pi 5 via windows RDP client. After following the instructions to enable hw acceleration on the armbian download page, this no longer works, any ideas?? it works fine as a regular desktop
Hey Lee, what video capture device do you use and does it cost an arm and a leg or just an arm. Honestly I wish there was a good one that would only cost a baby toe, but that doesn't seem likely.
It’s old now but very reliable. I capture in 1080 and render at 1440 to get better TH-cam quality. I managed to get a spare one for £55 second hand Avermedia GC513. Screen capture 1080 60fps direct to micro SD card. No computer required. th-cam.com/video/qmId6Val53g/w-d-xo.html Use your Windows Laptop Display for almost any HDMI Device. ##see new video # th-cam.com/video/jIOAUxcGfA8/w-d-xo.html
The top view diagram on this page mentions it’s shared with usb c. I generally use the usb c with a usb hub. I think I have only ever got power from it www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html
i have ubuntu image for opi5 with real full hardware acceleration, glxmark2 reach 1367 points on it. Weakest [terrain] benchamark is 122 FPS. I have other problem with this image as it has no orangepi-config to enable i2c 1 3 5 controllers. Can anyone help ?
is there any way to make dual boot the orange pi 5? I would like to dual boot or triple boot with android box OS, some linux distro and some emulation center. I remember that on Odroid C1 there was a way, but on orange I have no idea if there is any way. thank you and sorry for the english. English is not my first language.
@@leepspvideo great channel! I have a RADXA and Orangi PI RK3399… Little did I realize how uninterested these companies are at including GPU drivers for the products they sell. Any tips on getting GPU drivers working on those?
Nice video . In a lighter political note . I just read from Russia TV that people of the UK are forced to eat squirrels because of the support to the Ukraine . Do you boil , bake or fry them ? 🐿️
For comparison, watch what Mali blobs do watch?v=3cyHDhb-AvI Score of near 3700 in glmark2. That panfork seems missperform a lot here and there, so wake me up when proper panfrost for Mali-G610 is there.
Thanks for video. Always excited to see a new Leepspvideo uploaded. I didn’t grab the Orange pi 5. I hastily purchased the Rock5b and the Nanopi R6s. I’m enjoying the rk3588. Coming from rpi4 and khadas vims 3 and 4, the upgrade to a more capable soc has me enjoying a ton of ps2(favorite gaming system of all time) games.
Making chromium hardware acceleration work on Armbian requires several few more steps after installing the GPU acceleration drivers. It's explained in the Armbian Orange Pi 5 subforum. It's a hassle, but once installed it's much more stable than Joshua Riek's Ubuntu release 1.8, which crashes too often for me.
Can you link me it?
@@WandererHermit Links don't work well in YT comments. In the Armbian Orange Pi 5 subforum look for a thread called "Accelerated video - options for installing and running".
@@revgen11 alr thanks i found it
Always nice to see a new Opi5 video and so far Armbian has been my go to distro but its great to have other options that support 3D acceleration. Great video!
This is a big improvement for sure. I can't wait until this is all sorted out completely. It's such a capable SBC and I'm WAY past caring about Raspberry Pi at this point.
Without Raspberry Pi wouldn’t have a reference of a standard of what is actually possible with paid software engineers working on an OS.
Good news. Joshua Riek released a new 1.9 release of his Ubuntu Orange-Pi 5 distro. The stability has improved dramatically. No more crashes.
in other news leeps, just as i had previously mentioned: the rpi foundation is indeed restocking now the original zero w. and not the zero 2w.... this is most likely due to a shortage for some unique critical component. it is also woth noting that pi 3b has been getting some stock too recently. which is itself a similar platform to the zero 2w. (make of that what you will)
Just got myself the NanoPi-R6c from FriendlyElec, possibly the cheapest RK3588s out there. May not have the IO like the OPi5, but does come with 32gb EMMC, NVME(wifi and bluetooth card on the way for testing) and 2.5g lan.. damn it's a great little device.. Also got the same results using Armbian for it.. Being put to use as a Plex media server.. with Android on SD card for emulation fun.. great vid Lee ;)
I got the same device too!
I have decided to go with a Orange Pi 4 as I'm seeing that most people can get Manjaro to run just fine for that board. Your videos have been huge and I'm definitely liking and subscribing cause I can't wait til the commmunity rallies behind the OP5 and gives rasberry pi a kick in the ass
I believe there wasn't an improvement with video playback because, even though there are drivers for accelerating that, you are running Gnome on Wayland, and Chromium doesn't support hardware video decoding by default on Wayland. The general redering is still accelerated, though
Thanks for video. Always excited to see a new Leepspvideo uploaded. I didn’t grab the Orange pi 5. I hastily purchased the Rock5b and the Nanopi R6s. I’m enjoying the rk3588. Coming from rpi4 and khadas vims 3 and 4, the upgrade to a more capable soc has me enjoying a ton of ps2(favorite gaming system of all time) games.
Thanks for another informative video. NicoD seems to run most of his RK3588s boards on Armbian.
we are waiting for vulcan support to be implemented in linux on orange 5
I changed to Wayland and got a flawless 4k youtube playback with Gnome. Zero frames dropped even when moving mouse. Htop reports a load of 40-60% on all cores.
Loving this video it’s very informative, I tried applying the 3D Acceleration to the Ubuntu version from Orange pi and got the same errors but I did see slight improvement.
If you could do a video of booting Linux from USB port on the Orange pi from the USB 3.0 port as stated the manual from the website. 👍🏼 I would appreciate a video like that.
Interesting, but it needs FFmpeg CLI hardware GPU video encoding / decoding before I would be interested.
You should be able to override the default sync-to-vblank in glxgears by running it as follows:
vblank_mode=0 __GL_SYNC_TO_VBLANK=0 glxgears
The first variable is for Mesa, the second likely isn't needed on that platform as I think it's for the NVidia drivers, but it doesn't hurt anything.
Could you test gaming performance with these GPU drivers installed? Even if not box86/box64, I'd be curious about native gaming performance (OpenArena) and maybe some emulators... Great work!
While tinkering with panfork drivers, I noticed that, even though chrome://gpu says Video Decode is HW accelerated, it does not actually using the HW codecs at all sometimes. This can be easily spotted using htop or system monitor, where 4k60 playback spikes all 8 cores to their maximum load
I'm in no way knowledgeable enough with this stuff to move any of this forward. However, I did pick up an 8gb OPi5 setting the writing on the wall of its potential. My 4- player Arcade cabinet is ready whenever we see Retropie, Recalbox or Launchbox support kick into full swing. 😁
dude thank you so much!! if it wasn't for your videos I'm pretty sure i would have given up on my orangepi5b lol. thank you so so much!!
I wish I could get the hardware acceleration video decode to work with Moonlight on my OrnagePi5. I tried all weekend to get ti to work and couldn't manage it. These videos were super helpful while I was trying through. I'm not very good with Linux.
I'll have to check my Devterm with the A06 processor to see if this is updated for the 6 core board. Thanks!
Hello! A video on collabora's work on the orange pi would be interesting!
That's what I get with any version Ubuntu, it why I stick with Debian. Rock solid. Plus, Gnome is the Linux Metro release, that was to use hand motion that we don't use. Unity was better. I wish Gnome go to it style of Gnome 3.
Impressive: I wonder how steam emulation would go on this fully hardware accelerated Linux distro.
idk if this is common knowlegde by now but the orange pi b5 debian distro from the orange pi website has hardware acceleration in chrome enabled.
i installed armbian and the drivers, and noticed something a bit odd. when playing video system monitor shows no gpu usage, but plenty of cpu usage. it seems that even with hardware acceleration enabled it's not using it. it also does not change even when forcing h264 w/ h264ify
think part of the issue with the youtube videos is it was trying to use VP9 instead of H264
encoding ffmpeg 1080p? h264 h265 gpu
I have the IndieDroid Nova 16GB/64GB running Cinnamon Armbian 23.05.0. I notice intermittent screen flickering in various areas of the desktop when viewing youtube. It's the the cable or monitor. I think it's the video driver that is buggy.
Hi there, as always, very informing, thank you. Yesterday, it has come to my attention that Orange Pi has published a new arch linux gnome edition (specifically for Orange pi 5) and it quite rocks. As I ran your tests there, I got a glmark2 of 1759 (845 here) and a wirple of 2512 (1659 here). If you have the time, could you please test this distro? Thanks for the good work!
Banana Pi BPI-W3 Open source board with Rockchip RK3588,8G RAM and 32G eMMC Flash
that 22.04 distro does 1800 out of the box on glmark2
Shame about the Khadas, for the price it lacks support on a number of things sadly.
have u seen news about rock 5b booting windows? its very early stages and maybe in the future someone will add support for rk3588s found in orange pi 5 too but u never can know as people are random
Let’s hope it’s true. 👍🏻
To install the drivers, you will need to build from the source code.
For ffmpeg and vlc hardware decode can you make a video please with armbian pleaseeeee
I keep thinking that you're going to recompile the kernel for one of these videos.
What about 3D acceleration support for RK3588 but via official mesa? not panfork... Looks like current situation does not allow to use hardware accelerated 3d and even 2d in Waydroid (wayland based android compatibility layer for linux). Switching waydroid to use software rendering makes it working stable but nearely unusefull because of very slow work. Same Android applications on same RK3588 boards but under Android work fast enough.
great video! congratulations
Hmmm I wonder if I can run. This on the plethora of RK chips SBC I’ve wasted my wasted money on! The Issue is how Armbian never play well with displays.
Get Vulkan working so I can stop trying to do it myself.
And then get proton to work with it, as I've already had Steam install and run half life 2 etc, but I obviously want more than your basic linux available steam games. So from what I understand - no vulkan = no proton = no windows PC games.
Box 86 & 64 no doubt need to be involved, Wine maybe? I've heard about vulkanGL sounds promising.
Please help ya?
Hey, im really interested in getting one of these, and seeing you figure out gpu enabling on Armbian has me excited. Would you mind running a game for me to see if it runs well? Please dm me if interested. Thanks!
I managed to install linux on old phone but is it possible to add something like ft232h or raspberry pi pico to make it something similar to raspberry pi .
Did you know ther is a New "Orange Pi 5B" with Wifi & BT , but No M.2 slot, also now has 32GB eMMc
Yes, I saw that.
Unfortunately EMMC makes things more complicated. My CM4 with eMMC failed. I like totally removable storage on sbc’s. No doubt the WiFi and Bluetooth will be appreciated by some.
Can you make a video on how to adjust the CPU for performance and monitoring it? I tried the "armbian-config" command and rebooted, but I did not notice any change in performance.
Odd to see that your results for 4K60 are much worse than mine. I have the 8Gb model but that should not alter video performance. Note that there is also now an official RC candidate (March 10) of Batocera for the Pi5.
Thanks, Batocera isn’t listed on their downloads page
batocera.org/download
Do you have a link?
@@leepspvideo I managed to install linux on old android phone but is it possible to add raspberry pico or ft232h to add gpio to it and use it as raspberry pi.
@@parshvapatel8484 it’s not something I have tried
Would it work for JELOS, not sure what Flavour Linux it is
Can you make a video on installing Tiny11/Windows 11 on the Orange Pi 5?
It took a lot of work by many people to get it working on the Pi 4.
Can you make a tutorial to install box86 and wine? I've been trying for a while but have not been able to get it to work.
'apt --fix-broken install'
on the khadas board to get it to work
It want to overwrite a file which fails. Perhaps fix-broken fixes it.
I got HW acceleration for some 2D application like video capture and encoding. But I would like to execute some games in Ubuntu and so far I not able to even start them with OpenGL. Found that errors are related to the Metadata from OpenGL that returns many attributes as NULL, however most of them are optional, the critical error that close the apps in 0.5 seconds says EGL is in version 1.4, while all this apps requires 1.5. This could be ever updated or the device is just very outdated in some hw component?
Try this Ubuntu. It works better for me
Optimised Ubuntu for Orange Pi 5
th-cam.com/video/kgcyKUtUqQs/w-d-xo.html
Can somebody upload a video on opi5 with passive cooling only a Northbridge disipador would be nice but any disipa tor is a good comparison
great work
Hi! Have you tried running Cura with these GPU drivers installed? I remember that in software mode everything was quite slow.
I haven’t as the dedicated version for my printer is only for Windows
@@leepspvideo I managed to install linux on old phone but is it possible to add something like ft232h or raspberry pi pico to make it something similar to raspberry pi
I usually access my orange pi 5 via windows RDP client. After following the instructions to enable hw acceleration on the armbian download page, this no longer works, any ideas??
it works fine as a regular desktop
Try vnc
FREE RealVNC account. Remote Access for your Raspberry Pi from Anywhere.
th-cam.com/video/1oZK7ZDL_H8/w-d-xo.html
Amazing 🎉
can nanopi use this driver? or orangepi official gnome ubuntu can use this driver?
Hey Lee, what video capture device do you use and does it cost an arm and a leg or just an arm. Honestly I wish there was a good one that would only cost a baby toe, but that doesn't seem likely.
It’s old now but very reliable. I capture in 1080 and render at 1440 to get better TH-cam quality. I managed to get a spare one for £55 second hand
Avermedia GC513. Screen capture 1080 60fps direct to micro SD card. No computer required.
th-cam.com/video/qmId6Val53g/w-d-xo.html
Use your Windows Laptop Display for almost any HDMI Device. ##see new video #
th-cam.com/video/jIOAUxcGfA8/w-d-xo.html
@@leepspvideo Thanks, I appreciate it! 😊
How to make the vertical USB connector work on Orange Pi 5? On Armbian?
The top view diagram on this page mentions it’s shared with usb c. I generally use the usb c with a usb hub. I think I have only ever got power from it
www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html
If I had an older version of Armbian on the OPI5 , wouldn't it have upgraded to this version by itself ? (Newbie question)
I doubt it it’s experimental
But what about Gaming ?
Can you recommend best image for media streaming like Kodi ? Thanks
I haven’t tried it enough for a recommendation
i have ubuntu image for opi5 with real full hardware acceleration, glxmark2 reach 1367 points on it. Weakest [terrain] benchamark is 122 FPS. I have other problem with this image as it has no orangepi-config to enable i2c 1 3 5 controllers. Can anyone help ?
You don’t always need it. I would keep a separate os on an sd card that you can use for bootloader updates
Anyway..what software did you use for screen recorder? my simple screen recorder always blank
Avermedia GC513. Screen capture 1080 60fps direct to micro SD card. No computer required.
th-cam.com/video/qmId6Val53g/w-d-xo.html
is there any way to make dual boot the orange pi 5?
I would like to dual boot or triple boot with android box OS, some linux distro and some emulation center.
I remember that on Odroid C1 there was a way, but on orange I have no idea if there is any way.
thank you and sorry for the english. English is not my first language.
I haven’t seen anything yet
@@leepspvideo thanks bro
Hey there, where’d you get that case for the Orange Pi 5, I don’t see it in any of your lists
3D printed see the start of this video
th-cam.com/video/LTZKsRPgyxY/w-d-xo.html
Hi I nstall Armbian I try install it
Buy its show me error syntax
You haven’t given enough details to offer help
Will this work if you want to run emulators also? I wouldn't know where to start though
Should definitely help
@@leepspvideo can you make a video :)
Anyone think this will work with RK3399 boards?
Unfortunately not
@@leepspvideo great channel! I have a RADXA and Orangi PI RK3399… Little did I realize how uninterested these companies are at including GPU drivers for the products they sell.
Any tips on getting GPU drivers working on those?
@@r.in.shibuya this fix can work on other 3588/s devices only
🙋
Nice video . In a lighter political note . I just read from Russia TV that people of the UK are forced to eat squirrels because of the support to the Ukraine . Do you boil , bake or fry them ? 🐿️
In a slow cooker, with wine, stock and tomatoes. Makes a delicious casserole.
@@Colin_Ames 😋
I freeze them the eat them like an ice lolly
@@leepspvideo 😂
Добрый день попробуйте Orangepi5_1.1.2_ubuntu_jammy_desktop_gnome_linux5.10.110 с официального сайта. В ней нет проблем с 3д ускорением в аквариуме
Сегодня на официальном сайте обновили многие образы и на китайской версии сайта обновили инструкцию до версии 1.1
Welp, thats a tad disappointing.
For comparison, watch what Mali blobs do watch?v=3cyHDhb-AvI
Score of near 3700 in glmark2.
That panfork seems missperform a lot here and there, so wake me up when proper panfrost for Mali-G610 is there.
Thanks for video. Always excited to see a new Leepspvideo uploaded. I didn’t grab the Orange pi 5. I hastily purchased the Rock5b and the Nanopi R6s. I’m enjoying the rk3588. Coming from rpi4 and khadas vims 3 and 4, the upgrade to a more capable soc has me enjoying a ton of ps2(favorite gaming system of all time) games.