How I enabled 3D hardware acceleration and 4k60fps video hardware acceleration on Chromium for Armbian 23.02 Jammy Gnome-OrangePi5. Thanks to @royk, @amazingfate, @adr3nal1n27, @OttawaHacker and @martivo for supplying the information I used to do this. I'm aggregating all the steps that worked for me here for those who specifically want 3D acceleration and Chromium video acceleration.
Open Terminal
sudo add-apt-repository ppa:liujianfeng1994/panfork-mesa
sudo add-apt-repository ppa:liujianfeng1994/rockchip-multimedia
sudo apt update
sudo apt dist-upgrade
sudo apt install mali-g610-firmware rockchip-multimedia-config
sudo apt install libv4l-rkmpp
sudo apt install v4l-utils
sudo apt install ffmpeg
sudo nano /etc/rc.local
Copy and paste below, above the "exit o" line.
Save and exit back to terminal
sudo nano /etc/udev/rules.d/11-rockchip-multimedia.rules
Copy and paste below
save and exit back to terminal
sudo nano /etc/gdm3/custom.conf
Find #WaylandEnable=false and copy and replace with below
Save and exit back to terminal
sudo reboot
Make sure to always use choose Ubuntu on Wayland when logging in.
Extra tip #1
Open terminal and type
echo $XDG_SESSION_TYPE
If the result comes back wayland, then it's okay. If comes back x11 or something else, then some procedures weren't properly followed.
Extra tip #2
When updating packages from the terminal use sudo apt dist-upgrade instead of sudo apt upgrade. This will avoid overwriting the GPU drivers.
Extra tip #3
If you can't trust yourself to remember to use sudo apt dist-upgrade, read the thread below on how to pin the drivers to keep them from being overwritten.