OS Releases: Lubuntu 20.04 with Panfrost Hardware Acceleration for the ODROID-C4

OS Releases: Lubuntu 20.04 with Panfrost Hardware Acceleration for the ODROID-C4

Melissas Miltiadis teased on Facebook of an upcoming release of Lubuntu 20.04 with Panfrost Hardware Acceleration for the ODROID-C4.

Install Lubuntu on ODROID-C4 with Panfrost drivers (hardware acceleration)!!! Kernel 5.9.6-meson64, Installation guide will follow shortly!


He's followed through and come out with an installation guide to make it happen.

Here is his installation guide

  1. Download Armbian Focal (mainline kernel 5.9.y) from https://bit.ly/32Phh6v
    1. If you follow this guide apparently you know how to write the *.img on the microSD card or MMC... [Editor's note: If not, check out ameriDroid's How-To video: https://youtu.be/4f19Dm_CbvQ ]
  2. After first boot:
    1. sudo apt update
    2. sudo apt upgrade
    3. sudo apt dist-upgrade
    4. sudo apt install neofetch
    5. sudo apt install lubuntu-desktop
  3. Now have a cup of coffee as it will take some time! After it is done:
    1. sudo apt install mesa-utils
    2. sudo apt install glmark2
  4. Now the nice part - install the Panfrost drivers (GPU)
    1. sudo apt-get install software-properties-common -y
    2. sudo add-apt-repository ppa:oibaf/graphics-drivers
    3. sudo apt-get update
    4. sudo apt-get upgrade
  5. Reboot and enjoy!

Previous article Customer Review: ODROID-N2+
Next article OS Releases: Armbian Updated for ODROID-C2 with Kernel 5.9.y


Zerael - November 24, 2020

Thank you for the suggestions!
I didn’t know Balena Etcher could do that. Will give it a try and report back here, in case anyone else is interested in the results.
(This might take a few days though. My spare time and the time my family is using Kodi usually overlap… )

Bo - November 23, 2020

@Zarael – There are two ways you can try it out without nuking your Coreelec install or buying more eMMCs:

1. Do the reverse of imaging an eMMC – write your existing eMMC image to a .img file on your computer using balenaEtcher, Win32DiskImager, Linux’s dd command, etc. Reimage the eMMC with the new image you want to test. When done testing, reimage the eMMC with the .img file you created earlier and you’ll be back to where you were.

2. Use a microSD card for testing the new image (common and inexpensive, but slower and less reliable over the long run). Remove the eMMC from the ODROID-C4 and boot off the microSD.

Zerael - November 23, 2020

@bo Thank you for clarifying!

Now, if only I had a way of trying it on my C4 without nuking my Coreelec install (or buying more eMMc)…

Bo - November 20, 2020

@Zerael – Yes! VLC, YouTube, etc. should all benefit from the HW acceleration.

Zerael - November 20, 2020

Very impressive! Does this mean that videos (VLC, Youtube) will also benefit from HW acceleration?

J tremblant - November 15, 2020

Amazing OS solution with Panfrost HW acceleration that runs like a champ on C4 hardware.
Highly recommended if you have an Odroid-C4. Works much better from eMMC.
Hopefully Lubuntu 20.04 w/ Panfrost HW will be fully operational on Odroid-HC4 as well which has almost identical guts as Odroid-C4.

Leave a comment

Comments must be approved before appearing

* Required fields